builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-262 starttime: 1467040117.46 results: success (0) buildid: 20160627064925 builduid: 96e5c251132847da8a26a4cfa95a6d96 revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:37.456731) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:37.468520) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:37.468809) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:37.625736) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:08:37.626093) ========= '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-262 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-262 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 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:08:38-- 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% 5.47 MB/s 08:08:38 (5.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.245000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 08:08:38.916906) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-27 08:08:38.917274) ========= '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-262 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-262 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.601000 ========= master_lag: 1.92 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-27 08:08:45.437270) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 08:08:45.437647) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 34281fb8a330ef0731305992a25bd88c66a8cfe8 --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 34281fb8a330ef0731305992a25bd88c66a8cfe8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-262 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-262 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 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-27 08:08:46,196 truncating revision to first 12 chars 2016-06-27 08:08:46,196 Setting DEBUG logging. 2016-06-27 08:08:46,196 attempt 1/10 2016-06-27 08:08:46,196 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/34281fb8a330?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 08:08:46,703 unpacking tar archive at: mozilla-beta-34281fb8a330/testing/mozharness/ program finished with exit code 0 elapsedTime=1.683000 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 08:08:47.500389) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:47.500694) ========= script_repo_revision: 34281fb8a330ef0731305992a25bd88c66a8cfe8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:47.501097) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:47.501375) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 08:08:47.522474) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-06-27 08:08:47.523179) ========= '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-262 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-262 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 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:08:48 INFO - MultiFileLogger online at 20160627 08:08:48 in C:\slave\test 08:08:48 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:08:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:08:48 INFO - {'append_to_log': False, 08:08:48 INFO - 'base_work_dir': 'C:\\slave\\test', 08:08:48 INFO - 'blob_upload_branch': 'mozilla-beta', 08:08:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:08:48 INFO - 'buildbot_json_path': 'buildprops.json', 08:08:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:08:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:08:48 INFO - 'download_minidump_stackwalk': True, 08:08:48 INFO - 'download_symbols': 'true', 08:08:48 INFO - 'e10s': False, 08:08:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:08:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:08:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:08:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:08:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:08:48 INFO - 'C:/mozilla-build/tooltool.py'), 08:08:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:08:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:08:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:08:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:08:48 INFO - 'log_level': 'info', 08:08:48 INFO - 'log_to_console': True, 08:08:48 INFO - 'opt_config_files': (), 08:08:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:08:48 INFO - '--processes=1', 08:08:48 INFO - '--config=%(test_path)s/wptrunner.ini', 08:08:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:08:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:08:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:08:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:08:48 INFO - 'pip_index': False, 08:08:48 INFO - 'require_test_zip': True, 08:08:48 INFO - 'test_type': ('testharness',), 08:08:48 INFO - 'this_chunk': '1', 08:08:48 INFO - 'total_chunks': '10', 08:08:48 INFO - 'virtualenv_path': 'venv', 08:08:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:08:48 INFO - 'work_dir': 'build'} 08:08:48 INFO - ##### 08:08:48 INFO - ##### Running clobber step. 08:08:48 INFO - ##### 08:08:48 INFO - Running pre-action listener: _resource_record_pre_action 08:08:48 INFO - Running main action method: clobber 08:08:48 INFO - rmtree: C:\slave\test\build 08:08:48 INFO - Using _rmtree_windows ... 08:08:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:10:14 INFO - Running post-action listener: _resource_record_post_action 08:10:14 INFO - ##### 08:10:14 INFO - ##### Running read-buildbot-config step. 08:10:14 INFO - ##### 08:10:14 INFO - Running pre-action listener: _resource_record_pre_action 08:10:14 INFO - Running main action method: read_buildbot_config 08:10:14 INFO - Using buildbot properties: 08:10:14 INFO - { 08:10:14 INFO - "project": "", 08:10:14 INFO - "product": "firefox", 08:10:14 INFO - "script_repo_revision": "production", 08:10:14 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:10:14 INFO - "repository": "", 08:10:14 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:10:14 INFO - "buildid": "20160627064925", 08:10:14 INFO - "pgo_build": "False", 08:10:14 INFO - "basedir": "C:\\slave\\test", 08:10:14 INFO - "buildnumber": 2, 08:10:14 INFO - "slavename": "t-w732-ix-262", 08:10:14 INFO - "revision": "34281fb8a330ef0731305992a25bd88c66a8cfe8", 08:10:14 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 08:10:14 INFO - "platform": "win32", 08:10:14 INFO - "branch": "mozilla-beta", 08:10:14 INFO - "repo_path": "releases/mozilla-beta", 08:10:14 INFO - "moz_repo_path": "", 08:10:14 INFO - "stage_platform": "win32", 08:10:14 INFO - "builduid": "96e5c251132847da8a26a4cfa95a6d96", 08:10:14 INFO - "slavebuilddir": "test" 08:10:14 INFO - } 08:10:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:10:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:10:14 INFO - Running post-action listener: _resource_record_post_action 08:10:14 INFO - ##### 08:10:14 INFO - ##### Running download-and-extract step. 08:10:14 INFO - ##### 08:10:14 INFO - Running pre-action listener: _resource_record_pre_action 08:10:14 INFO - Running main action method: download_and_extract 08:10:14 INFO - mkdir: C:\slave\test\build\tests 08:10:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:10:14 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:10:14 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:10:14 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:10:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:10:15 INFO - Downloaded 1240 bytes. 08:10:15 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:10:15 INFO - Using the following test package requirements: 08:10:15 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:10:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:10:15 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:10:15 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'jsshell-win32.zip'], 08:10:15 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:10:15 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:10:15 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:10:15 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:10:15 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:10:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:10:15 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:10:15 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:10:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:10:15 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:10:15 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:10:15 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:10:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:10:17 INFO - Downloaded 20401810 bytes. 08:10:17 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:10:17 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:10:20 INFO - caution: filename not matched: web-platform/* 08:10:20 INFO - Return code: 11 08:10: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:10:20 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:10:20 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:10:20 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:10:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:10:21 INFO - Downloaded 36389112 bytes. 08:10:21 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:10:21 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:11:06 INFO - caution: filename not matched: bin/* 08:11:06 INFO - caution: filename not matched: config/* 08:11:06 INFO - caution: filename not matched: mozbase/* 08:11:06 INFO - caution: filename not matched: marionette/* 08:11:06 INFO - caution: filename not matched: tools/wptserve/* 08:11:06 INFO - Return code: 11 08:11:06 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:11:06 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:11:06 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:11:06 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:11:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:11:11 INFO - Downloaded 68459847 bytes. 08:11:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:11:11 INFO - mkdir: C:\slave\test\properties 08:11:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:11:11 INFO - Writing to file C:\slave\test\properties\build_url 08:11:11 INFO - Contents: 08:11:11 INFO - build_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:11:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:11:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:11:12 INFO - Writing to file C:\slave\test\properties\symbols_url 08:11:12 INFO - Contents: 08:11:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:11:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:12 INFO - https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:11:12 INFO - trying https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:11:12 INFO - Downloading https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:11:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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:11:16 INFO - Downloaded 55584276 bytes. 08:11:16 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:11:16 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:11:18 INFO - Return code: 0 08:11:18 INFO - Running post-action listener: _resource_record_post_action 08:11:18 INFO - Running post-action listener: set_extra_try_arguments 08:11:18 INFO - ##### 08:11:18 INFO - ##### Running create-virtualenv step. 08:11:18 INFO - ##### 08:11:18 INFO - Running pre-action listener: _pre_create_virtualenv 08:11:18 INFO - Running pre-action listener: _resource_record_pre_action 08:11:18 INFO - Running main action method: create_virtualenv 08:11:18 INFO - Creating virtualenv C:\slave\test\build\venv 08:11:18 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:11:18 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:11:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:11:27 INFO - Installing distribute......................................................................................................................................................................................done. 08:11:29 INFO - Return code: 0 08:11:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:11:29 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:11:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:11:29 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:11:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:11:29 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 0x01BE86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A99D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17368>, '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 0x01974D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', '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-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:11:29 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:11:29 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:11:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:11:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:11:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:11:29 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 08:11:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:11:29 INFO - 'DCLOCATION': 'SCL3', 08:11:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:11:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:11:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:11:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:11:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:11:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:11:29 INFO - 'HOMEDRIVE': 'C:', 08:11:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:11:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:11:29 INFO - 'KTS_VERSION': '1.19c', 08:11:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:11:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:11:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 08:11:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:11:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:11:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:11:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:11:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:11:29 INFO - 'MOZ_AIRBAG': '1', 08:11:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:11:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:11:29 INFO - 'MOZ_MSVCVERSION': '8', 08:11:29 INFO - 'MOZ_NO_REMOTE': '1', 08:11:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:11:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:11:29 INFO - 'NO_EM_RESTART': '1', 08:11:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:11:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:11:29 INFO - 'OS': 'Windows_NT', 08:11:29 INFO - 'OURDRIVE': 'C:', 08:11:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:11:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:11:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:11:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:11:29 INFO - 'PROCESSOR_LEVEL': '6', 08:11:29 INFO - 'PROCESSOR_REVISION': '1e05', 08:11:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:11:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:11:29 INFO - 'PROMPT': '$P$G', 08:11:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:11:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:11:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:11:29 INFO - 'PWD': 'C:\\slave\\test', 08:11:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:11:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:11:29 INFO - 'SYSTEMDRIVE': 'C:', 08:11:29 INFO - 'SYSTEMROOT': 'C:\\windows', 08:11:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:29 INFO - 'TEST1': 'testie', 08:11:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:29 INFO - 'USERDOMAIN': 'T-W732-IX-262', 08:11:29 INFO - 'USERNAME': 'cltbld', 08:11:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:11:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:11:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:11:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:11:29 INFO - 'WINDIR': 'C:\\windows', 08:11:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:11:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:11:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:11:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:11:30 INFO - Downloading/unpacking psutil>=0.7.1 08:11:31 INFO - Running setup.py egg_info for package psutil 08:11:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:11:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:11:31 INFO - Installing collected packages: psutil 08:11:31 INFO - Running setup.py install for psutil 08:11:31 INFO - building 'psutil._psutil_windows' extension 08:11:31 INFO - error: Unable to find vcvarsall.bat 08:11:31 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-gz3ci5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:11:31 INFO - running install 08:11:31 INFO - running build 08:11:31 INFO - running build_py 08:11:31 INFO - creating build 08:11:31 INFO - creating build\lib.win32-2.7 08:11:31 INFO - creating build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:11:31 INFO - running build_ext 08:11:31 INFO - building 'psutil._psutil_windows' extension 08:11:31 INFO - error: Unable to find vcvarsall.bat 08:11:31 INFO - ---------------------------------------- 08:11:31 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-gz3ci5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:11:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:11:31 WARNING - Return code: 1 08:11:31 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:11:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:11:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:11:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:11:31 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 0x01BE86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A99D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17368>, '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 0x01974D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', '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-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:11:31 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:11:31 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:11:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:11:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:11:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:11:31 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 08:11:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:11:31 INFO - 'DCLOCATION': 'SCL3', 08:11:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:11:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:11:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:11:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:11:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:11:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:11:31 INFO - 'HOMEDRIVE': 'C:', 08:11:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:11:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:11:31 INFO - 'KTS_VERSION': '1.19c', 08:11:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:11:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:11:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 08:11:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:11:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:11:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:11:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:11:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:11:31 INFO - 'MOZ_AIRBAG': '1', 08:11:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:11:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:11:31 INFO - 'MOZ_MSVCVERSION': '8', 08:11:31 INFO - 'MOZ_NO_REMOTE': '1', 08:11:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:11:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:11:31 INFO - 'NO_EM_RESTART': '1', 08:11:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:11:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:11:31 INFO - 'OS': 'Windows_NT', 08:11:31 INFO - 'OURDRIVE': 'C:', 08:11:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:11:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:11:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:11:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:11:31 INFO - 'PROCESSOR_LEVEL': '6', 08:11:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:11:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:11:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:11:31 INFO - 'PROMPT': '$P$G', 08:11:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:11:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:11:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:11:31 INFO - 'PWD': 'C:\\slave\\test', 08:11:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:11:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:11:31 INFO - 'SYSTEMDRIVE': 'C:', 08:11:31 INFO - 'SYSTEMROOT': 'C:\\windows', 08:11:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:31 INFO - 'TEST1': 'testie', 08:11:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:31 INFO - 'USERDOMAIN': 'T-W732-IX-262', 08:11:31 INFO - 'USERNAME': 'cltbld', 08:11:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:11:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:11:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:11:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:11:31 INFO - 'WINDIR': 'C:\\windows', 08:11:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:11:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:11:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:11:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:11:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:11:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:11:32 INFO - Running setup.py egg_info for package mozsystemmonitor 08:11:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:11:32 INFO - Running setup.py egg_info for package psutil 08:11:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:11:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:11:32 INFO - Installing collected packages: mozsystemmonitor, psutil 08:11:32 INFO - Running setup.py install for mozsystemmonitor 08:11:32 INFO - Running setup.py install for psutil 08:11:32 INFO - building 'psutil._psutil_windows' extension 08:11:32 INFO - error: Unable to find vcvarsall.bat 08:11:32 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-_t0coa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:11:32 INFO - running install 08:11:32 INFO - running build 08:11:32 INFO - running build_py 08:11:32 INFO - running build_ext 08:11:32 INFO - building 'psutil._psutil_windows' extension 08:11:32 INFO - error: Unable to find vcvarsall.bat 08:11:32 INFO - ---------------------------------------- 08:11:32 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-_t0coa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:11:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:11:32 WARNING - Return code: 1 08:11:32 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:11:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:11:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:11:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:11:32 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 0x01BE86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A99D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17368>, '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 0x01974D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-262', 'USERDOMAIN': 'T-W732-IX-262', '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-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:11:32 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:11:32 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:11:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:11:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:11:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:11:32 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 08:11:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:11:32 INFO - 'DCLOCATION': 'SCL3', 08:11:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:11:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:11:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:11:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:11:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:11:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:11:32 INFO - 'HOMEDRIVE': 'C:', 08:11:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:11:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:11:32 INFO - 'KTS_VERSION': '1.19c', 08:11:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:11:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:11:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 08:11:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:11:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:11:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:11:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:11:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:11:32 INFO - 'MOZ_AIRBAG': '1', 08:11:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:11:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:11:32 INFO - 'MOZ_MSVCVERSION': '8', 08:11:32 INFO - 'MOZ_NO_REMOTE': '1', 08:11:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:11:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:11:32 INFO - 'NO_EM_RESTART': '1', 08:11:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:11:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:11:32 INFO - 'OS': 'Windows_NT', 08:11:32 INFO - 'OURDRIVE': 'C:', 08:11:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:11:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:11:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:11:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:11:32 INFO - 'PROCESSOR_LEVEL': '6', 08:11:32 INFO - 'PROCESSOR_REVISION': '1e05', 08:11:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:11:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:11:32 INFO - 'PROMPT': '$P$G', 08:11:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:11:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:11:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:11:32 INFO - 'PWD': 'C:\\slave\\test', 08:11:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:11:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:11:32 INFO - 'SYSTEMDRIVE': 'C:', 08:11:32 INFO - 'SYSTEMROOT': 'C:\\windows', 08:11:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:32 INFO - 'TEST1': 'testie', 08:11:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:32 INFO - 'USERDOMAIN': 'T-W732-IX-262', 08:11:32 INFO - 'USERNAME': 'cltbld', 08:11:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:11:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:11:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:11:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:11:32 INFO - 'WINDIR': 'C:\\windows', 08:11:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:11:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:11:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:11:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:11:32 INFO - Downloading/unpacking blobuploader==1.2.4 08:11:32 INFO - Downloading blobuploader-1.2.4.tar.gz 08:11:32 INFO - Running setup.py egg_info for package blobuploader 08:11:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:11:36 INFO - Running setup.py egg_info for package requests 08:11:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:11:36 INFO - Downloading docopt-0.6.1.tar.gz 08:11:36 INFO - Running setup.py egg_info for package docopt 08:11:36 INFO - Installing collected packages: blobuploader, docopt, requests 08:11:36 INFO - Running setup.py install for blobuploader 08:11:36 INFO - Running setup.py install for docopt 08:11:36 INFO - Running setup.py install for requests 08:11:36 INFO - Successfully installed blobuploader docopt requests 08:11:36 INFO - Cleaning up... 08:11:36 INFO - Return code: 0 08:11:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:11: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:11:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:11: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:11:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:11:36 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 0x01BE86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A99D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17368>, '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 0x01974D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF30C0>, '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-262', 'USERDOMAIN': 'T-W732-IX-262', '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-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:11:36 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:11:36 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:11:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:11:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:11:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:11:36 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 08:11:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:11:36 INFO - 'DCLOCATION': 'SCL3', 08:11:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:11:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:11:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:11:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:11:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:11:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:11:36 INFO - 'HOMEDRIVE': 'C:', 08:11:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:11:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:11:36 INFO - 'KTS_VERSION': '1.19c', 08:11:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:11:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:11:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 08:11:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:11:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:11:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:11:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:11:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:11:36 INFO - 'MOZ_AIRBAG': '1', 08:11:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:11:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:11:36 INFO - 'MOZ_MSVCVERSION': '8', 08:11:36 INFO - 'MOZ_NO_REMOTE': '1', 08:11:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:11:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:11:36 INFO - 'NO_EM_RESTART': '1', 08:11:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:11:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:11:36 INFO - 'OS': 'Windows_NT', 08:11:36 INFO - 'OURDRIVE': 'C:', 08:11: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:11:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:11:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:11:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:11:36 INFO - 'PROCESSOR_LEVEL': '6', 08:11:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:11:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:11:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:11:36 INFO - 'PROMPT': '$P$G', 08:11:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:11:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:11:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:11:36 INFO - 'PWD': 'C:\\slave\\test', 08:11:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:11:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:11:36 INFO - 'SYSTEMDRIVE': 'C:', 08:11:36 INFO - 'SYSTEMROOT': 'C:\\windows', 08:11:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:36 INFO - 'TEST1': 'testie', 08:11:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:36 INFO - 'USERDOMAIN': 'T-W732-IX-262', 08:11:36 INFO - 'USERNAME': 'cltbld', 08:11:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:11:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:11:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:11:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:11:36 INFO - 'WINDIR': 'C:\\windows', 08:11:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:11:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:11:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:11:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:11:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:11:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:11:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:11:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:11:41 INFO - Unpacking c:\slave\test\build\tests\marionette 08:11:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:11:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:11:41 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:11:41 INFO - Running setup.py install for browsermob-proxy 08:11:55 INFO - Running setup.py install for manifestparser 08:11:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for marionette-client 08:11:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:11:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for marionette-driver 08:11:55 INFO - Running setup.py install for mozcrash 08:11:55 INFO - Running setup.py install for mozdebug 08:11:55 INFO - Running setup.py install for mozdevice 08:11:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for mozfile 08:11:55 INFO - Running setup.py install for mozhttpd 08:11:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for mozinfo 08:11:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for mozInstall 08:11:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for mozleak 08:11:55 INFO - Running setup.py install for mozlog 08:11:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for moznetwork 08:11:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for mozprocess 08:11:55 INFO - Running setup.py install for mozprofile 08:11:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for mozrunner 08:11:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for mozscreenshot 08:11:55 INFO - Running setup.py install for moztest 08:11:55 INFO - Running setup.py install for mozversion 08:11:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:11:55 INFO - Running setup.py install for wptserve 08:11:55 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:11:55 INFO - Cleaning up... 08:11:55 INFO - Return code: 0 08:11:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:11:55 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 0x01BE86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A99D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C17368>, '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 0x01974D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF30C0>, '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-262', 'USERDOMAIN': 'T-W732-IX-262', '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-262', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:11:55 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:11:55 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:11:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:11:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:11:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:11:55 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 08:11:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:11:55 INFO - 'DCLOCATION': 'SCL3', 08:11:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:11:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:11:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:11:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:11:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:11:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:11:55 INFO - 'HOMEDRIVE': 'C:', 08:11:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:11:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:11:55 INFO - 'KTS_VERSION': '1.19c', 08:11:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:11:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:11:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 08:11:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:11:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:11:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:11:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:11:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:11:55 INFO - 'MOZ_AIRBAG': '1', 08:11:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:11:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:11:55 INFO - 'MOZ_MSVCVERSION': '8', 08:11:55 INFO - 'MOZ_NO_REMOTE': '1', 08:11:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:11:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:11:55 INFO - 'NO_EM_RESTART': '1', 08:11:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:11:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:11:55 INFO - 'OS': 'Windows_NT', 08:11:55 INFO - 'OURDRIVE': 'C:', 08:11:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:11:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:11:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:11:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:11:55 INFO - 'PROCESSOR_LEVEL': '6', 08:11:55 INFO - 'PROCESSOR_REVISION': '1e05', 08:11:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:11:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:11:55 INFO - 'PROMPT': '$P$G', 08:11:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:11:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:11:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:11:55 INFO - 'PWD': 'C:\\slave\\test', 08:11:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:11:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:11:55 INFO - 'SYSTEMDRIVE': 'C:', 08:11:55 INFO - 'SYSTEMROOT': 'C:\\windows', 08:11:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:55 INFO - 'TEST1': 'testie', 08:11:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:11:55 INFO - 'USERDOMAIN': 'T-W732-IX-262', 08:11:55 INFO - 'USERNAME': 'cltbld', 08:11:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:11:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:11:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:11:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:11:55 INFO - 'WINDIR': 'C:\\windows', 08:11:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:11:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:11:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:11:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:11:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:11:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:11:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:11:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:11:59 INFO - Unpacking c:\slave\test\build\tests\marionette 08:11:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:11:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:11:59 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:12:11 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:12:11 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:12:11 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:12:11 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:12:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:12:11 INFO - Downloading blessings-1.6.tar.gz 08:12:11 INFO - Running setup.py egg_info for package blessings 08:12:11 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:12:11 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:12:11 INFO - Running setup.py install for blessings 08:12:11 INFO - Running setup.py install for browsermob-proxy 08:12:11 INFO - Running setup.py install for manifestparser 08:12:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Running setup.py install for marionette-client 08:12:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:12:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Running setup.py install for marionette-driver 08:12:11 INFO - Running setup.py install for mozcrash 08:12:11 INFO - Running setup.py install for mozdebug 08:12:11 INFO - Running setup.py install for mozdevice 08:12:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Running setup.py install for mozhttpd 08:12:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Running setup.py install for mozInstall 08:12:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Running setup.py install for mozleak 08:12:11 INFO - Running setup.py install for mozprofile 08:12:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Running setup.py install for mozrunner 08:12:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:12:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:12:13 INFO - Running setup.py install for mozscreenshot 08:12:13 INFO - Running setup.py install for moztest 08:12:13 INFO - Running setup.py install for mozversion 08:12:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:12:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:12:13 INFO - Running setup.py install for wptserve 08:12:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:12:13 INFO - Cleaning up... 08:12:13 INFO - Return code: 0 08:12:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:12:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:12:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:12:13 INFO - Reading from file tmpfile_stdout 08:12:13 INFO - Using _rmtree_windows ... 08:12:13 INFO - Using _rmtree_windows ... 08:12:13 INFO - Current package versions: 08:12:13 INFO - blessings == 1.6 08:12:13 INFO - blobuploader == 1.2.4 08:12:13 INFO - browsermob-proxy == 0.6.0 08:12:13 INFO - distribute == 0.6.14 08:12:13 INFO - docopt == 0.6.1 08:12:13 INFO - manifestparser == 1.1 08:12:13 INFO - marionette-client == 2.3.0 08:12:13 INFO - marionette-driver == 1.4.0 08:12:13 INFO - mozInstall == 1.12 08:12:13 INFO - mozcrash == 0.17 08:12:13 INFO - mozdebug == 0.1 08:12:13 INFO - mozdevice == 0.48 08:12:13 INFO - mozfile == 1.2 08:12:13 INFO - mozhttpd == 0.7 08:12:13 INFO - mozinfo == 0.9 08:12:13 INFO - mozleak == 0.1 08:12:13 INFO - mozlog == 3.1 08:12:13 INFO - moznetwork == 0.27 08:12:13 INFO - mozprocess == 0.22 08:12:13 INFO - mozprofile == 0.28 08:12:13 INFO - mozrunner == 6.11 08:12:13 INFO - mozscreenshot == 0.1 08:12:13 INFO - mozsystemmonitor == 0.0 08:12:13 INFO - moztest == 0.7 08:12:13 INFO - mozversion == 1.4 08:12:13 INFO - requests == 1.2.3 08:12:13 INFO - wptserve == 1.4.0 08:12:13 INFO - Running post-action listener: _resource_record_post_action 08:12:13 INFO - Running post-action listener: _start_resource_monitoring 08:12:13 INFO - Starting resource monitoring. 08:12:13 INFO - ##### 08:12:13 INFO - ##### Running pull step. 08:12:13 INFO - ##### 08:12:13 INFO - Running pre-action listener: _resource_record_pre_action 08:12:13 INFO - Running main action method: pull 08:12:13 INFO - Pull has nothing to do! 08:12:13 INFO - Running post-action listener: _resource_record_post_action 08:12:13 INFO - ##### 08:12:13 INFO - ##### Running install step. 08:12:13 INFO - ##### 08:12:13 INFO - Running pre-action listener: _resource_record_pre_action 08:12:13 INFO - Running main action method: install 08:12:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:12:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:12:13 INFO - Reading from file tmpfile_stdout 08:12:13 INFO - Using _rmtree_windows ... 08:12:13 INFO - Using _rmtree_windows ... 08:12:13 INFO - Detecting whether we're running mozinstall >=1.0... 08:12:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:12:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:12:13 INFO - Reading from file tmpfile_stdout 08:12:13 INFO - Output received: 08:12:13 INFO - Usage: mozinstall-script.py [options] installer 08:12:13 INFO - Options: 08:12:13 INFO - -h, --help show this help message and exit 08:12:13 INFO - -d DEST, --destination=DEST 08:12:13 INFO - Directory to install application into. [default: 08:12:13 INFO - "C:\slave\test"] 08:12:13 INFO - --app=APP Application being installed. [default: firefox] 08:12:13 INFO - Using _rmtree_windows ... 08:12:13 INFO - Using _rmtree_windows ... 08:12:13 INFO - mkdir: C:\slave\test\build\application 08:12:13 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:12:13 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:12:15 INFO - Reading from file tmpfile_stdout 08:12:15 INFO - Output received: 08:12:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:12:15 INFO - Using _rmtree_windows ... 08:12:15 INFO - Using _rmtree_windows ... 08:12:15 INFO - Running post-action listener: _resource_record_post_action 08:12:15 INFO - ##### 08:12:15 INFO - ##### Running run-tests step. 08:12:15 INFO - ##### 08:12:15 INFO - Running pre-action listener: _resource_record_pre_action 08:12:15 INFO - Running main action method: run_tests 08:12:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:12:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:12:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:12:15 INFO - grabbing minidump binary from tooltool 08:12:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:15 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 0x01C17368>, '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 0x01974D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:12:15 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:12:15 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:12:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:12:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeibbzk 08:12:17 INFO - INFO - File integrity verified, renaming tmpeibbzk to win32-minidump_stackwalk.exe 08:12:17 INFO - Return code: 0 08:12:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:12:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:12:17 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/TIXfX5jSSoeV5OMUjWyOsA/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:12:17 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/TIXfX5jSSoeV5OMUjWyOsA/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:12:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:12:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:12:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:17 INFO - 'COMPUTERNAME': 'T-W732-IX-262', 08:12:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:12:17 INFO - 'DCLOCATION': 'SCL3', 08:12:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:17 INFO - 'HOMEDRIVE': 'C:', 08:12:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:12:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:17 INFO - 'KTS_VERSION': '1.19c', 08:12:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:12:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-262', 08:12:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:12:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:17 INFO - 'MOZ_AIRBAG': '1', 08:12:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:17 INFO - 'MOZ_MSVCVERSION': '8', 08:12:17 INFO - 'MOZ_NO_REMOTE': '1', 08:12:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:17 INFO - 'NO_EM_RESTART': '1', 08:12:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:17 INFO - 'OS': 'Windows_NT', 08:12:17 INFO - 'OURDRIVE': 'C:', 08:12:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:12:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:12:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:17 INFO - 'PROCESSOR_LEVEL': '6', 08:12:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:12:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:17 INFO - 'PROMPT': '$P$G', 08:12:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:12:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:12:17 INFO - 'PWD': 'C:\\slave\\test', 08:12:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:17 INFO - 'SYSTEMDRIVE': 'C:', 08:12:17 INFO - 'SYSTEMROOT': 'C:\\windows', 08:12:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:12:17 INFO - 'TEST1': 'testie', 08:12:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:12:17 INFO - 'USERDOMAIN': 'T-W732-IX-262', 08:12:17 INFO - 'USERNAME': 'cltbld', 08:12:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:12:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:17 INFO - 'WINDIR': 'C:\\windows', 08:12:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:12:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:12:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:17 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/TIXfX5jSSoeV5OMUjWyOsA/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:12:20 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:12:20 INFO - import pkg_resources 08:12:21 INFO - Using 1 client processes 08:12:24 INFO - SUITE-START | Running 778 tests 08:12:24 INFO - Running testharness tests 08:12:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:12:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:12:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:12:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:12:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:12:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:12:25 INFO - Setting up ssl 08:12:25 INFO - PROCESS | certutil | 08:12:25 INFO - PROCESS | certutil | 08:12:25 INFO - PROCESS | certutil | 08:12:25 INFO - Certificate Nickname Trust Attributes 08:12:25 INFO - SSL,S/MIME,JAR/XPI 08:12:25 INFO - 08:12:25 INFO - web-platform-tests CT,, 08:12:25 INFO - 08:12:25 INFO - Starting runner 08:12:25 INFO - PROCESS | 3568 | [3568] 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:12:26 INFO - PROCESS | 3568 | [3568] 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:12:26 INFO - PROCESS | 3568 | [3568] 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:12:27 INFO - PROCESS | 3568 | 1467040347621 Marionette DEBUG Marionette enabled via build flag and pref 08:12:28 INFO - PROCESS | 3568 | ++DOCSHELL 0E5AC000 == 1 [pid = 3568] [id = 1] 08:12:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 1 (0E5AC400) [pid = 3568] [serial = 1] [outer = 00000000] 08:12:28 INFO - PROCESS | 3568 | [3568] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:12:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 2 (0E5AD000) [pid = 3568] [serial = 2] [outer = 0E5AC400] 08:12:29 INFO - PROCESS | 3568 | ++DOCSHELL 1100C400 == 2 [pid = 3568] [id = 2] 08:12:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 3 (1100C800) [pid = 3568] [serial = 3] [outer = 00000000] 08:12:29 INFO - PROCESS | 3568 | [3568] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:12:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 4 (1100D400) [pid = 3568] [serial = 4] [outer = 1100C800] 08:12:29 INFO - PROCESS | 3568 | 1467040349375 Marionette INFO Listening on port 2828 08:12:31 INFO - PROCESS | 3568 | 1467040351005 Marionette DEBUG Marionette enabled via command-line flag 08:12:31 INFO - PROCESS | 3568 | [3568] 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:12:31 INFO - PROCESS | 3568 | [3568] 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:12:31 INFO - PROCESS | 3568 | ++DOCSHELL 12746400 == 3 [pid = 3568] [id = 3] 08:12:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 5 (1274E400) [pid = 3568] [serial = 5] [outer = 00000000] 08:12:31 INFO - PROCESS | 3568 | [3568] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:12:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 6 (1274F000) [pid = 3568] [serial = 6] [outer = 1274E400] 08:12:31 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:12:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 7 (13153C00) [pid = 3568] [serial = 7] [outer = 1100C800] 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352127 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49634 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352137 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49635 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352145 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49637 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352176 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49638 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352186 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49640 08:12:32 INFO - PROCESS | 3568 | 1467040352190 Marionette DEBUG Closed connection conn0 08:12:32 INFO - PROCESS | 3568 | 1467040352193 Marionette DEBUG Closed connection conn1 08:12:32 INFO - PROCESS | 3568 | 1467040352195 Marionette DEBUG Closed connection conn2 08:12:32 INFO - PROCESS | 3568 | 1467040352245 Marionette DEBUG Closed connection conn3 08:12:32 INFO - PROCESS | 3568 | 1467040352258 Marionette DEBUG Closed connection conn4 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352294 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49642 08:12:32 INFO - PROCESS | 3568 | 1467040352380 Marionette DEBUG Closed connection conn5 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352385 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49643 08:12:32 INFO - PROCESS | 3568 | ++DOCSHELL 14476000 == 4 [pid = 3568] [id = 4] 08:12:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 8 (14476800) [pid = 3568] [serial = 8] [outer = 00000000] 08:12:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 9 (1455E000) [pid = 3568] [serial = 9] [outer = 14476800] 08:12:32 INFO - PROCESS | 3568 | 1467040352501 Marionette DEBUG Closed connection conn6 08:12:32 INFO - PROCESS | 3568 | [3568] 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:12:32 INFO - PROCESS | 3568 | 1467040352505 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49644 08:12:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 10 (14564400) [pid = 3568] [serial = 10] [outer = 14476800] 08:12:32 INFO - PROCESS | 3568 | 1467040352538 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:12:32 INFO - PROCESS | 3568 | 1467040352543 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":"20160627064925","device":"desktop","version":"48.0"} 08:12:33 INFO - PROCESS | 3568 | [3568] 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:12:33 INFO - PROCESS | 3568 | [3568] 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:12:34 INFO - PROCESS | 3568 | [3568] 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:12:34 INFO - PROCESS | 3568 | ++DOCSHELL 16171400 == 5 [pid = 3568] [id = 5] 08:12:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 11 (16171800) [pid = 3568] [serial = 11] [outer = 00000000] 08:12:34 INFO - PROCESS | 3568 | ++DOCSHELL 16171C00 == 6 [pid = 3568] [id = 6] 08:12:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 12 (16172000) [pid = 3568] [serial = 12] [outer = 00000000] 08:12:35 INFO - PROCESS | 3568 | [3568] 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:12:35 INFO - PROCESS | 3568 | ++DOCSHELL 174D4000 == 7 [pid = 3568] [id = 7] 08:12:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 13 (174D4400) [pid = 3568] [serial = 13] [outer = 00000000] 08:12:35 INFO - PROCESS | 3568 | [3568] 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:12:35 INFO - PROCESS | 3568 | [3568] 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:12:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 14 (175DB800) [pid = 3568] [serial = 14] [outer = 174D4400] 08:12:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 15 (17678800) [pid = 3568] [serial = 15] [outer = 16171800] 08:12:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 16 (16C9D400) [pid = 3568] [serial = 16] [outer = 16172000] 08:12:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 17 (16CA0000) [pid = 3568] [serial = 17] [outer = 174D4400] 08:12:36 INFO - PROCESS | 3568 | 1467040356267 Marionette INFO startBrowser 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:36 INFO - PROCESS | 3568 | 1467040356303 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 3568 | 1467040356317 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 3568 | 1467040356319 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 18 (18ABE400) [pid = 3568] [serial = 18] [outer = 174D4400] 08:12:37 INFO - PROCESS | 3568 | 1467040357054 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"98c785e2-6ad0-4765-982c-5127f32a32be","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":"20160627064925","device":"desktop","version":"48.0","command_id":1}}] 08:12:37 INFO - PROCESS | 3568 | 1467040357307 Marionette TRACE conn7 -> [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:12:37 INFO - PROCESS | 3568 | 1467040357311 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:37 INFO - PROCESS | 3568 | 1467040357344 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 08:12:37 INFO - PROCESS | 3568 | 1467040357352 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:12:37 INFO - PROCESS | 3568 | 1467040357354 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:37 INFO - PROCESS | 3568 | [3568] 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:12:38 INFO - PROCESS | 3568 | [3568] 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:12:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 19 (16522C00) [pid = 3568] [serial = 19] [outer = 174D4400] 08:12:38 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:38 INFO - PROCESS | 3568 | 1467040358381 Marionette TRACE conn7 <- [1,3,null,{}] 08:12:38 INFO - PROCESS | 3568 | 1467040358386 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:12:38 INFO - PROCESS | 3568 | 1467040358390 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:38 INFO - PROCESS | 3568 | 1467040358408 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 08:12:38 INFO - PROCESS | 3568 | 1467040358424 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 3568 | 1467040358426 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:12:38 INFO - PROCESS | 3568 | 1467040358430 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 3568 | 1467040358434 Marionette TRACE conn7 <- [1,6,null,{}] 08:12:38 INFO - PROCESS | 3568 | 1467040358573 Marionette TRACE conn7 -> [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:12:38 INFO - PROCESS | 3568 | 1467040358577 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:38 INFO - PROCESS | 3568 | 1467040358603 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 08:12:38 INFO - PROCESS | 3568 | --DOCSHELL 0E5AC000 == 6 [pid = 3568] [id = 1] 08:12:38 INFO - PROCESS | 3568 | 1467040358652 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 3568 | 1467040358656 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:38 INFO - PROCESS | 3568 | ++DOCSHELL 09169000 == 7 [pid = 3568] [id = 8] 08:12:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 20 (0916E000) [pid = 3568] [serial = 20] [outer = 00000000] 08:12:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 21 (0D7EEC00) [pid = 3568] [serial = 21] [outer = 0916E000] 08:12:38 INFO - PROCESS | 3568 | 1467040358722 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 22 (0DD59000) [pid = 3568] [serial = 22] [outer = 0916E000] 08:12:39 INFO - PROCESS | 3568 | ++DOCSHELL 0E190400 == 8 [pid = 3568] [id = 9] 08:12:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 23 (120E8800) [pid = 3568] [serial = 23] [outer = 00000000] 08:12:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 24 (12697800) [pid = 3568] [serial = 24] [outer = 120E8800] 08:12:39 INFO - PROCESS | 3568 | 1467040359167 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 25 (12754C00) [pid = 3568] [serial = 25] [outer = 120E8800] 08:12:39 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:39 INFO - PROCESS | 3568 | 1467040359981 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1570ms 08:12:40 INFO - PROCESS | 3568 | 1467040360004 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 3568 | 1467040360009 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 08:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:12:40 INFO - PROCESS | 3568 | 1467040360014 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 3568 | 1467040360017 Marionette TRACE conn7 <- [1,10,null,{}] 08:12:40 INFO - PROCESS | 3568 | 1467040360022 Marionette TRACE conn7 -> [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:12:40 INFO - PROCESS | 3568 | 1467040360025 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:40 INFO - PROCESS | 3568 | 1467040360160 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 08:12:40 INFO - PROCESS | 3568 | 1467040360222 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 3568 | 1467040360227 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:40 INFO - PROCESS | 3568 | ++DOCSHELL 1766F800 == 9 [pid = 3568] [id = 10] 08:12:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 26 (17670800) [pid = 3568] [serial = 26] [outer = 00000000] 08:12:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 27 (1789B800) [pid = 3568] [serial = 27] [outer = 17670800] 08:12:40 INFO - PROCESS | 3568 | 1467040360285 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 28 (18B01400) [pid = 3568] [serial = 28] [outer = 17670800] 08:12:40 INFO - PROCESS | 3568 | 1467040360997 Marionette TRACE conn7 <- [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:12:41 INFO - PROCESS | 3568 | --DOCSHELL 14476000 == 8 [pid = 3568] [id = 4] 08:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1021ms 08:12:41 INFO - PROCESS | 3568 | 1467040361039 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 08:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:12:41 INFO - PROCESS | 3568 | 1467040361043 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 08:12:41 INFO - PROCESS | 3568 | 1467040361047 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 3568 | 1467040361051 Marionette TRACE conn7 <- [1,14,null,{}] 08:12:41 INFO - PROCESS | 3568 | 1467040361056 Marionette TRACE conn7 -> [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:12:41 INFO - PROCESS | 3568 | 1467040361058 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:41 INFO - PROCESS | 3568 | 1467040361145 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 08:12:41 INFO - PROCESS | 3568 | 1467040361154 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 3568 | 1467040361158 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:41 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EAC00 == 9 [pid = 3568] [id = 11] 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 29 (0D7F0000) [pid = 3568] [serial = 29] [outer = 00000000] 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 30 (0DD6E400) [pid = 3568] [serial = 30] [outer = 0D7F0000] 08:12:41 INFO - PROCESS | 3568 | 1467040361207 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 31 (0DE6EC00) [pid = 3568] [serial = 31] [outer = 0D7F0000] 08:12:41 INFO - PROCESS | 3568 | 1467040361647 Marionette TRACE conn7 <- [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:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 08:12:41 INFO - PROCESS | 3568 | 1467040361679 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 3568 | 1467040361684 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:12:41 INFO - PROCESS | 3568 | 1467040361694 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 3568 | 1467040361696 Marionette TRACE conn7 <- [1,18,null,{}] 08:12:41 INFO - PROCESS | 3568 | 1467040361701 Marionette TRACE conn7 -> [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:12:41 INFO - PROCESS | 3568 | 1467040361703 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:41 INFO - PROCESS | 3568 | 1467040361815 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 08:12:41 INFO - PROCESS | 3568 | ++DOCSHELL 0EE84400 == 10 [pid = 3568] [id = 12] 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 32 (0EE98400) [pid = 3568] [serial = 32] [outer = 00000000] 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 33 (0EE9E000) [pid = 3568] [serial = 33] [outer = 0EE98400] 08:12:41 INFO - PROCESS | 3568 | 1467040361862 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 3568 | 1467040361865 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 34 (0EEA0C00) [pid = 3568] [serial = 34] [outer = 0EE98400] 08:12:41 INFO - PROCESS | 3568 | ++DOCSHELL 0F1CC400 == 11 [pid = 3568] [id = 13] 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 35 (0F1CCC00) [pid = 3568] [serial = 35] [outer = 00000000] 08:12:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 36 (11011400) [pid = 3568] [serial = 36] [outer = 0F1CCC00] 08:12:41 INFO - PROCESS | 3568 | 1467040361926 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 37 (120A9800) [pid = 3568] [serial = 37] [outer = 0F1CCC00] 08:12:42 INFO - PROCESS | 3568 | ++DOCSHELL 08C75400 == 12 [pid = 3568] [id = 14] 08:12:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 38 (0E1B6000) [pid = 3568] [serial = 38] [outer = 00000000] 08:12:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 39 (12630400) [pid = 3568] [serial = 39] [outer = 0E1B6000] 08:12:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 40 (123CFC00) [pid = 3568] [serial = 40] [outer = 0E1B6000] 08:12:42 INFO - PROCESS | 3568 | 1467040362495 Marionette TRACE conn7 <- [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:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 08:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:12:42 INFO - PROCESS | 3568 | 1467040362524 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 3568 | 1467040362527 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 08:12:42 INFO - PROCESS | 3568 | 1467040362530 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 3568 | 1467040362534 Marionette TRACE conn7 <- [1,22,null,{}] 08:12:42 INFO - PROCESS | 3568 | 1467040362546 Marionette TRACE conn7 -> [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:12:42 INFO - PROCESS | 3568 | 1467040362551 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:42 INFO - PROCESS | 3568 | 1467040362643 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 08:12:42 INFO - PROCESS | 3568 | 1467040362704 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 3568 | 1467040362707 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:42 INFO - PROCESS | 3568 | ++DOCSHELL 14566000 == 13 [pid = 3568] [id = 15] 08:12:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 41 (14566400) [pid = 3568] [serial = 41] [outer = 00000000] 08:12:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 42 (145DE400) [pid = 3568] [serial = 42] [outer = 14566400] 08:12:42 INFO - PROCESS | 3568 | 1467040362766 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 43 (15793C00) [pid = 3568] [serial = 43] [outer = 14566400] 08:12:43 INFO - PROCESS | 3568 | 1467040363137 Marionette TRACE conn7 <- [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:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:12:43 INFO - PROCESS | 3568 | 1467040363164 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 3568 | 1467040363167 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 08:12:43 INFO - PROCESS | 3568 | 1467040363170 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:12:43 INFO - PROCESS | 3568 | 1467040363172 Marionette TRACE conn7 <- [1,26,null,{}] 08:12:43 INFO - PROCESS | 3568 | 1467040363176 Marionette TRACE conn7 -> [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:12:43 INFO - PROCESS | 3568 | 1467040363189 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:43 INFO - PROCESS | 3568 | 1467040363320 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 08:12:43 INFO - PROCESS | 3568 | 1467040363328 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 3568 | 1467040363330 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:43 INFO - PROCESS | 3568 | ++DOCSHELL 152AFC00 == 14 [pid = 3568] [id = 16] 08:12:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 44 (15790400) [pid = 3568] [serial = 44] [outer = 00000000] 08:12:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 45 (16740800) [pid = 3568] [serial = 45] [outer = 15790400] 08:12:43 INFO - PROCESS | 3568 | 1467040363375 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 46 (174C7000) [pid = 3568] [serial = 46] [outer = 15790400] 08:12:43 INFO - PROCESS | 3568 | 1467040363754 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:12:43 INFO - PROCESS | 3568 | 1467040363806 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 3568 | 1467040363808 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 08:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:12:43 INFO - PROCESS | 3568 | 1467040363811 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 3568 | 1467040363813 Marionette TRACE conn7 <- [1,30,null,{}] 08:12:43 INFO - PROCESS | 3568 | 1467040363816 Marionette TRACE conn7 -> [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:12:43 INFO - PROCESS | 3568 | 1467040363818 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:43 INFO - PROCESS | 3568 | 1467040363896 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 08:12:43 INFO - PROCESS | 3568 | 1467040363902 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 3568 | 1467040363904 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:43 INFO - PROCESS | 3568 | ++DOCSHELL 17563000 == 15 [pid = 3568] [id = 17] 08:12:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 47 (17564000) [pid = 3568] [serial = 47] [outer = 00000000] 08:12:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 48 (1756C400) [pid = 3568] [serial = 48] [outer = 17564000] 08:12:43 INFO - PROCESS | 3568 | 1467040363952 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 49 (175E8000) [pid = 3568] [serial = 49] [outer = 17564000] 08:12:44 INFO - PROCESS | 3568 | 1467040364349 Marionette TRACE conn7 <- [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:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 08:12:44 INFO - PROCESS | 3568 | 1467040364384 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 3568 | 1467040364386 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 08:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:12:44 INFO - PROCESS | 3568 | 1467040364400 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 3568 | 1467040364401 Marionette TRACE conn7 <- [1,34,null,{}] 08:12:44 INFO - PROCESS | 3568 | 1467040364406 Marionette TRACE conn7 -> [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:12:44 INFO - PROCESS | 3568 | 1467040364411 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:44 INFO - PROCESS | 3568 | 1467040364532 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 08:12:44 INFO - PROCESS | 3568 | 1467040364545 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 3568 | 1467040364547 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:44 INFO - PROCESS | 3568 | ++DOCSHELL 18B0E400 == 16 [pid = 3568] [id = 18] 08:12:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 50 (18B9F800) [pid = 3568] [serial = 50] [outer = 00000000] 08:12:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 51 (19567800) [pid = 3568] [serial = 51] [outer = 18B9F800] 08:12:44 INFO - PROCESS | 3568 | 1467040364596 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 52 (1956DC00) [pid = 3568] [serial = 52] [outer = 18B9F800] 08:12:45 INFO - PROCESS | 3568 | 1467040365003 Marionette TRACE conn7 <- [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:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 08:12:45 INFO - PROCESS | 3568 | 1467040365020 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 3568 | 1467040365022 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:12:45 INFO - PROCESS | 3568 | 1467040365025 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 3568 | 1467040365026 Marionette TRACE conn7 <- [1,38,null,{}] 08:12:45 INFO - PROCESS | 3568 | 1467040365030 Marionette TRACE conn7 -> [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:12:45 INFO - PROCESS | 3568 | 1467040365031 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:45 INFO - PROCESS | 3568 | 1467040365145 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 08:12:45 INFO - PROCESS | 3568 | 1467040365152 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 3568 | 1467040365154 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:45 INFO - PROCESS | 3568 | ++DOCSHELL 16A06800 == 17 [pid = 3568] [id = 19] 08:12:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (16A08000) [pid = 3568] [serial = 53] [outer = 00000000] 08:12:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (16A0C800) [pid = 3568] [serial = 54] [outer = 16A08000] 08:12:45 INFO - PROCESS | 3568 | 1467040365198 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (16A10400) [pid = 3568] [serial = 55] [outer = 16A08000] 08:12:45 INFO - PROCESS | 3568 | 1467040365569 Marionette TRACE conn7 <- [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:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:12:45 INFO - PROCESS | 3568 | 1467040365596 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 3568 | 1467040365598 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:12:45 INFO - PROCESS | 3568 | 1467040365601 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 3568 | 1467040365602 Marionette TRACE conn7 <- [1,42,null,{}] 08:12:45 INFO - PROCESS | 3568 | 1467040365606 Marionette TRACE conn7 -> [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:12:45 INFO - PROCESS | 3568 | 1467040365607 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:45 INFO - PROCESS | 3568 | 1467040365683 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 08:12:45 INFO - PROCESS | 3568 | 1467040365688 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 3568 | 1467040365690 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:45 INFO - PROCESS | 3568 | ++DOCSHELL 0D036400 == 18 [pid = 3568] [id = 20] 08:12:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0D039400) [pid = 3568] [serial = 56] [outer = 00000000] 08:12:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0D03D400) [pid = 3568] [serial = 57] [outer = 0D039400] 08:12:45 INFO - PROCESS | 3568 | 1467040365735 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (16A02C00) [pid = 3568] [serial = 58] [outer = 0D039400] 08:12:46 INFO - PROCESS | 3568 | 1467040366143 Marionette TRACE conn7 <- [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:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 08:12:46 INFO - PROCESS | 3568 | 1467040366172 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 3568 | 1467040366174 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:12:46 INFO - PROCESS | 3568 | 1467040366177 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 3568 | 1467040366179 Marionette TRACE conn7 <- [1,46,null,{}] 08:12:46 INFO - PROCESS | 3568 | 1467040366297 Marionette TRACE conn7 -> [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:12:46 INFO - PROCESS | 3568 | 1467040366299 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:46 INFO - PROCESS | 3568 | 1467040366391 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 08:12:46 INFO - PROCESS | 3568 | 1467040366399 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 3568 | 1467040366401 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:46 INFO - PROCESS | 3568 | ++DOCSHELL 0DE37400 == 19 [pid = 3568] [id = 21] 08:12:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0DE39400) [pid = 3568] [serial = 59] [outer = 00000000] 08:12:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (1A7E0400) [pid = 3568] [serial = 60] [outer = 0DE39400] 08:12:46 INFO - PROCESS | 3568 | 1467040366448 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (1A7E1000) [pid = 3568] [serial = 61] [outer = 0DE39400] 08:12:46 INFO - PROCESS | 3568 | 1467040366832 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 08:12:46 INFO - PROCESS | 3568 | 1467040366848 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 3568 | 1467040366850 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 08:12:46 INFO - PROCESS | 3568 | 1467040366859 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:12:46 INFO - PROCESS | 3568 | 1467040366860 Marionette TRACE conn7 <- [1,50,null,{}] 08:12:46 INFO - PROCESS | 3568 | 1467040366864 Marionette TRACE conn7 -> [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:12:46 INFO - PROCESS | 3568 | 1467040366866 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:46 INFO - PROCESS | 3568 | 1467040366982 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 08:12:47 INFO - PROCESS | 3568 | 1467040367006 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 3568 | 1467040367008 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:47 INFO - PROCESS | 3568 | ++DOCSHELL 0E036400 == 20 [pid = 3568] [id = 22] 08:12:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0E037400) [pid = 3568] [serial = 62] [outer = 00000000] 08:12:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0E03C800) [pid = 3568] [serial = 63] [outer = 0E037400] 08:12:47 INFO - PROCESS | 3568 | 1467040367052 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0E040400) [pid = 3568] [serial = 64] [outer = 0E037400] 08:12:47 INFO - PROCESS | 3568 | 1467040367431 Marionette TRACE conn7 <- [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:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 631ms 08:12:47 INFO - PROCESS | 3568 | 1467040367494 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 3568 | 1467040367497 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 08:12:47 INFO - PROCESS | 3568 | 1467040367500 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:12:47 INFO - PROCESS | 3568 | 1467040367502 Marionette TRACE conn7 <- [1,54,null,{}] 08:12:47 INFO - PROCESS | 3568 | 1467040367506 Marionette TRACE conn7 -> [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:12:47 INFO - PROCESS | 3568 | 1467040367508 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:47 INFO - PROCESS | 3568 | 1467040367632 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 08:12:47 INFO - PROCESS | 3568 | 1467040367645 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 3568 | 1467040367648 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:47 INFO - PROCESS | 3568 | ++DOCSHELL 0E381C00 == 21 [pid = 3568] [id = 23] 08:12:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E382000) [pid = 3568] [serial = 65] [outer = 00000000] 08:12:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0E386400) [pid = 3568] [serial = 66] [outer = 0E382000] 08:12:47 INFO - PROCESS | 3568 | 1467040367698 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E38C000) [pid = 3568] [serial = 67] [outer = 0E382000] 08:12:48 INFO - PROCESS | 3568 | 1467040368079 Marionette TRACE conn7 <- [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:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 08:12:48 INFO - PROCESS | 3568 | 1467040368134 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 3568 | 1467040368136 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 08:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:12:48 INFO - PROCESS | 3568 | 1467040368139 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 3568 | 1467040368141 Marionette TRACE conn7 <- [1,58,null,{}] 08:12:48 INFO - PROCESS | 3568 | 1467040368144 Marionette TRACE conn7 -> [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:12:48 INFO - PROCESS | 3568 | 1467040368146 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:48 INFO - PROCESS | 3568 | 1467040368253 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 08:12:48 INFO - PROCESS | 3568 | 1467040368282 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 3568 | 1467040368284 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:48 INFO - PROCESS | 3568 | ++DOCSHELL 0E38BC00 == 22 [pid = 3568] [id = 24] 08:12:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E38E000) [pid = 3568] [serial = 68] [outer = 00000000] 08:12:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (1A5A9C00) [pid = 3568] [serial = 69] [outer = 0E38E000] 08:12:48 INFO - PROCESS | 3568 | 1467040368338 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (1A7E6C00) [pid = 3568] [serial = 70] [outer = 0E38E000] 08:12:48 INFO - PROCESS | 3568 | 1467040368713 Marionette TRACE conn7 <- [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:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 08:12:48 INFO - PROCESS | 3568 | 1467040368770 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 3568 | 1467040368773 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 08:12:48 INFO - PROCESS | 3568 | 1467040368776 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:12:48 INFO - PROCESS | 3568 | 1467040368777 Marionette TRACE conn7 <- [1,62,null,{}] 08:12:48 INFO - PROCESS | 3568 | 1467040368781 Marionette TRACE conn7 -> [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:12:48 INFO - PROCESS | 3568 | 1467040368783 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:49 INFO - PROCESS | 3568 | --DOCSHELL 09169000 == 21 [pid = 3568] [id = 8] 08:12:49 INFO - PROCESS | 3568 | 1467040369592 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 08:12:49 INFO - PROCESS | 3568 | 1467040369680 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 3568 | 1467040369683 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:49 INFO - PROCESS | 3568 | ++DOCSHELL 0D039800 == 22 [pid = 3568] [id = 25] 08:12:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0D03A400) [pid = 3568] [serial = 71] [outer = 00000000] 08:12:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0D676800) [pid = 3568] [serial = 72] [outer = 0D03A400] 08:12:49 INFO - PROCESS | 3568 | 1467040369733 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D7EF000) [pid = 3568] [serial = 73] [outer = 0D03A400] 08:12:50 INFO - PROCESS | 3568 | 1467040370160 Marionette TRACE conn7 <- [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:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1422ms 08:12:50 INFO - PROCESS | 3568 | 1467040370203 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 3568 | 1467040370207 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 08:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:12:50 INFO - PROCESS | 3568 | 1467040370217 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 3568 | 1467040370220 Marionette TRACE conn7 <- [1,66,null,{}] 08:12:50 INFO - PROCESS | 3568 | 1467040370225 Marionette TRACE conn7 -> [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:12:50 INFO - PROCESS | 3568 | 1467040370227 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:50 INFO - PROCESS | 3568 | 1467040370334 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 08:12:50 INFO - PROCESS | 3568 | 1467040370340 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 3568 | 1467040370343 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:50 INFO - PROCESS | 3568 | ++DOCSHELL 0E033000 == 23 [pid = 3568] [id = 26] 08:12:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E035400) [pid = 3568] [serial = 74] [outer = 00000000] 08:12:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E047400) [pid = 3568] [serial = 75] [outer = 0E035400] 08:12:50 INFO - PROCESS | 3568 | 1467040370389 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E04A400) [pid = 3568] [serial = 76] [outer = 0E035400] 08:12:50 INFO - PROCESS | 3568 | 1467040370817 Marionette TRACE conn7 <- [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:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 08:12:50 INFO - PROCESS | 3568 | 1467040370854 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 3568 | 1467040370857 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 08:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:12:50 INFO - PROCESS | 3568 | 1467040370861 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 3568 | 1467040370863 Marionette TRACE conn7 <- [1,70,null,{}] 08:12:50 INFO - PROCESS | 3568 | 1467040370867 Marionette TRACE conn7 -> [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:12:50 INFO - PROCESS | 3568 | 1467040370869 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:51 INFO - PROCESS | 3568 | 1467040371264 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (14476800) [pid = 3568] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E037400) [pid = 3568] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E382000) [pid = 3568] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0916E000) [pid = 3568] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (17670800) [pid = 3568] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0D7F0000) [pid = 3568] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0F1CCC00) [pid = 3568] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (14566400) [pid = 3568] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (15790400) [pid = 3568] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (17564000) [pid = 3568] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:12:51 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (18B9F800) [pid = 3568] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:12:51 INFO - PROCESS | 3568 | 1467040371348 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 3568 | 1467040371351 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:51 INFO - PROCESS | 3568 | ++DOCSHELL 0D7F0000 == 24 [pid = 3568] [id = 27] 08:12:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0D7F1C00) [pid = 3568] [serial = 77] [outer = 00000000] 08:12:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E032400) [pid = 3568] [serial = 78] [outer = 0D7F1C00] 08:12:51 INFO - PROCESS | 3568 | 1467040371398 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E5E9400) [pid = 3568] [serial = 79] [outer = 0D7F1C00] 08:12:51 INFO - PROCESS | 3568 | 1467040371762 Marionette TRACE conn7 <- [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:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 932ms 08:12:51 INFO - PROCESS | 3568 | 1467040371801 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 3568 | 1467040371805 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 08:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:12:51 INFO - PROCESS | 3568 | 1467040371816 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 3568 | 1467040371821 Marionette TRACE conn7 <- [1,74,null,{}] 08:12:51 INFO - PROCESS | 3568 | 1467040371838 Marionette TRACE conn7 -> [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:12:51 INFO - PROCESS | 3568 | 1467040371841 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:51 INFO - PROCESS | 3568 | 1467040371926 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 08:12:51 INFO - PROCESS | 3568 | 1467040371931 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 3568 | 1467040371934 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:51 INFO - PROCESS | 3568 | ++DOCSHELL 0EE9F400 == 25 [pid = 3568] [id = 28] 08:12:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0F1CB000) [pid = 3568] [serial = 80] [outer = 00000000] 08:12:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (12714400) [pid = 3568] [serial = 81] [outer = 0F1CB000] 08:12:51 INFO - PROCESS | 3568 | 1467040371981 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (127E6400) [pid = 3568] [serial = 82] [outer = 0F1CB000] 08:12:52 INFO - PROCESS | 3568 | 1467040372401 Marionette TRACE conn7 <- [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:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 08:12:52 INFO - PROCESS | 3568 | 1467040372446 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 3568 | 1467040372448 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 08:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:12:52 INFO - PROCESS | 3568 | 1467040372455 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 3568 | 1467040372456 Marionette TRACE conn7 <- [1,78,null,{}] 08:12:52 INFO - PROCESS | 3568 | 1467040372460 Marionette TRACE conn7 -> [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:12:52 INFO - PROCESS | 3568 | 1467040372462 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:52 INFO - PROCESS | 3568 | 1467040372542 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 08:12:52 INFO - PROCESS | 3568 | 1467040372548 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 3568 | 1467040372550 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:52 INFO - PROCESS | 3568 | ++DOCSHELL 13A45800 == 26 [pid = 3568] [id = 29] 08:12:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1447B000) [pid = 3568] [serial = 83] [outer = 00000000] 08:12:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (145DC000) [pid = 3568] [serial = 84] [outer = 1447B000] 08:12:52 INFO - PROCESS | 3568 | 1467040372596 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1579E400) [pid = 3568] [serial = 85] [outer = 1447B000] 08:12:53 INFO - PROCESS | 3568 | 1467040373015 Marionette TRACE conn7 <- [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:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 08:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:12:53 INFO - PROCESS | 3568 | 1467040373025 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 3568 | 1467040373027 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 08:12:53 INFO - PROCESS | 3568 | 1467040373030 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 3568 | 1467040373032 Marionette TRACE conn7 <- [1,82,null,{}] 08:12:53 INFO - PROCESS | 3568 | 1467040373035 Marionette TRACE conn7 -> [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:12:53 INFO - PROCESS | 3568 | 1467040373037 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:53 INFO - PROCESS | 3568 | 1467040373114 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 08:12:53 INFO - PROCESS | 3568 | 1467040373120 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 3568 | 1467040373125 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:53 INFO - PROCESS | 3568 | ++DOCSHELL 16A04400 == 27 [pid = 3568] [id = 30] 08:12:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A06C00) [pid = 3568] [serial = 86] [outer = 00000000] 08:12:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1704F400) [pid = 3568] [serial = 87] [outer = 16A06C00] 08:12:53 INFO - PROCESS | 3568 | 1467040373177 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (174C8C00) [pid = 3568] [serial = 88] [outer = 16A06C00] 08:12:53 INFO - PROCESS | 3568 | 1467040373832 Marionette TRACE conn7 <- [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:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 08:12:53 INFO - PROCESS | 3568 | 1467040373877 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 3568 | 1467040373881 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 08:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:12:53 INFO - PROCESS | 3568 | 1467040373899 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 3568 | 1467040373903 Marionette TRACE conn7 <- [1,86,null,{}] 08:12:53 INFO - PROCESS | 3568 | 1467040373909 Marionette TRACE conn7 -> [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:12:53 INFO - PROCESS | 3568 | 1467040373913 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:54 INFO - PROCESS | 3568 | 1467040374019 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 08:12:54 INFO - PROCESS | 3568 | 1467040374100 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 3568 | 1467040374102 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:54 INFO - PROCESS | 3568 | ++DOCSHELL 0E034400 == 28 [pid = 3568] [id = 31] 08:12:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E034C00) [pid = 3568] [serial = 89] [outer = 00000000] 08:12:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E38A800) [pid = 3568] [serial = 90] [outer = 0E034C00] 08:12:54 INFO - PROCESS | 3568 | 1467040374161 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0EE81C00) [pid = 3568] [serial = 91] [outer = 0E034C00] 08:12:54 INFO - PROCESS | 3568 | 1467040374669 Marionette TRACE conn7 <- [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:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 850ms 08:12:54 INFO - PROCESS | 3568 | 1467040374740 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 3568 | 1467040374745 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:12:54 INFO - PROCESS | 3568 | 1467040374751 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 3568 | 1467040374754 Marionette TRACE conn7 <- [1,90,null,{}] 08:12:54 INFO - PROCESS | 3568 | 1467040374758 Marionette TRACE conn7 -> [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:12:54 INFO - PROCESS | 3568 | 1467040374761 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:54 INFO - PROCESS | 3568 | 1467040374871 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 08:12:54 INFO - PROCESS | 3568 | 1467040374954 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 3568 | 1467040374957 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:54 INFO - PROCESS | 3568 | ++DOCSHELL 145E2000 == 29 [pid = 3568] [id = 32] 08:12:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16520800) [pid = 3568] [serial = 92] [outer = 00000000] 08:12:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16A09800) [pid = 3568] [serial = 93] [outer = 16520800] 08:12:55 INFO - PROCESS | 3568 | 1467040375014 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (174C2000) [pid = 3568] [serial = 94] [outer = 16520800] 08:12:55 INFO - PROCESS | 3568 | 1467040375554 Marionette TRACE conn7 <- [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:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 08:12:55 INFO - PROCESS | 3568 | 1467040375625 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 3568 | 1467040375628 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:12:55 INFO - PROCESS | 3568 | 1467040375631 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 3568 | 1467040375635 Marionette TRACE conn7 <- [1,94,null,{}] 08:12:55 INFO - PROCESS | 3568 | 1467040375662 Marionette TRACE conn7 -> [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:12:55 INFO - PROCESS | 3568 | 1467040375667 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:55 INFO - PROCESS | 3568 | 1467040375777 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 08:12:55 INFO - PROCESS | 3568 | 1467040375841 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 3568 | 1467040375844 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:55 INFO - PROCESS | 3568 | ++DOCSHELL 185C7000 == 30 [pid = 3568] [id = 33] 08:12:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (185C9400) [pid = 3568] [serial = 95] [outer = 00000000] 08:12:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (18AC1800) [pid = 3568] [serial = 96] [outer = 185C9400] 08:12:55 INFO - PROCESS | 3568 | 1467040375903 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (18B0F000) [pid = 3568] [serial = 97] [outer = 185C9400] 08:12:56 INFO - PROCESS | 3568 | 1467040376453 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 890ms 08:12:56 INFO - PROCESS | 3568 | 1467040376525 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 3568 | 1467040376528 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 08:12:56 INFO - PROCESS | 3568 | 1467040376532 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:12:56 INFO - PROCESS | 3568 | 1467040376534 Marionette TRACE conn7 <- [1,98,null,{}] 08:12:56 INFO - PROCESS | 3568 | 1467040376538 Marionette TRACE conn7 -> [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:12:56 INFO - PROCESS | 3568 | 1467040376540 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:56 INFO - PROCESS | 3568 | 1467040376654 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 08:12:56 INFO - PROCESS | 3568 | 1467040376722 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 3568 | 1467040376725 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:56 INFO - PROCESS | 3568 | ++DOCSHELL 0EE7C800 == 31 [pid = 3568] [id = 34] 08:12:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (17567C00) [pid = 3568] [serial = 98] [outer = 00000000] 08:12:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (19D8B400) [pid = 3568] [serial = 99] [outer = 17567C00] 08:12:56 INFO - PROCESS | 3568 | 1467040376780 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (19D8F800) [pid = 3568] [serial = 100] [outer = 17567C00] 08:12:57 INFO - PROCESS | 3568 | 1467040377422 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 08:12:57 INFO - PROCESS | 3568 | 1467040377465 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 08:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:12:57 INFO - PROCESS | 3568 | 1467040377469 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 08:12:57 INFO - PROCESS | 3568 | 1467040377474 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 3568 | 1467040377477 Marionette TRACE conn7 <- [1,102,null,{}] 08:12:57 INFO - PROCESS | 3568 | 1467040377482 Marionette TRACE conn7 -> [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:12:57 INFO - PROCESS | 3568 | 1467040377485 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:57 INFO - PROCESS | 3568 | 1467040377587 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 08:12:57 INFO - PROCESS | 3568 | 1467040377678 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 3568 | 1467040377680 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:57 INFO - PROCESS | 3568 | ++DOCSHELL 0E032C00 == 32 [pid = 3568] [id = 35] 08:12:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0E03F400) [pid = 3568] [serial = 101] [outer = 00000000] 08:12:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0E194800) [pid = 3568] [serial = 102] [outer = 0E03F400] 08:12:57 INFO - PROCESS | 3568 | 1467040377730 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0E390C00) [pid = 3568] [serial = 103] [outer = 0E03F400] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (16CA0000) [pid = 3568] [serial = 17] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (1A7E0400) [pid = 3568] [serial = 60] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0E03C800) [pid = 3568] [serial = 63] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0E386400) [pid = 3568] [serial = 66] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0EE9E000) [pid = 3568] [serial = 33] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (174C7000) [pid = 3568] [serial = 46] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (175E8000) [pid = 3568] [serial = 49] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1956DC00) [pid = 3568] [serial = 52] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (18B01400) [pid = 3568] [serial = 28] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E040400) [pid = 3568] [serial = 64] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (120A9800) [pid = 3568] [serial = 37] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DD59000) [pid = 3568] [serial = 22] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E38C000) [pid = 3568] [serial = 67] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (14564400) [pid = 3568] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1455E000) [pid = 3568] [serial = 9] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1100D400) [pid = 3568] [serial = 4] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0D7EEC00) [pid = 3568] [serial = 21] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (12697800) [pid = 3568] [serial = 24] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1789B800) [pid = 3568] [serial = 27] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DD6E400) [pid = 3568] [serial = 30] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0DE6EC00) [pid = 3568] [serial = 31] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (11011400) [pid = 3568] [serial = 36] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (12630400) [pid = 3568] [serial = 39] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (145DE400) [pid = 3568] [serial = 42] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (15793C00) [pid = 3568] [serial = 43] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16740800) [pid = 3568] [serial = 45] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1756C400) [pid = 3568] [serial = 48] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (19567800) [pid = 3568] [serial = 51] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (16A0C800) [pid = 3568] [serial = 54] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0D03D400) [pid = 3568] [serial = 57] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (175DB800) [pid = 3568] [serial = 14] [outer = 00000000] [url = about:blank] 08:12:58 INFO - PROCESS | 3568 | 1467040378144 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 730ms 08:12:58 INFO - PROCESS | 3568 | 1467040378205 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 3568 | 1467040378209 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 08:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:12:58 INFO - PROCESS | 3568 | 1467040378215 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 3568 | 1467040378217 Marionette TRACE conn7 <- [1,106,null,{}] 08:12:58 INFO - PROCESS | 3568 | 1467040378221 Marionette TRACE conn7 -> [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:12:58 INFO - PROCESS | 3568 | 1467040378224 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:58 INFO - PROCESS | 3568 | 1467040378315 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 08:12:58 INFO - PROCESS | 3568 | 1467040378321 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 3568 | 1467040378324 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:58 INFO - PROCESS | 3568 | ++DOCSHELL 0E049800 == 33 [pid = 3568] [id = 36] 08:12:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0E18B800) [pid = 3568] [serial = 104] [outer = 00000000] 08:12:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0E386400) [pid = 3568] [serial = 105] [outer = 0E18B800] 08:12:58 INFO - PROCESS | 3568 | 1467040378379 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0E5E5000) [pid = 3568] [serial = 106] [outer = 0E18B800] 08:12:58 INFO - PROCESS | 3568 | 1467040378806 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:12:58 INFO - PROCESS | 3568 | 1467040378851 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 3568 | 1467040378853 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 08:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:12:58 INFO - PROCESS | 3568 | 1467040378856 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 3568 | 1467040378860 Marionette TRACE conn7 <- [1,110,null,{}] 08:12:58 INFO - PROCESS | 3568 | 1467040378870 Marionette TRACE conn7 -> [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:12:58 INFO - PROCESS | 3568 | 1467040378875 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:58 INFO - PROCESS | 3568 | 1467040378960 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 08:12:58 INFO - PROCESS | 3568 | 1467040378998 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 3568 | 1467040379001 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:59 INFO - PROCESS | 3568 | ++DOCSHELL 12725800 == 34 [pid = 3568] [id = 37] 08:12:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (12726800) [pid = 3568] [serial = 107] [outer = 00000000] 08:12:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (13A43000) [pid = 3568] [serial = 108] [outer = 12726800] 08:12:59 INFO - PROCESS | 3568 | 1467040379048 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (1455C800) [pid = 3568] [serial = 109] [outer = 12726800] 08:12:59 INFO - PROCESS | 3568 | 1467040379457 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:12:59 INFO - PROCESS | 3568 | 1467040379490 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 3568 | 1467040379492 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:12:59 INFO - PROCESS | 3568 | 1467040379495 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 3568 | 1467040379497 Marionette TRACE conn7 <- [1,114,null,{}] 08:12:59 INFO - PROCESS | 3568 | 1467040379500 Marionette TRACE conn7 -> [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:12:59 INFO - PROCESS | 3568 | 1467040379502 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:59 INFO - PROCESS | 3568 | 1467040379587 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 08:12:59 INFO - PROCESS | 3568 | 1467040379593 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 3568 | 1467040379604 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:12:59 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB6C00 == 35 [pid = 3568] [id = 38] 08:12:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0CFBA000) [pid = 3568] [serial = 110] [outer = 00000000] 08:12:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0CFBF800) [pid = 3568] [serial = 111] [outer = 0CFBA000] 08:12:59 INFO - PROCESS | 3568 | 1467040379654 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (12752800) [pid = 3568] [serial = 112] [outer = 0CFBA000] 08:13:00 INFO - PROCESS | 3568 | 1467040380077 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 08:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:13:00 INFO - PROCESS | 3568 | 1467040380126 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 3568 | 1467040380128 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 08:13:00 INFO - PROCESS | 3568 | 1467040380131 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 3568 | 1467040380132 Marionette TRACE conn7 <- [1,118,null,{}] 08:13:00 INFO - PROCESS | 3568 | 1467040380140 Marionette TRACE conn7 -> [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:13:00 INFO - PROCESS | 3568 | 1467040380142 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:00 INFO - PROCESS | 3568 | 1467040380225 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 08:13:00 INFO - PROCESS | 3568 | 1467040380231 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 3568 | 1467040380234 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:00 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0A800 == 36 [pid = 3568] [id = 39] 08:13:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0CF0B400) [pid = 3568] [serial = 113] [outer = 00000000] 08:13:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0CF0F800) [pid = 3568] [serial = 114] [outer = 0CF0B400] 08:13:00 INFO - PROCESS | 3568 | 1467040380282 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0CFB7000) [pid = 3568] [serial = 115] [outer = 0CF0B400] 08:13:00 INFO - PROCESS | 3568 | 1467040380739 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:13:00 INFO - PROCESS | 3568 | 1467040380762 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 3568 | 1467040380764 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 08:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:13:00 INFO - PROCESS | 3568 | 1467040380778 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 3568 | 1467040380779 Marionette TRACE conn7 <- [1,122,null,{}] 08:13:00 INFO - PROCESS | 3568 | 1467040380783 Marionette TRACE conn7 -> [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:13:00 INFO - PROCESS | 3568 | 1467040380789 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:00 INFO - PROCESS | 3568 | 1467040380928 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 08:13:00 INFO - PROCESS | 3568 | 1467040380984 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 3568 | 1467040380986 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:00 INFO - PROCESS | 3568 | ++DOCSHELL 16A08800 == 37 [pid = 3568] [id = 40] 08:13:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A08C00) [pid = 3568] [serial = 116] [outer = 00000000] 08:13:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16CA0000) [pid = 3568] [serial = 117] [outer = 16A08C00] 08:13:01 INFO - PROCESS | 3568 | 1467040381031 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16CA2800) [pid = 3568] [serial = 118] [outer = 16A08C00] 08:13:01 INFO - PROCESS | 3568 | 1467040381428 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 690ms 08:13:01 INFO - PROCESS | 3568 | 1467040381458 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 08:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:13:01 INFO - PROCESS | 3568 | 1467040381460 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 08:13:01 INFO - PROCESS | 3568 | 1467040381463 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 3568 | 1467040381465 Marionette TRACE conn7 <- [1,126,null,{}] 08:13:01 INFO - PROCESS | 3568 | 1467040381468 Marionette TRACE conn7 -> [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:13:01 INFO - PROCESS | 3568 | 1467040381479 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:01 INFO - PROCESS | 3568 | 1467040381607 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 08:13:01 INFO - PROCESS | 3568 | 1467040381653 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 3568 | 1467040381655 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:01 INFO - PROCESS | 3568 | ++DOCSHELL 174C8000 == 38 [pid = 3568] [id = 41] 08:13:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (174CA000) [pid = 3568] [serial = 119] [outer = 00000000] 08:13:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1756BC00) [pid = 3568] [serial = 120] [outer = 174CA000] 08:13:01 INFO - PROCESS | 3568 | 1467040381700 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1756CC00) [pid = 3568] [serial = 121] [outer = 174CA000] 08:13:02 INFO - PROCESS | 3568 | 1467040382113 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0DE39400) [pid = 3568] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16A08000) [pid = 3568] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D039400) [pid = 3568] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1447B000) [pid = 3568] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E035400) [pid = 3568] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0D7F1C00) [pid = 3568] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0F1CB000) [pid = 3568] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0D03A400) [pid = 3568] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:13:02 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0E38E000) [pid = 3568] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 08:13:02 INFO - PROCESS | 3568 | 1467040382134 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 3568 | 1467040382136 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 08:13:02 INFO - PROCESS | 3568 | 1467040382139 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:13:02 INFO - PROCESS | 3568 | 1467040382141 Marionette TRACE conn7 <- [1,130,null,{}] 08:13:02 INFO - PROCESS | 3568 | 1467040382148 Marionette TRACE conn7 -> [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:13:02 INFO - PROCESS | 3568 | 1467040382150 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:02 INFO - PROCESS | 3568 | 1467040382263 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 08:13:02 INFO - PROCESS | 3568 | 1467040382271 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 3568 | 1467040382273 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:02 INFO - PROCESS | 3568 | ++DOCSHELL 0DE04000 == 39 [pid = 3568] [id = 42] 08:13:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE04400) [pid = 3568] [serial = 122] [outer = 00000000] 08:13:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE0A000) [pid = 3568] [serial = 123] [outer = 0DE04400] 08:13:02 INFO - PROCESS | 3568 | 1467040382319 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DE0D800) [pid = 3568] [serial = 124] [outer = 0DE04400] 08:13:02 INFO - PROCESS | 3568 | 1467040382712 Marionette TRACE conn7 <- [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:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 08:13:02 INFO - PROCESS | 3568 | 1467040382774 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 3568 | 1467040382776 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 08:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:13:02 INFO - PROCESS | 3568 | 1467040382779 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 3568 | 1467040382781 Marionette TRACE conn7 <- [1,134,null,{}] 08:13:02 INFO - PROCESS | 3568 | 1467040382784 Marionette TRACE conn7 -> [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:13:02 INFO - PROCESS | 3568 | 1467040382786 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:02 INFO - PROCESS | 3568 | 1467040382871 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 08:13:02 INFO - PROCESS | 3568 | 1467040382876 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 3568 | 1467040382878 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:02 INFO - PROCESS | 3568 | ++DOCSHELL 09155C00 == 40 [pid = 3568] [id = 43] 08:13:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0915A000) [pid = 3568] [serial = 125] [outer = 00000000] 08:13:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (09161800) [pid = 3568] [serial = 126] [outer = 0915A000] 08:13:02 INFO - PROCESS | 3568 | 1467040382925 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0CF01800) [pid = 3568] [serial = 127] [outer = 0915A000] 08:13:03 INFO - PROCESS | 3568 | 1467040383380 Marionette TRACE conn7 <- [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:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 08:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:13:03 INFO - PROCESS | 3568 | 1467040383410 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 3568 | 1467040383412 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 08:13:03 INFO - PROCESS | 3568 | 1467040383415 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 3568 | 1467040383417 Marionette TRACE conn7 <- [1,138,null,{}] 08:13:03 INFO - PROCESS | 3568 | 1467040383425 Marionette TRACE conn7 -> [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:13:03 INFO - PROCESS | 3568 | 1467040383427 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:03 INFO - PROCESS | 3568 | 1467040383513 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 08:13:03 INFO - PROCESS | 3568 | 1467040383521 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 3568 | 1467040383522 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:03 INFO - PROCESS | 3568 | ++DOCSHELL 0DE06400 == 41 [pid = 3568] [id = 44] 08:13:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0DE09400) [pid = 3568] [serial = 128] [outer = 00000000] 08:13:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E03B000) [pid = 3568] [serial = 129] [outer = 0DE09400] 08:13:03 INFO - PROCESS | 3568 | 1467040383567 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (13F64C00) [pid = 3568] [serial = 130] [outer = 0DE09400] 08:13:03 INFO - PROCESS | 3568 | 1467040383986 Marionette TRACE conn7 <- [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:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 08:13:04 INFO - PROCESS | 3568 | 1467040384046 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 3568 | 1467040384048 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 08:13:04 INFO - PROCESS | 3568 | 1467040384052 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:13:04 INFO - PROCESS | 3568 | 1467040384054 Marionette TRACE conn7 <- [1,142,null,{}] 08:13:04 INFO - PROCESS | 3568 | 1467040384058 Marionette TRACE conn7 -> [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:13:04 INFO - PROCESS | 3568 | 1467040384060 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:04 INFO - PROCESS | 3568 | 1467040384163 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 08:13:04 INFO - PROCESS | 3568 | 1467040384171 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 3568 | 1467040384174 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:04 INFO - PROCESS | 3568 | ++DOCSHELL 1270FC00 == 42 [pid = 3568] [id = 45] 08:13:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1766CC00) [pid = 3568] [serial = 131] [outer = 00000000] 08:13:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (18BE2400) [pid = 3568] [serial = 132] [outer = 1766CC00] 08:13:04 INFO - PROCESS | 3568 | 1467040384222 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1956F000) [pid = 3568] [serial = 133] [outer = 1766CC00] 08:13:04 INFO - PROCESS | 3568 | 1467040384894 Marionette TRACE conn7 <- [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:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 870ms 08:13:04 INFO - PROCESS | 3568 | 1467040384932 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 3568 | 1467040384937 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 08:13:04 INFO - PROCESS | 3568 | 1467040384943 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:13:04 INFO - PROCESS | 3568 | 1467040384949 Marionette TRACE conn7 <- [1,146,null,{}] 08:13:04 INFO - PROCESS | 3568 | 1467040384955 Marionette TRACE conn7 -> [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:13:04 INFO - PROCESS | 3568 | 1467040384958 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:05 INFO - PROCESS | 3568 | 1467040385080 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 08:13:05 INFO - PROCESS | 3568 | 1467040385199 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 3568 | 1467040385203 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:05 INFO - PROCESS | 3568 | ++DOCSHELL 0CF08000 == 43 [pid = 3568] [id = 46] 08:13:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0CFB8800) [pid = 3568] [serial = 134] [outer = 00000000] 08:13:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0DE01800) [pid = 3568] [serial = 135] [outer = 0CFB8800] 08:13:05 INFO - PROCESS | 3568 | 1467040385266 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0DE6F400) [pid = 3568] [serial = 136] [outer = 0CFB8800] 08:13:05 INFO - PROCESS | 3568 | 1467040385888 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 08:13:05 INFO - PROCESS | 3568 | 1467040385917 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 3568 | 1467040385922 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 08:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:13:05 INFO - PROCESS | 3568 | 1467040385929 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 3568 | 1467040385932 Marionette TRACE conn7 <- [1,150,null,{}] 08:13:05 INFO - PROCESS | 3568 | 1467040385936 Marionette TRACE conn7 -> [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:13:05 INFO - PROCESS | 3568 | 1467040385939 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:06 INFO - PROCESS | 3568 | 1467040386062 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 08:13:06 INFO - PROCESS | 3568 | 1467040386155 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 3568 | 1467040386158 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:06 INFO - PROCESS | 3568 | ++DOCSHELL 12018400 == 44 [pid = 3568] [id = 47] 08:13:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (120A2800) [pid = 3568] [serial = 137] [outer = 00000000] 08:13:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (1270F800) [pid = 3568] [serial = 138] [outer = 120A2800] 08:13:06 INFO - PROCESS | 3568 | 1467040386219 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (13153000) [pid = 3568] [serial = 139] [outer = 120A2800] 08:13:06 INFO - PROCESS | 3568 | 1467040386871 Marionette TRACE conn7 <- [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:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 08:13:06 INFO - PROCESS | 3568 | 1467040386902 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 3568 | 1467040386905 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 08:13:06 INFO - PROCESS | 3568 | 1467040386909 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:13:06 INFO - PROCESS | 3568 | 1467040386913 Marionette TRACE conn7 <- [1,154,null,{}] 08:13:06 INFO - PROCESS | 3568 | 1467040386924 Marionette TRACE conn7 -> [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:13:06 INFO - PROCESS | 3568 | 1467040386929 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:07 INFO - PROCESS | 3568 | 1467040387045 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 08:13:07 INFO - PROCESS | 3568 | 1467040387179 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 3568 | 1467040387183 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:07 INFO - PROCESS | 3568 | ++DOCSHELL 16988400 == 45 [pid = 3568] [id = 48] 08:13:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (16989000) [pid = 3568] [serial = 140] [outer = 00000000] 08:13:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (16991400) [pid = 3568] [serial = 141] [outer = 16989000] 08:13:07 INFO - PROCESS | 3568 | 1467040387241 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (16996400) [pid = 3568] [serial = 142] [outer = 16989000] 08:13:07 INFO - PROCESS | 3568 | 1467040387962 Marionette TRACE conn7 <- [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:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1127ms 08:13:08 INFO - PROCESS | 3568 | 1467040388040 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 3568 | 1467040388044 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:13:08 INFO - PROCESS | 3568 | 1467040388048 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 3568 | 1467040388051 Marionette TRACE conn7 <- [1,158,null,{}] 08:13:08 INFO - PROCESS | 3568 | 1467040388057 Marionette TRACE conn7 -> [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:13:08 INFO - PROCESS | 3568 | 1467040388060 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:08 INFO - PROCESS | 3568 | 1467040388156 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 08:13:08 INFO - PROCESS | 3568 | 1467040388231 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 3568 | 1467040388234 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:08 INFO - PROCESS | 3568 | ++DOCSHELL 0D034800 == 46 [pid = 3568] [id = 49] 08:13:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0D094400) [pid = 3568] [serial = 143] [outer = 00000000] 08:13:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0DD6BC00) [pid = 3568] [serial = 144] [outer = 0D094400] 08:13:08 INFO - PROCESS | 3568 | 1467040388283 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (0DE0F800) [pid = 3568] [serial = 145] [outer = 0D094400] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 0DE06400 == 45 [pid = 3568] [id = 44] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 09155C00 == 44 [pid = 3568] [id = 43] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 0DE04000 == 43 [pid = 3568] [id = 42] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 174C8000 == 42 [pid = 3568] [id = 41] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 16A08800 == 41 [pid = 3568] [id = 40] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 0CF0A800 == 40 [pid = 3568] [id = 39] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 0CFB6C00 == 39 [pid = 3568] [id = 38] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 12725800 == 38 [pid = 3568] [id = 37] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 0E049800 == 37 [pid = 3568] [id = 36] 08:13:08 INFO - PROCESS | 3568 | --DOCSHELL 0E032C00 == 36 [pid = 3568] [id = 35] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (1A7E6C00) [pid = 3568] [serial = 70] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (1A7E1000) [pid = 3568] [serial = 61] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (16A10400) [pid = 3568] [serial = 55] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16A02C00) [pid = 3568] [serial = 58] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (145DC000) [pid = 3568] [serial = 84] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0E047400) [pid = 3568] [serial = 75] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E032400) [pid = 3568] [serial = 78] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0E04A400) [pid = 3568] [serial = 76] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (12714400) [pid = 3568] [serial = 81] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1579E400) [pid = 3568] [serial = 85] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (127E6400) [pid = 3568] [serial = 82] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0D676800) [pid = 3568] [serial = 72] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D7EF000) [pid = 3568] [serial = 73] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E5E9400) [pid = 3568] [serial = 79] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1A5A9C00) [pid = 3568] [serial = 69] [outer = 00000000] [url = about:blank] 08:13:08 INFO - PROCESS | 3568 | 1467040388906 Marionette TRACE conn7 <- [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:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 870ms 08:13:08 INFO - PROCESS | 3568 | 1467040388919 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 3568 | 1467040388924 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:13:08 INFO - PROCESS | 3568 | 1467040388929 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 3568 | 1467040388932 Marionette TRACE conn7 <- [1,162,null,{}] 08:13:08 INFO - PROCESS | 3568 | 1467040388936 Marionette TRACE conn7 -> [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:13:08 INFO - PROCESS | 3568 | 1467040388938 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:09 INFO - PROCESS | 3568 | 1467040389032 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 08:13:09 INFO - PROCESS | 3568 | 1467040389113 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 3568 | 1467040389116 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:09 INFO - PROCESS | 3568 | ++DOCSHELL 09173C00 == 37 [pid = 3568] [id = 50] 08:13:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0CF06000) [pid = 3568] [serial = 146] [outer = 00000000] 08:13:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0D7E8000) [pid = 3568] [serial = 147] [outer = 0CF06000] 08:13:09 INFO - PROCESS | 3568 | 1467040389167 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0DD71C00) [pid = 3568] [serial = 148] [outer = 0CF06000] 08:13:09 INFO - PROCESS | 3568 | 1467040389568 Marionette TRACE conn7 <- [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:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 08:13:09 INFO - PROCESS | 3568 | 1467040389604 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 3568 | 1467040389607 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 08:13:09 INFO - PROCESS | 3568 | 1467040389611 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:13:09 INFO - PROCESS | 3568 | 1467040389614 Marionette TRACE conn7 <- [1,166,null,{}] 08:13:09 INFO - PROCESS | 3568 | 1467040389624 Marionette TRACE conn7 -> [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:13:09 INFO - PROCESS | 3568 | 1467040389629 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:09 INFO - PROCESS | 3568 | 1467040389711 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 08:13:09 INFO - PROCESS | 3568 | 1467040389719 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 3568 | 1467040389722 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:09 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3FC00 == 38 [pid = 3568] [id = 51] 08:13:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0DE40800) [pid = 3568] [serial = 149] [outer = 00000000] 08:13:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E18B000) [pid = 3568] [serial = 150] [outer = 0DE40800] 08:13:09 INFO - PROCESS | 3568 | 1467040389769 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E382400) [pid = 3568] [serial = 151] [outer = 0DE40800] 08:13:10 INFO - PROCESS | 3568 | 1467040390205 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 08:13:10 INFO - PROCESS | 3568 | 1467040390244 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 3568 | 1467040390247 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 08:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:13:10 INFO - PROCESS | 3568 | 1467040390255 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 3568 | 1467040390256 Marionette TRACE conn7 <- [1,170,null,{}] 08:13:10 INFO - PROCESS | 3568 | 1467040390260 Marionette TRACE conn7 -> [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:13:10 INFO - PROCESS | 3568 | 1467040390262 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:10 INFO - PROCESS | 3568 | 1467040390353 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 08:13:10 INFO - PROCESS | 3568 | 1467040390359 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 3568 | 1467040390361 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:10 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E3C00 == 39 [pid = 3568] [id = 52] 08:13:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E5E9400) [pid = 3568] [serial = 152] [outer = 00000000] 08:13:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0F1CD000) [pid = 3568] [serial = 153] [outer = 0E5E9400] 08:13:10 INFO - PROCESS | 3568 | 1467040390418 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (120EFC00) [pid = 3568] [serial = 154] [outer = 0E5E9400] 08:13:10 INFO - PROCESS | 3568 | 1467040390834 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 08:13:10 INFO - PROCESS | 3568 | 1467040390884 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 3568 | 1467040390887 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 3568 | 1467040390890 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:13:10 INFO - PROCESS | 3568 | 1467040390891 Marionette TRACE conn7 <- [1,174,null,{}] 08:13:10 INFO - PROCESS | 3568 | 1467040390902 Marionette TRACE conn7 -> [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:13:10 INFO - PROCESS | 3568 | 1467040390904 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:11 INFO - PROCESS | 3568 | 1467040391012 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 08:13:11 INFO - PROCESS | 3568 | 1467040391019 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 3568 | 1467040391021 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:11 INFO - PROCESS | 3568 | ++DOCSHELL 1271BC00 == 40 [pid = 3568] [id = 53] 08:13:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1271FC00) [pid = 3568] [serial = 155] [outer = 00000000] 08:13:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (12817800) [pid = 3568] [serial = 156] [outer = 1271FC00] 08:13:11 INFO - PROCESS | 3568 | 1467040391090 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (12817C00) [pid = 3568] [serial = 157] [outer = 1271FC00] 08:13:11 INFO - PROCESS | 3568 | 1467040391548 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 690ms 08:13:11 INFO - PROCESS | 3568 | 1467040391584 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 3568 | 1467040391587 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 08:13:11 INFO - PROCESS | 3568 | 1467040391590 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:13:11 INFO - PROCESS | 3568 | 1467040391592 Marionette TRACE conn7 <- [1,178,null,{}] 08:13:11 INFO - PROCESS | 3568 | 1467040391595 Marionette TRACE conn7 -> [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:13:11 INFO - PROCESS | 3568 | 1467040391601 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:11 INFO - PROCESS | 3568 | 1467040391738 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 08:13:11 INFO - PROCESS | 3568 | 1467040391794 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 3568 | 1467040391796 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:11 INFO - PROCESS | 3568 | ++DOCSHELL 0D680C00 == 41 [pid = 3568] [id = 54] 08:13:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (1455FC00) [pid = 3568] [serial = 158] [outer = 00000000] 08:13:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (165ADC00) [pid = 3568] [serial = 159] [outer = 1455FC00] 08:13:11 INFO - PROCESS | 3568 | 1467040391844 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (16987C00) [pid = 3568] [serial = 160] [outer = 1455FC00] 08:13:12 INFO - PROCESS | 3568 | 1467040392247 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 08:13:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (165AF000) [pid = 3568] [serial = 161] [outer = 0E1B6000] 08:13:12 INFO - PROCESS | 3568 | 1467040392284 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 3568 | 1467040392286 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 08:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:13:12 INFO - PROCESS | 3568 | 1467040392358 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 3568 | 1467040392360 Marionette TRACE conn7 <- [1,182,null,{}] 08:13:12 INFO - PROCESS | 3568 | 1467040392377 Marionette TRACE conn7 -> [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:13:12 INFO - PROCESS | 3568 | 1467040392379 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:12 INFO - PROCESS | 3568 | 1467040392493 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 08:13:12 INFO - PROCESS | 3568 | 1467040392499 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 3568 | 1467040392501 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:12 INFO - PROCESS | 3568 | ++DOCSHELL 165A9C00 == 42 [pid = 3568] [id = 55] 08:13:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (1698E000) [pid = 3568] [serial = 162] [outer = 00000000] 08:13:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (174C9C00) [pid = 3568] [serial = 163] [outer = 1698E000] 08:13:12 INFO - PROCESS | 3568 | 1467040392548 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (17565800) [pid = 3568] [serial = 164] [outer = 1698E000] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (0CFBA000) [pid = 3568] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (0CF0B400) [pid = 3568] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (0E18B800) [pid = 3568] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (0E03F400) [pid = 3568] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (16A08C00) [pid = 3568] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (12726800) [pid = 3568] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (174CA000) [pid = 3568] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0DE04400) [pid = 3568] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0915A000) [pid = 3568] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:13:13 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0DE09400) [pid = 3568] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:13:13 INFO - PROCESS | 3568 | 1467040393100 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 850ms 08:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:13:13 INFO - PROCESS | 3568 | 1467040393150 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 3568 | 1467040393152 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 08:13:13 INFO - PROCESS | 3568 | 1467040393156 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 3568 | 1467040393158 Marionette TRACE conn7 <- [1,186,null,{}] 08:13:13 INFO - PROCESS | 3568 | 1467040393161 Marionette TRACE conn7 -> [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:13:13 INFO - PROCESS | 3568 | 1467040393163 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:13 INFO - PROCESS | 3568 | 1467040393246 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 08:13:13 INFO - PROCESS | 3568 | 1467040393322 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 3568 | 1467040393324 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:13 INFO - PROCESS | 3568 | ++DOCSHELL 0CF09800 == 43 [pid = 3568] [id = 56] 08:13:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0CFB9800) [pid = 3568] [serial = 165] [outer = 00000000] 08:13:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (12820C00) [pid = 3568] [serial = 166] [outer = 0CFB9800] 08:13:13 INFO - PROCESS | 3568 | 1467040393376 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0E041400) [pid = 3568] [serial = 167] [outer = 0CFB9800] 08:13:13 INFO - PROCESS | 3568 | 1467040393728 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 632ms 08:13:13 INFO - PROCESS | 3568 | 1467040393797 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 3568 | 1467040393799 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 08:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:13:13 INFO - PROCESS | 3568 | 1467040393804 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 3568 | 1467040393806 Marionette TRACE conn7 <- [1,190,null,{}] 08:13:13 INFO - PROCESS | 3568 | 1467040393810 Marionette TRACE conn7 -> [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:13:13 INFO - PROCESS | 3568 | 1467040393811 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:13 INFO - PROCESS | 3568 | 1467040393929 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 08:13:13 INFO - PROCESS | 3568 | 1467040393937 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 3568 | 1467040393939 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:13 INFO - PROCESS | 3568 | ++DOCSHELL 09157800 == 44 [pid = 3568] [id = 57] 08:13:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (09164C00) [pid = 3568] [serial = 168] [outer = 00000000] 08:13:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (16820000) [pid = 3568] [serial = 169] [outer = 09164C00] 08:13:13 INFO - PROCESS | 3568 | 1467040393985 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (16824000) [pid = 3568] [serial = 170] [outer = 09164C00] 08:13:14 INFO - PROCESS | 3568 | 1467040394377 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 08:13:14 INFO - PROCESS | 3568 | 1467040394433 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 08:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:13:14 INFO - PROCESS | 3568 | 1467040394435 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 08:13:14 INFO - PROCESS | 3568 | 1467040394438 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 3568 | 1467040394440 Marionette TRACE conn7 <- [1,194,null,{}] 08:13:14 INFO - PROCESS | 3568 | 1467040394443 Marionette TRACE conn7 -> [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:13:14 INFO - PROCESS | 3568 | 1467040394445 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:14 INFO - PROCESS | 3568 | 1467040394559 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 08:13:14 INFO - PROCESS | 3568 | 1467040394570 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 3568 | 1467040394572 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:14 INFO - PROCESS | 3568 | ++DOCSHELL 16801400 == 45 [pid = 3568] [id = 58] 08:13:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (16805400) [pid = 3568] [serial = 171] [outer = 00000000] 08:13:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (1680C800) [pid = 3568] [serial = 172] [outer = 16805400] 08:13:14 INFO - PROCESS | 3568 | 1467040394619 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (1680DC00) [pid = 3568] [serial = 173] [outer = 16805400] 08:13:14 INFO - PROCESS | 3568 | 1467040394996 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 08:13:15 INFO - PROCESS | 3568 | 1467040395052 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 3568 | 1467040395057 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:13:15 INFO - PROCESS | 3568 | 1467040395062 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 3568 | 1467040395067 Marionette TRACE conn7 <- [1,198,null,{}] 08:13:15 INFO - PROCESS | 3568 | 1467040395073 Marionette TRACE conn7 -> [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:13:15 INFO - PROCESS | 3568 | 1467040395077 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:15 INFO - PROCESS | 3568 | 1467040395269 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 08:13:15 INFO - PROCESS | 3568 | 1467040395370 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 3568 | 1467040395376 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:15 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB2800 == 46 [pid = 3568] [id = 59] 08:13:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (0CFB2C00) [pid = 3568] [serial = 174] [outer = 00000000] 08:13:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (0D030000) [pid = 3568] [serial = 175] [outer = 0CFB2C00] 08:13:15 INFO - PROCESS | 3568 | 1467040395437 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 100 (0D03B800) [pid = 3568] [serial = 176] [outer = 0CFB2C00] 08:13:15 INFO - PROCESS | 3568 | 1467040396000 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 990ms 08:13:16 INFO - PROCESS | 3568 | 1467040396055 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 08:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:13:16 INFO - PROCESS | 3568 | 1467040396059 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 08:13:16 INFO - PROCESS | 3568 | 1467040396066 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 3568 | 1467040396070 Marionette TRACE conn7 <- [1,202,null,{}] 08:13:16 INFO - PROCESS | 3568 | 1467040396075 Marionette TRACE conn7 -> [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:13:16 INFO - PROCESS | 3568 | 1467040396078 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:16 INFO - PROCESS | 3568 | 1467040396198 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 08:13:16 INFO - PROCESS | 3568 | 1467040396356 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 3568 | 1467040396359 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:16 INFO - PROCESS | 3568 | ++DOCSHELL 0E049800 == 47 [pid = 3568] [id = 60] 08:13:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 101 (0E04A400) [pid = 3568] [serial = 177] [outer = 00000000] 08:13:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 102 (0E294400) [pid = 3568] [serial = 178] [outer = 0E04A400] 08:13:16 INFO - PROCESS | 3568 | 1467040396417 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 103 (0EE33C00) [pid = 3568] [serial = 179] [outer = 0E04A400] 08:13:17 INFO - PROCESS | 3568 | 1467040397010 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 990ms 08:13:17 INFO - PROCESS | 3568 | 1467040397056 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 3568 | 1467040397058 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 08:13:17 INFO - PROCESS | 3568 | 1467040397062 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:13:17 INFO - PROCESS | 3568 | 1467040397064 Marionette TRACE conn7 <- [1,206,null,{}] 08:13:17 INFO - PROCESS | 3568 | 1467040397075 Marionette TRACE conn7 -> [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:13:17 INFO - PROCESS | 3568 | 1467040397080 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:17 INFO - PROCESS | 3568 | 1467040397195 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 08:13:17 INFO - PROCESS | 3568 | 1467040397321 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 3568 | 1467040397325 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:17 INFO - PROCESS | 3568 | ++DOCSHELL 1681FC00 == 48 [pid = 3568] [id = 61] 08:13:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 104 (16821400) [pid = 3568] [serial = 180] [outer = 00000000] 08:13:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 105 (16A08800) [pid = 3568] [serial = 181] [outer = 16821400] 08:13:17 INFO - PROCESS | 3568 | 1467040397389 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 106 (1756E400) [pid = 3568] [serial = 182] [outer = 16821400] 08:13:18 INFO - PROCESS | 3568 | 1467040398008 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 970ms 08:13:18 INFO - PROCESS | 3568 | 1467040398035 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 3568 | 1467040398037 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 08:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:13:18 INFO - PROCESS | 3568 | 1467040398041 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 3568 | 1467040398043 Marionette TRACE conn7 <- [1,210,null,{}] 08:13:18 INFO - PROCESS | 3568 | 1467040398047 Marionette TRACE conn7 -> [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:13:18 INFO - PROCESS | 3568 | 1467040398050 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:18 INFO - PROCESS | 3568 | 1467040398166 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 08:13:18 INFO - PROCESS | 3568 | 1467040398261 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 3568 | 1467040398263 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:18 INFO - PROCESS | 3568 | ++DOCSHELL 185C0800 == 49 [pid = 3568] [id = 62] 08:13:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 107 (185C2C00) [pid = 3568] [serial = 183] [outer = 00000000] 08:13:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 108 (18B02000) [pid = 3568] [serial = 184] [outer = 185C2C00] 08:13:18 INFO - PROCESS | 3568 | 1467040398321 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 109 (19568000) [pid = 3568] [serial = 185] [outer = 185C2C00] 08:13:19 INFO - PROCESS | 3568 | 1467040399058 Marionette TRACE conn7 <- [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:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1067ms 08:13:19 INFO - PROCESS | 3568 | 1467040399112 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 08:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:13:19 INFO - PROCESS | 3568 | 1467040399117 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 08:13:19 INFO - PROCESS | 3568 | 1467040399122 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 3568 | 1467040399125 Marionette TRACE conn7 <- [1,214,null,{}] 08:13:19 INFO - PROCESS | 3568 | 1467040399131 Marionette TRACE conn7 -> [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:13:19 INFO - PROCESS | 3568 | 1467040399134 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:19 INFO - PROCESS | 3568 | 1467040399239 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 08:13:19 INFO - PROCESS | 3568 | 1467040399318 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 3568 | 1467040399322 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:19 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EF000 == 50 [pid = 3568] [id = 63] 08:13:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 110 (0D7F0800) [pid = 3568] [serial = 186] [outer = 00000000] 08:13:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 111 (0DD6C800) [pid = 3568] [serial = 187] [outer = 0D7F0800] 08:13:19 INFO - PROCESS | 3568 | 1467040399417 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 112 (0DE0C400) [pid = 3568] [serial = 188] [outer = 0D7F0800] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 09157800 == 49 [pid = 3568] [id = 57] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 0CF09800 == 48 [pid = 3568] [id = 56] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 165A9C00 == 47 [pid = 3568] [id = 55] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 0D680C00 == 46 [pid = 3568] [id = 54] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 1271BC00 == 45 [pid = 3568] [id = 53] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 0E5E3C00 == 44 [pid = 3568] [id = 52] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 0DE3FC00 == 43 [pid = 3568] [id = 51] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 09173C00 == 42 [pid = 3568] [id = 50] 08:13:19 INFO - PROCESS | 3568 | --DOCSHELL 0D034800 == 41 [pid = 3568] [id = 49] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 111 (0E38A800) [pid = 3568] [serial = 90] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 110 (19D8B400) [pid = 3568] [serial = 99] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 109 (0CFBF800) [pid = 3568] [serial = 111] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 108 (12752800) [pid = 3568] [serial = 112] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 107 (0CF0F800) [pid = 3568] [serial = 114] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 106 (0E386400) [pid = 3568] [serial = 105] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 105 (0E5E5000) [pid = 3568] [serial = 106] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 104 (0E390C00) [pid = 3568] [serial = 103] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 103 (16CA0000) [pid = 3568] [serial = 117] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 102 (0E194800) [pid = 3568] [serial = 102] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 101 (16CA2800) [pid = 3568] [serial = 118] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 100 (13A43000) [pid = 3568] [serial = 108] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 99 (1455C800) [pid = 3568] [serial = 109] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (1704F400) [pid = 3568] [serial = 87] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (18AC1800) [pid = 3568] [serial = 96] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (1756BC00) [pid = 3568] [serial = 120] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (1756CC00) [pid = 3568] [serial = 121] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (16A09800) [pid = 3568] [serial = 93] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0DE0A000) [pid = 3568] [serial = 123] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (09161800) [pid = 3568] [serial = 126] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0CF01800) [pid = 3568] [serial = 127] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0E03B000) [pid = 3568] [serial = 129] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0CFB7000) [pid = 3568] [serial = 115] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (13F64C00) [pid = 3568] [serial = 130] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0DE0D800) [pid = 3568] [serial = 124] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (18BE2400) [pid = 3568] [serial = 132] [outer = 00000000] [url = about:blank] 08:13:20 INFO - PROCESS | 3568 | 1467040400035 Marionette TRACE conn7 <- [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:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 08:13:20 INFO - PROCESS | 3568 | 1467040400052 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3568 | 1467040400056 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 08:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:13:20 INFO - PROCESS | 3568 | 1467040400062 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 3568 | 1467040400065 Marionette TRACE conn7 <- [1,218,null,{}] 08:13:20 INFO - PROCESS | 3568 | 1467040400069 Marionette TRACE conn7 -> [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:13:20 INFO - PROCESS | 3568 | 1467040400072 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:20 INFO - PROCESS | 3568 | 1467040400178 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 08:13:20 INFO - PROCESS | 3568 | 1467040400258 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 3568 | 1467040400260 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:20 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBF000 == 42 [pid = 3568] [id = 64] 08:13:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0CFBF800) [pid = 3568] [serial = 189] [outer = 00000000] 08:13:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0DE07400) [pid = 3568] [serial = 190] [outer = 0CFBF800] 08:13:20 INFO - PROCESS | 3568 | 1467040400311 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0DE3C800) [pid = 3568] [serial = 191] [outer = 0CFBF800] 08:13:20 INFO - PROCESS | 3568 | 1467040400701 Marionette TRACE conn7 <- [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:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 730ms 08:13:20 INFO - PROCESS | 3568 | 1467040400797 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3568 | 1467040400800 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 08:13:20 INFO - PROCESS | 3568 | 1467040400803 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:13:20 INFO - PROCESS | 3568 | 1467040400807 Marionette TRACE conn7 <- [1,222,null,{}] 08:13:20 INFO - PROCESS | 3568 | 1467040400818 Marionette TRACE conn7 -> [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:13:20 INFO - PROCESS | 3568 | 1467040400823 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:20 INFO - PROCESS | 3568 | 1467040400922 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 08:13:20 INFO - PROCESS | 3568 | 1467040400931 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 3568 | 1467040400934 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:20 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E4400 == 43 [pid = 3568] [id = 65] 08:13:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0E5ECC00) [pid = 3568] [serial = 192] [outer = 00000000] 08:13:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0EEA0000) [pid = 3568] [serial = 193] [outer = 0E5ECC00] 08:13:20 INFO - PROCESS | 3568 | 1467040400986 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (11098C00) [pid = 3568] [serial = 194] [outer = 0E5ECC00] 08:13:21 INFO - PROCESS | 3568 | 1467040401434 Marionette TRACE conn7 <- [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:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 08:13:21 INFO - PROCESS | 3568 | 1467040401477 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 3568 | 1467040401480 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 08:13:21 INFO - PROCESS | 3568 | 1467040401483 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:13:21 INFO - PROCESS | 3568 | 1467040401485 Marionette TRACE conn7 <- [1,226,null,{}] 08:13:21 INFO - PROCESS | 3568 | 1467040401488 Marionette TRACE conn7 -> [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:13:21 INFO - PROCESS | 3568 | 1467040401490 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:21 INFO - PROCESS | 3568 | 1467040401580 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 08:13:21 INFO - PROCESS | 3568 | 1467040401589 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 3568 | 1467040401591 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:21 INFO - PROCESS | 3568 | ++DOCSHELL 126A1400 == 44 [pid = 3568] [id = 66] 08:13:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (1270D400) [pid = 3568] [serial = 195] [outer = 00000000] 08:13:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (127E6000) [pid = 3568] [serial = 196] [outer = 1270D400] 08:13:21 INFO - PROCESS | 3568 | 1467040401639 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (13152C00) [pid = 3568] [serial = 197] [outer = 1270D400] 08:13:22 INFO - PROCESS | 3568 | 1467040402087 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:13:22 INFO - PROCESS | 3568 | 1467040402120 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3568 | 1467040402122 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 08:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:13:22 INFO - PROCESS | 3568 | 1467040402125 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 3568 | 1467040402127 Marionette TRACE conn7 <- [1,230,null,{}] 08:13:22 INFO - PROCESS | 3568 | 1467040402131 Marionette TRACE conn7 -> [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:13:22 INFO - PROCESS | 3568 | 1467040402133 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:22 INFO - PROCESS | 3568 | 1467040402218 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 08:13:22 INFO - PROCESS | 3568 | 1467040402223 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 3568 | 1467040402225 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:22 INFO - PROCESS | 3568 | ++DOCSHELL 14563400 == 45 [pid = 3568] [id = 67] 08:13:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (14564000) [pid = 3568] [serial = 198] [outer = 00000000] 08:13:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (152B0000) [pid = 3568] [serial = 199] [outer = 14564000] 08:13:22 INFO - PROCESS | 3568 | 1467040402272 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (16521C00) [pid = 3568] [serial = 200] [outer = 14564000] 08:13:22 INFO - PROCESS | 3568 | 1467040402782 Marionette TRACE conn7 <- [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:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 08:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:13:22 INFO - PROCESS | 3568 | 1467040402797 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3568 | 1467040402799 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 08:13:22 INFO - PROCESS | 3568 | 1467040402802 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 3568 | 1467040402804 Marionette TRACE conn7 <- [1,234,null,{}] 08:13:22 INFO - PROCESS | 3568 | 1467040402807 Marionette TRACE conn7 -> [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:13:22 INFO - PROCESS | 3568 | 1467040402813 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:22 INFO - PROCESS | 3568 | 1467040402959 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 08:13:22 INFO - PROCESS | 3568 | 1467040402970 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 3568 | 1467040402972 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:22 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0A000 == 46 [pid = 3568] [id = 68] 08:13:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (0E047400) [pid = 3568] [serial = 201] [outer = 00000000] 08:13:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 100 (16988C00) [pid = 3568] [serial = 202] [outer = 0E047400] 08:13:23 INFO - PROCESS | 3568 | 1467040403017 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 101 (16A07000) [pid = 3568] [serial = 203] [outer = 0E047400] 08:13:23 INFO - PROCESS | 3568 | 1467040403467 Marionette TRACE conn7 <- [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:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 08:13:23 INFO - PROCESS | 3568 | 1467040403533 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 08:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:13:23 INFO - PROCESS | 3568 | 1467040403535 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 08:13:23 INFO - PROCESS | 3568 | 1467040403538 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 3568 | 1467040403540 Marionette TRACE conn7 <- [1,238,null,{}] 08:13:23 INFO - PROCESS | 3568 | 1467040403549 Marionette TRACE conn7 -> [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:13:23 INFO - PROCESS | 3568 | 1467040403551 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:23 INFO - PROCESS | 3568 | 1467040403722 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 08:13:23 INFO - PROCESS | 3568 | 1467040403779 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 3568 | 1467040403781 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:23 INFO - PROCESS | 3568 | ++DOCSHELL 16A09400 == 47 [pid = 3568] [id = 69] 08:13:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 102 (16A0A400) [pid = 3568] [serial = 204] [outer = 00000000] 08:13:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 103 (174BE800) [pid = 3568] [serial = 205] [outer = 16A0A400] 08:13:23 INFO - PROCESS | 3568 | 1467040403828 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 104 (1756C400) [pid = 3568] [serial = 206] [outer = 16A0A400] 08:13:24 INFO - PROCESS | 3568 | 1467040404239 Marionette TRACE conn7 <- [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:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 08:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:13:24 INFO - PROCESS | 3568 | 1467040404269 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 3568 | 1467040404271 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 08:13:24 INFO - PROCESS | 3568 | 1467040404274 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 3568 | 1467040404276 Marionette TRACE conn7 <- [1,242,null,{}] 08:13:24 INFO - PROCESS | 3568 | 1467040404280 Marionette TRACE conn7 -> [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:13:24 INFO - PROCESS | 3568 | 1467040404281 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:24 INFO - PROCESS | 3568 | 1467040404396 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 08:13:24 INFO - PROCESS | 3568 | 1467040404403 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 3568 | 1467040404405 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:24 INFO - PROCESS | 3568 | ++DOCSHELL 175DB400 == 48 [pid = 3568] [id = 70] 08:13:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 105 (175DCC00) [pid = 3568] [serial = 207] [outer = 00000000] 08:13:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 106 (184AE400) [pid = 3568] [serial = 208] [outer = 175DCC00] 08:13:24 INFO - PROCESS | 3568 | 1467040404499 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 107 (18AC3400) [pid = 3568] [serial = 209] [outer = 175DCC00] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 106 (1455FC00) [pid = 3568] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 105 (1271FC00) [pid = 3568] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 104 (0CFB9800) [pid = 3568] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 103 (120A2800) [pid = 3568] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 102 (0D094400) [pid = 3568] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 101 (0CF06000) [pid = 3568] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 100 (0DE40800) [pid = 3568] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 99 (16989000) [pid = 3568] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (0E5E9400) [pid = 3568] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (0CFB8800) [pid = 3568] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (1698E000) [pid = 3568] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (09164C00) [pid = 3568] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (185C9400) [pid = 3568] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (16A06C00) [pid = 3568] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0E034C00) [pid = 3568] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (16520800) [pid = 3568] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:13:24 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (17567C00) [pid = 3568] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:13:25 INFO - PROCESS | 3568 | 1467040405164 Marionette TRACE conn7 <- [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:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 08:13:25 INFO - PROCESS | 3568 | 1467040405205 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 3568 | 1467040405207 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 08:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:13:25 INFO - PROCESS | 3568 | 1467040405210 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 3568 | 1467040405212 Marionette TRACE conn7 <- [1,246,null,{}] 08:13:25 INFO - PROCESS | 3568 | 1467040405215 Marionette TRACE conn7 -> [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:13:25 INFO - PROCESS | 3568 | 1467040405217 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:25 INFO - PROCESS | 3568 | 1467040405299 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 08:13:25 INFO - PROCESS | 3568 | 1467040405307 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 3568 | 1467040405309 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:25 INFO - PROCESS | 3568 | ++DOCSHELL 0916DC00 == 49 [pid = 3568] [id = 71] 08:13:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (09173000) [pid = 3568] [serial = 210] [outer = 00000000] 08:13:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (17677400) [pid = 3568] [serial = 211] [outer = 09173000] 08:13:25 INFO - PROCESS | 3568 | 1467040405355 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (185C9400) [pid = 3568] [serial = 212] [outer = 09173000] 08:13:25 INFO - PROCESS | 3568 | 1467040405787 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 08:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:13:25 INFO - PROCESS | 3568 | 1467040405841 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 3568 | 1467040405843 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 08:13:25 INFO - PROCESS | 3568 | 1467040405846 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 3568 | 1467040405848 Marionette TRACE conn7 <- [1,250,null,{}] 08:13:25 INFO - PROCESS | 3568 | 1467040405851 Marionette TRACE conn7 -> [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:13:25 INFO - PROCESS | 3568 | 1467040405853 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:25 INFO - PROCESS | 3568 | 1467040405942 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 08:13:25 INFO - PROCESS | 3568 | 1467040405948 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 3568 | 1467040405949 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:25 INFO - PROCESS | 3568 | ++DOCSHELL 168A2800 == 50 [pid = 3568] [id = 72] 08:13:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (168A3C00) [pid = 3568] [serial = 213] [outer = 00000000] 08:13:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (168AC400) [pid = 3568] [serial = 214] [outer = 168A3C00] 08:13:25 INFO - PROCESS | 3568 | 1467040405996 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (168AFC00) [pid = 3568] [serial = 215] [outer = 168A3C00] 08:13:26 INFO - PROCESS | 3568 | 1467040406411 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 08:13:26 INFO - PROCESS | 3568 | 1467040406477 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 3568 | 1467040406480 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:13:26 INFO - PROCESS | 3568 | 1467040406483 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 3568 | 1467040406485 Marionette TRACE conn7 <- [1,254,null,{}] 08:13:26 INFO - PROCESS | 3568 | 1467040406489 Marionette TRACE conn7 -> [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:13:26 INFO - PROCESS | 3568 | 1467040406491 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:26 INFO - PROCESS | 3568 | 1467040406596 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 08:13:26 INFO - PROCESS | 3568 | 1467040406639 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 3568 | 1467040406641 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:26 INFO - PROCESS | 3568 | ++DOCSHELL 168B1800 == 51 [pid = 3568] [id = 73] 08:13:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (16A05400) [pid = 3568] [serial = 216] [outer = 00000000] 08:13:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (19D9AC00) [pid = 3568] [serial = 217] [outer = 16A05400] 08:13:26 INFO - PROCESS | 3568 | 1467040406690 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (1A5A4C00) [pid = 3568] [serial = 218] [outer = 16A05400] 08:13:27 INFO - PROCESS | 3568 | 1467040407365 Marionette TRACE conn7 <- [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:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 08:13:27 INFO - PROCESS | 3568 | 1467040407418 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 3568 | 1467040407422 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:13:27 INFO - PROCESS | 3568 | 1467040407427 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 3568 | 1467040407433 Marionette TRACE conn7 <- [1,258,null,{}] 08:13:27 INFO - PROCESS | 3568 | 1467040407438 Marionette TRACE conn7 -> [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:13:27 INFO - PROCESS | 3568 | 1467040407441 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:27 INFO - PROCESS | 3568 | 1467040407589 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 08:13:27 INFO - PROCESS | 3568 | 1467040407718 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 3568 | 1467040407721 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:27 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB5800 == 52 [pid = 3568] [id = 74] 08:13:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 100 (0CFBDC00) [pid = 3568] [serial = 219] [outer = 00000000] 08:13:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 101 (0DE0CC00) [pid = 3568] [serial = 220] [outer = 0CFBDC00] 08:13:27 INFO - PROCESS | 3568 | 1467040407784 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 102 (0E033400) [pid = 3568] [serial = 221] [outer = 0CFBDC00] 08:13:28 INFO - PROCESS | 3568 | 1467040408390 Marionette TRACE conn7 <- [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:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 990ms 08:13:28 INFO - PROCESS | 3568 | 1467040408419 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 3568 | 1467040408424 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 08:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:13:28 INFO - PROCESS | 3568 | 1467040408432 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 3568 | 1467040408435 Marionette TRACE conn7 <- [1,262,null,{}] 08:13:28 INFO - PROCESS | 3568 | 1467040408439 Marionette TRACE conn7 -> [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:13:28 INFO - PROCESS | 3568 | 1467040408442 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:28 INFO - PROCESS | 3568 | 1467040408567 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 08:13:28 INFO - PROCESS | 3568 | 1467040408764 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 3568 | 1467040408767 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:28 INFO - PROCESS | 3568 | ++DOCSHELL 13F66400 == 53 [pid = 3568] [id = 75] 08:13:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 103 (1455E400) [pid = 3568] [serial = 222] [outer = 00000000] 08:13:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 104 (15799400) [pid = 3568] [serial = 223] [outer = 1455E400] 08:13:28 INFO - PROCESS | 3568 | 1467040408837 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 105 (16804800) [pid = 3568] [serial = 224] [outer = 1455E400] 08:13:29 INFO - PROCESS | 3568 | 1467040409670 Marionette TRACE conn7 <- [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:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1284ms 08:13:29 INFO - PROCESS | 3568 | 1467040409717 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 3568 | 1467040409719 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 08:13:29 INFO - PROCESS | 3568 | 1467040409723 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:13:29 INFO - PROCESS | 3568 | 1467040409727 Marionette TRACE conn7 <- [1,266,null,{}] 08:13:29 INFO - PROCESS | 3568 | 1467040409738 Marionette TRACE conn7 -> [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:13:29 INFO - PROCESS | 3568 | 1467040409743 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:29 INFO - PROCESS | 3568 | 1467040409892 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 08:13:30 INFO - PROCESS | 3568 | 1467040410023 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 3568 | 1467040410027 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:30 INFO - PROCESS | 3568 | ++DOCSHELL 19D95C00 == 54 [pid = 3568] [id = 76] 08:13:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 106 (19D96800) [pid = 3568] [serial = 225] [outer = 00000000] 08:13:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 107 (1A5A3000) [pid = 3568] [serial = 226] [outer = 19D96800] 08:13:30 INFO - PROCESS | 3568 | 1467040410089 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 108 (1A785C00) [pid = 3568] [serial = 227] [outer = 19D96800] 08:13:30 INFO - PROCESS | 3568 | 1467040410652 Marionette TRACE conn7 <- [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:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 970ms 08:13:30 INFO - PROCESS | 3568 | 1467040410697 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 3568 | 1467040410700 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 08:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:13:30 INFO - PROCESS | 3568 | 1467040410703 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 3568 | 1467040410705 Marionette TRACE conn7 <- [1,270,null,{}] 08:13:30 INFO - PROCESS | 3568 | 1467040410709 Marionette TRACE conn7 -> [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:13:30 INFO - PROCESS | 3568 | 1467040410712 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:30 INFO - PROCESS | 3568 | 1467040410985 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 08:13:31 INFO - PROCESS | 3568 | 1467040411155 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 3568 | 1467040411158 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:31 INFO - PROCESS | 3568 | ++DOCSHELL 09161000 == 55 [pid = 3568] [id = 77] 08:13:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 109 (09163C00) [pid = 3568] [serial = 228] [outer = 00000000] 08:13:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 110 (0CFB6000) [pid = 3568] [serial = 229] [outer = 09163C00] 08:13:31 INFO - PROCESS | 3568 | 1467040411212 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 111 (0D03C000) [pid = 3568] [serial = 230] [outer = 09163C00] 08:13:31 INFO - PROCESS | 3568 | 1467040411823 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0EE7C800 == 54 [pid = 3568] [id = 34] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 1766F800 == 53 [pid = 3568] [id = 10] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 185C7000 == 52 [pid = 3568] [id = 33] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0E034400 == 51 [pid = 3568] [id = 31] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 145E2000 == 50 [pid = 3568] [id = 32] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 168A2800 == 49 [pid = 3568] [id = 72] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0916DC00 == 48 [pid = 3568] [id = 71] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 175DB400 == 47 [pid = 3568] [id = 70] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 16A09400 == 46 [pid = 3568] [id = 69] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0CF0A000 == 45 [pid = 3568] [id = 68] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 14563400 == 44 [pid = 3568] [id = 67] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 126A1400 == 43 [pid = 3568] [id = 66] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0E5E4400 == 42 [pid = 3568] [id = 65] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0CFBF000 == 41 [pid = 3568] [id = 64] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 110 (1680C800) [pid = 3568] [serial = 172] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0D7EF000 == 40 [pid = 3568] [id = 63] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 1681FC00 == 39 [pid = 3568] [id = 61] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0E049800 == 38 [pid = 3568] [id = 60] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 0CFB2800 == 37 [pid = 3568] [id = 59] 08:13:31 INFO - PROCESS | 3568 | --DOCSHELL 16801400 == 36 [pid = 3568] [id = 58] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 109 (174C8C00) [pid = 3568] [serial = 88] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 108 (0EE81C00) [pid = 3568] [serial = 91] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 107 (174C2000) [pid = 3568] [serial = 94] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 106 (19D8F800) [pid = 3568] [serial = 100] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 105 (0E041400) [pid = 3568] [serial = 167] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 104 (16824000) [pid = 3568] [serial = 170] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 103 (16820000) [pid = 3568] [serial = 169] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 102 (12817C00) [pid = 3568] [serial = 157] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 101 (17565800) [pid = 3568] [serial = 164] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 100 (120EFC00) [pid = 3568] [serial = 154] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 99 (18B0F000) [pid = 3568] [serial = 97] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (165ADC00) [pid = 3568] [serial = 159] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (12817800) [pid = 3568] [serial = 156] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (12820C00) [pid = 3568] [serial = 166] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (123CFC00) [pid = 3568] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (13153000) [pid = 3568] [serial = 139] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (1270F800) [pid = 3568] [serial = 138] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0DE0F800) [pid = 3568] [serial = 145] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0DD6BC00) [pid = 3568] [serial = 144] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0D7E8000) [pid = 3568] [serial = 147] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0DD71C00) [pid = 3568] [serial = 148] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0E18B000) [pid = 3568] [serial = 150] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E382400) [pid = 3568] [serial = 151] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16996400) [pid = 3568] [serial = 142] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16991400) [pid = 3568] [serial = 141] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0F1CD000) [pid = 3568] [serial = 153] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DE6F400) [pid = 3568] [serial = 136] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DE01800) [pid = 3568] [serial = 135] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (174C9C00) [pid = 3568] [serial = 163] [outer = 00000000] [url = about:blank] 08:13:31 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16987C00) [pid = 3568] [serial = 160] [outer = 00000000] [url = about:blank] 08:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1232ms 08:13:31 INFO - PROCESS | 3568 | 1467040411940 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 3568 | 1467040411944 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:13:31 INFO - PROCESS | 3568 | 1467040411948 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 3568 | 1467040411951 Marionette TRACE conn7 <- [1,274,null,{}] 08:13:31 INFO - PROCESS | 3568 | 1467040411956 Marionette TRACE conn7 -> [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:13:31 INFO - PROCESS | 3568 | 1467040411959 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:32 INFO - PROCESS | 3568 | 1467040412058 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 08:13:32 INFO - PROCESS | 3568 | 1467040412065 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 3568 | 1467040412068 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:32 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB8400 == 37 [pid = 3568] [id = 78] 08:13:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0CFBB000) [pid = 3568] [serial = 231] [outer = 00000000] 08:13:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0D037C00) [pid = 3568] [serial = 232] [outer = 0CFBB000] 08:13:32 INFO - PROCESS | 3568 | 1467040412119 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0D7F5400) [pid = 3568] [serial = 233] [outer = 0CFBB000] 08:13:32 INFO - PROCESS | 3568 | 1467040412625 Marionette TRACE conn7 <- [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:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 730ms 08:13:32 INFO - PROCESS | 3568 | 1467040412679 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 3568 | 1467040412682 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 08:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:13:32 INFO - PROCESS | 3568 | 1467040412685 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 3568 | 1467040412687 Marionette TRACE conn7 <- [1,278,null,{}] 08:13:32 INFO - PROCESS | 3568 | 1467040412691 Marionette TRACE conn7 -> [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:13:32 INFO - PROCESS | 3568 | 1467040412693 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:32 INFO - PROCESS | 3568 | 1467040412786 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 08:13:32 INFO - PROCESS | 3568 | 1467040412795 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 3568 | 1467040412797 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:32 INFO - PROCESS | 3568 | ++DOCSHELL 0E037000 == 38 [pid = 3568] [id = 79] 08:13:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E041400) [pid = 3568] [serial = 234] [outer = 00000000] 08:13:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E18BC00) [pid = 3568] [serial = 235] [outer = 0E041400] 08:13:32 INFO - PROCESS | 3568 | 1467040412845 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E383800) [pid = 3568] [serial = 236] [outer = 0E041400] 08:13:33 INFO - PROCESS | 3568 | 1467040413305 Marionette TRACE conn7 <- [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:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 08:13:33 INFO - PROCESS | 3568 | 1467040413358 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 3568 | 1467040413362 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:13:33 INFO - PROCESS | 3568 | 1467040413372 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 3568 | 1467040413376 Marionette TRACE conn7 <- [1,282,null,{}] 08:13:33 INFO - PROCESS | 3568 | 1467040413380 Marionette TRACE conn7 -> [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:13:33 INFO - PROCESS | 3568 | 1467040413383 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:33 INFO - PROCESS | 3568 | 1467040413478 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 08:13:33 INFO - PROCESS | 3568 | 1467040413563 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 3568 | 1467040413565 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:33 INFO - PROCESS | 3568 | ++DOCSHELL 120A1000 == 39 [pid = 3568] [id = 80] 08:13:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (120AE000) [pid = 3568] [serial = 237] [outer = 00000000] 08:13:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (1269B800) [pid = 3568] [serial = 238] [outer = 120AE000] 08:13:33 INFO - PROCESS | 3568 | 1467040413611 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (12750000) [pid = 3568] [serial = 239] [outer = 120AE000] 08:13:34 INFO - PROCESS | 3568 | 1467040414007 Marionette TRACE conn7 <- [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:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 08:13:34 INFO - PROCESS | 3568 | 1467040414069 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 3568 | 1467040414071 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 08:13:34 INFO - PROCESS | 3568 | 1467040414074 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:13:34 INFO - PROCESS | 3568 | 1467040414076 Marionette TRACE conn7 <- [1,286,null,{}] 08:13:34 INFO - PROCESS | 3568 | 1467040414079 Marionette TRACE conn7 -> [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:13:34 INFO - PROCESS | 3568 | 1467040414081 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:34 INFO - PROCESS | 3568 | 1467040414221 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 08:13:34 INFO - PROCESS | 3568 | 1467040414242 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 3568 | 1467040414244 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:34 INFO - PROCESS | 3568 | ++DOCSHELL 12815C00 == 40 [pid = 3568] [id = 81] 08:13:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (128D1C00) [pid = 3568] [serial = 240] [outer = 00000000] 08:13:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (13A41C00) [pid = 3568] [serial = 241] [outer = 128D1C00] 08:13:34 INFO - PROCESS | 3568 | 1467040414289 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (13A44800) [pid = 3568] [serial = 242] [outer = 128D1C00] 08:13:34 INFO - PROCESS | 3568 | 1467040414706 Marionette TRACE conn7 <- [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:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 08:13:34 INFO - PROCESS | 3568 | 1467040414751 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 3568 | 1467040414753 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 08:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:13:34 INFO - PROCESS | 3568 | 1467040414756 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 3568 | 1467040414758 Marionette TRACE conn7 <- [1,290,null,{}] 08:13:34 INFO - PROCESS | 3568 | 1467040414762 Marionette TRACE conn7 -> [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:13:34 INFO - PROCESS | 3568 | 1467040414764 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:34 INFO - PROCESS | 3568 | 1467040414882 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 08:13:34 INFO - PROCESS | 3568 | 1467040414933 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 3568 | 1467040414939 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:34 INFO - PROCESS | 3568 | ++DOCSHELL 0DE08000 == 41 [pid = 3568] [id = 82] 08:13:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (145D8C00) [pid = 3568] [serial = 243] [outer = 00000000] 08:13:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (15798800) [pid = 3568] [serial = 244] [outer = 145D8C00] 08:13:35 INFO - PROCESS | 3568 | 1467040415006 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (16802C00) [pid = 3568] [serial = 245] [outer = 145D8C00] 08:13:35 INFO - PROCESS | 3568 | 1467040415465 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 08:13:35 INFO - PROCESS | 3568 | 1467040415515 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 3568 | 1467040415517 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 08:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:13:35 INFO - PROCESS | 3568 | 1467040415524 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 3568 | 1467040415525 Marionette TRACE conn7 <- [1,294,null,{}] 08:13:35 INFO - PROCESS | 3568 | 1467040415529 Marionette TRACE conn7 -> [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:13:35 INFO - PROCESS | 3568 | 1467040415531 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:35 INFO - PROCESS | 3568 | 1467040415658 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 08:13:35 INFO - PROCESS | 3568 | 1467040415670 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 3568 | 1467040415672 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:35 INFO - PROCESS | 3568 | ++DOCSHELL 16817000 == 42 [pid = 3568] [id = 83] 08:13:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (16817C00) [pid = 3568] [serial = 246] [outer = 00000000] 08:13:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (16820800) [pid = 3568] [serial = 247] [outer = 16817C00] 08:13:35 INFO - PROCESS | 3568 | 1467040415763 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (16823C00) [pid = 3568] [serial = 248] [outer = 16817C00] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (09173000) [pid = 3568] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (0E047400) [pid = 3568] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (16A0A400) [pid = 3568] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (1270D400) [pid = 3568] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (14564000) [pid = 3568] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0E5ECC00) [pid = 3568] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0CFBF800) [pid = 3568] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0D7F0800) [pid = 3568] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (175DCC00) [pid = 3568] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:13:36 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (168A3C00) [pid = 3568] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:13:36 INFO - PROCESS | 3568 | 1467040416353 Marionette TRACE conn7 <- [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:13:36 INFO - PROCESS | 3568 | 1467040416354 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:13:36 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:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 870ms 08:13:36 INFO - PROCESS | 3568 | 1467040416396 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 3568 | 1467040416398 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 08:13:36 INFO - PROCESS | 3568 | 1467040416401 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:13:36 INFO - PROCESS | 3568 | 1467040416403 Marionette TRACE conn7 <- [1,298,null,{}] 08:13:36 INFO - PROCESS | 3568 | 1467040416407 Marionette TRACE conn7 -> [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:13:36 INFO - PROCESS | 3568 | 1467040416409 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:36 INFO - PROCESS | 3568 | 1467040416492 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 08:13:36 INFO - PROCESS | 3568 | 1467040416573 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 3568 | 1467040416575 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:36 INFO - PROCESS | 3568 | ++DOCSHELL 0E03B400 == 43 [pid = 3568] [id = 84] 08:13:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (12725800) [pid = 3568] [serial = 249] [outer = 00000000] 08:13:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (168A9000) [pid = 3568] [serial = 250] [outer = 12725800] 08:13:36 INFO - PROCESS | 3568 | 1467040416626 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (168ACC00) [pid = 3568] [serial = 251] [outer = 12725800] 08:13:36 INFO - PROCESS | 3568 | 1467040417003 Marionette TRACE conn7 <- [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:13:37 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:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 08:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:13:37 INFO - PROCESS | 3568 | 1467040417035 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 3568 | 1467040417037 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 08:13:37 INFO - PROCESS | 3568 | 1467040417040 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 3568 | 1467040417042 Marionette TRACE conn7 <- [1,302,null,{}] 08:13:37 INFO - PROCESS | 3568 | 1467040417045 Marionette TRACE conn7 -> [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:13:37 INFO - PROCESS | 3568 | 1467040417047 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:37 INFO - PROCESS | 3568 | 1467040417165 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 08:13:37 INFO - PROCESS | 3568 | 1467040417174 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 3568 | 1467040417176 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:37 INFO - PROCESS | 3568 | ++DOCSHELL 1698B000 == 44 [pid = 3568] [id = 85] 08:13:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (1698B400) [pid = 3568] [serial = 252] [outer = 00000000] 08:13:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (16A02800) [pid = 3568] [serial = 253] [outer = 1698B400] 08:13:37 INFO - PROCESS | 3568 | 1467040417222 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (16A08C00) [pid = 3568] [serial = 254] [outer = 1698B400] 08:13:37 INFO - PROCESS | 3568 | 1467040417631 Marionette TRACE conn7 <- [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:13:37 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:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 08:13:37 INFO - PROCESS | 3568 | 1467040417672 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 3568 | 1467040417674 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 08:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:13:37 INFO - PROCESS | 3568 | 1467040417677 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 3568 | 1467040417678 Marionette TRACE conn7 <- [1,306,null,{}] 08:13:37 INFO - PROCESS | 3568 | 1467040417682 Marionette TRACE conn7 -> [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:13:37 INFO - PROCESS | 3568 | 1467040417684 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:37 INFO - PROCESS | 3568 | 1467040417799 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 08:13:37 INFO - PROCESS | 3568 | 1467040417855 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 3568 | 1467040417857 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:37 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6DC00 == 45 [pid = 3568] [id = 86] 08:13:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (1683D400) [pid = 3568] [serial = 255] [outer = 00000000] 08:13:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (16847000) [pid = 3568] [serial = 256] [outer = 1683D400] 08:13:37 INFO - PROCESS | 3568 | 1467040417904 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (1684A400) [pid = 3568] [serial = 257] [outer = 1683D400] 08:13:38 INFO - PROCESS | 3568 | 1467040418258 Marionette TRACE conn7 <- [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:13:38 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:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 08:13:38 INFO - PROCESS | 3568 | 1467040418348 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 3568 | 1467040418353 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 08:13:38 INFO - PROCESS | 3568 | 1467040418358 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:13:38 INFO - PROCESS | 3568 | 1467040418363 Marionette TRACE conn7 <- [1,310,null,{}] 08:13:38 INFO - PROCESS | 3568 | 1467040418385 Marionette TRACE conn7 -> [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:13:38 INFO - PROCESS | 3568 | 1467040418389 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:38 INFO - PROCESS | 3568 | 1467040418593 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 08:13:38 INFO - PROCESS | 3568 | 1467040418660 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 3568 | 1467040418664 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:38 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBD800 == 46 [pid = 3568] [id = 87] 08:13:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (0CFBE000) [pid = 3568] [serial = 258] [outer = 00000000] 08:13:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (0D637C00) [pid = 3568] [serial = 259] [outer = 0CFBE000] 08:13:38 INFO - PROCESS | 3568 | 1467040418725 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 100 (0DE06C00) [pid = 3568] [serial = 260] [outer = 0CFBE000] 08:13:39 INFO - PROCESS | 3568 | 1467040419300 Marionette TRACE conn7 <- [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:13:39 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:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 08:13:39 INFO - PROCESS | 3568 | 1467040419334 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 3568 | 1467040419337 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:13:39 INFO - PROCESS | 3568 | 1467040419343 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 3568 | 1467040419347 Marionette TRACE conn7 <- [1,314,null,{}] 08:13:39 INFO - PROCESS | 3568 | 1467040419352 Marionette TRACE conn7 -> [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:13:39 INFO - PROCESS | 3568 | 1467040419355 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:39 INFO - PROCESS | 3568 | 1467040419478 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 08:13:39 INFO - PROCESS | 3568 | 1467040419580 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 3568 | 1467040419582 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:39 INFO - PROCESS | 3568 | ++DOCSHELL 11010400 == 47 [pid = 3568] [id = 88] 08:13:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 101 (11011400) [pid = 3568] [serial = 261] [outer = 00000000] 08:13:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 102 (123B6400) [pid = 3568] [serial = 262] [outer = 11011400] 08:13:39 INFO - PROCESS | 3568 | 1467040419643 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 103 (128CCC00) [pid = 3568] [serial = 263] [outer = 11011400] 08:13:40 INFO - PROCESS | 3568 | 1467040420262 Marionette TRACE conn7 <- [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:13:40 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:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 990ms 08:13:40 INFO - PROCESS | 3568 | 1467040420333 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 3568 | 1467040420336 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:13:40 INFO - PROCESS | 3568 | 1467040420340 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 3568 | 1467040420342 Marionette TRACE conn7 <- [1,318,null,{}] 08:13:40 INFO - PROCESS | 3568 | 1467040420353 Marionette TRACE conn7 -> [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:13:40 INFO - PROCESS | 3568 | 1467040420358 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:40 INFO - PROCESS | 3568 | 1467040420501 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 08:13:40 INFO - PROCESS | 3568 | 1467040420630 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 3568 | 1467040420635 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:40 INFO - PROCESS | 3568 | ++DOCSHELL 16820C00 == 48 [pid = 3568] [id = 89] 08:13:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 104 (16822400) [pid = 3568] [serial = 264] [outer = 00000000] 08:13:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 105 (1698E000) [pid = 3568] [serial = 265] [outer = 16822400] 08:13:40 INFO - PROCESS | 3568 | 1467040420699 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 106 (16CA2800) [pid = 3568] [serial = 266] [outer = 16822400] 08:13:41 INFO - PROCESS | 3568 | 1467040421308 Marionette TRACE conn7 <- [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:13:41 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:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1022ms 08:13:41 INFO - PROCESS | 3568 | 1467040421365 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 3568 | 1467040421367 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 08:13:41 INFO - PROCESS | 3568 | 1467040421371 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:13:41 INFO - PROCESS | 3568 | 1467040421373 Marionette TRACE conn7 <- [1,322,null,{}] 08:13:41 INFO - PROCESS | 3568 | 1467040421377 Marionette TRACE conn7 -> [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:13:41 INFO - PROCESS | 3568 | 1467040421379 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:41 INFO - PROCESS | 3568 | 1467040421499 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 08:13:41 INFO - PROCESS | 3568 | 1467040421628 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 3568 | 1467040421631 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:41 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0A000 == 49 [pid = 3568] [id = 90] 08:13:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 107 (17566400) [pid = 3568] [serial = 267] [outer = 00000000] 08:13:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 108 (17673000) [pid = 3568] [serial = 268] [outer = 17566400] 08:13:41 INFO - PROCESS | 3568 | 1467040421691 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 109 (185C3000) [pid = 3568] [serial = 269] [outer = 17566400] 08:13:42 INFO - PROCESS | 3568 | 1467040422333 Marionette TRACE conn7 <- [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:13:42 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:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1019ms 08:13:42 INFO - PROCESS | 3568 | 1467040422394 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 3568 | 1467040422397 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 08:13:42 INFO - PROCESS | 3568 | 1467040422400 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:13:42 INFO - PROCESS | 3568 | 1467040422402 Marionette TRACE conn7 <- [1,326,null,{}] 08:13:42 INFO - PROCESS | 3568 | 1467040422406 Marionette TRACE conn7 -> [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:13:42 INFO - PROCESS | 3568 | 1467040422409 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:42 INFO - PROCESS | 3568 | 1467040422520 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 08:13:42 INFO - PROCESS | 3568 | 1467040422656 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 3568 | 1467040422659 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:42 INFO - PROCESS | 3568 | ++DOCSHELL 168A8000 == 50 [pid = 3568] [id = 91] 08:13:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 110 (168AF000) [pid = 3568] [serial = 270] [outer = 00000000] 08:13:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 111 (18B9A000) [pid = 3568] [serial = 271] [outer = 168AF000] 08:13:42 INFO - PROCESS | 3568 | 1467040422714 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 112 (19525400) [pid = 3568] [serial = 272] [outer = 168AF000] 08:13:43 INFO - PROCESS | 3568 | 1467040423491 Marionette TRACE conn7 <- [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:13:43 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:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1125ms 08:13:43 INFO - PROCESS | 3568 | 1467040423529 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 3568 | 1467040423533 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:13:43 INFO - PROCESS | 3568 | 1467040423538 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 3568 | 1467040423541 Marionette TRACE conn7 <- [1,330,null,{}] 08:13:43 INFO - PROCESS | 3568 | 1467040423546 Marionette TRACE conn7 -> [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:13:43 INFO - PROCESS | 3568 | 1467040423549 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:43 INFO - PROCESS | 3568 | 1467040423653 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 08:13:43 INFO - PROCESS | 3568 | 1467040423785 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 3568 | 1467040423787 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:43 INFO - PROCESS | 3568 | ++DOCSHELL 0D037400 == 51 [pid = 3568] [id = 92] 08:13:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 113 (0D03A400) [pid = 3568] [serial = 273] [outer = 00000000] 08:13:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 114 (0E030400) [pid = 3568] [serial = 274] [outer = 0D03A400] 08:13:43 INFO - PROCESS | 3568 | 1467040423840 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 115 (0E192C00) [pid = 3568] [serial = 275] [outer = 0D03A400] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 1698B000 == 50 [pid = 3568] [id = 85] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 0E03B400 == 49 [pid = 3568] [id = 84] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 16817000 == 48 [pid = 3568] [id = 83] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 0DE08000 == 47 [pid = 3568] [id = 82] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 12815C00 == 46 [pid = 3568] [id = 81] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 120A1000 == 45 [pid = 3568] [id = 80] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 0E037000 == 44 [pid = 3568] [id = 79] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 0CFB8400 == 43 [pid = 3568] [id = 78] 08:13:44 INFO - PROCESS | 3568 | --DOCSHELL 09161000 == 42 [pid = 3568] [id = 77] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 114 (16A08800) [pid = 3568] [serial = 181] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 113 (18B02000) [pid = 3568] [serial = 184] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 112 (0D030000) [pid = 3568] [serial = 175] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 111 (0E294400) [pid = 3568] [serial = 178] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 110 (19D9AC00) [pid = 3568] [serial = 217] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 109 (16988C00) [pid = 3568] [serial = 202] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 108 (1756C400) [pid = 3568] [serial = 206] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 107 (174BE800) [pid = 3568] [serial = 205] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 106 (127E6000) [pid = 3568] [serial = 196] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 105 (13152C00) [pid = 3568] [serial = 197] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 104 (16A07000) [pid = 3568] [serial = 203] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 103 (152B0000) [pid = 3568] [serial = 199] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 102 (0EEA0000) [pid = 3568] [serial = 193] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 101 (11098C00) [pid = 3568] [serial = 194] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 100 (0DE07400) [pid = 3568] [serial = 190] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 99 (0DE3C800) [pid = 3568] [serial = 191] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (0DE0C400) [pid = 3568] [serial = 188] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (0DD6C800) [pid = 3568] [serial = 187] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (184AE400) [pid = 3568] [serial = 208] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (168AC400) [pid = 3568] [serial = 214] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (18AC3400) [pid = 3568] [serial = 209] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (185C9400) [pid = 3568] [serial = 212] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (17677400) [pid = 3568] [serial = 211] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (168AFC00) [pid = 3568] [serial = 215] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16521C00) [pid = 3568] [serial = 200] [outer = 00000000] [url = about:blank] 08:13:44 INFO - PROCESS | 3568 | 1467040424452 Marionette TRACE conn7 <- [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:13:44 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:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 08:13:44 INFO - PROCESS | 3568 | 1467040424469 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 3568 | 1467040424473 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 08:13:44 INFO - PROCESS | 3568 | 1467040424479 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:13:44 INFO - PROCESS | 3568 | 1467040424482 Marionette TRACE conn7 <- [1,334,null,{}] 08:13:44 INFO - PROCESS | 3568 | 1467040424485 Marionette TRACE conn7 -> [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:13:44 INFO - PROCESS | 3568 | 1467040424488 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:44 INFO - PROCESS | 3568 | 1467040424582 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 08:13:44 INFO - PROCESS | 3568 | 1467040424591 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 3568 | 1467040424593 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:44 INFO - PROCESS | 3568 | ++DOCSHELL 0D034400 == 43 [pid = 3568] [id = 93] 08:13:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0D034C00) [pid = 3568] [serial = 276] [outer = 00000000] 08:13:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0DE3AC00) [pid = 3568] [serial = 277] [outer = 0D034C00] 08:13:44 INFO - PROCESS | 3568 | 1467040424644 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0E037000) [pid = 3568] [serial = 278] [outer = 0D034C00] 08:13:45 INFO - PROCESS | 3568 | 1467040425162 Marionette TRACE conn7 <- [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:13:45 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:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 08:13:45 INFO - PROCESS | 3568 | 1467040425214 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 3568 | 1467040425217 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 08:13:45 INFO - PROCESS | 3568 | 1467040425220 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:13:45 INFO - PROCESS | 3568 | 1467040425223 Marionette TRACE conn7 <- [1,338,null,{}] 08:13:45 INFO - PROCESS | 3568 | 1467040425234 Marionette TRACE conn7 -> [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:13:45 INFO - PROCESS | 3568 | 1467040425238 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:45 INFO - PROCESS | 3568 | 1467040425334 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 08:13:45 INFO - PROCESS | 3568 | 1467040425423 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 3568 | 1467040425426 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:45 INFO - PROCESS | 3568 | ++DOCSHELL 121C7C00 == 44 [pid = 3568] [id = 94] 08:13:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (121CEC00) [pid = 3568] [serial = 279] [outer = 00000000] 08:13:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (12814400) [pid = 3568] [serial = 280] [outer = 121CEC00] 08:13:45 INFO - PROCESS | 3568 | 1467040425475 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (13A41000) [pid = 3568] [serial = 281] [outer = 121CEC00] 08:13:45 INFO - PROCESS | 3568 | 1467040425854 Marionette TRACE conn7 <- [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:13:45 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:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 08:13:45 INFO - PROCESS | 3568 | 1467040425894 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 3568 | 1467040425897 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:13:45 INFO - PROCESS | 3568 | 1467040425900 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 3568 | 1467040425901 Marionette TRACE conn7 <- [1,342,null,{}] 08:13:45 INFO - PROCESS | 3568 | 1467040425905 Marionette TRACE conn7 -> [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:13:45 INFO - PROCESS | 3568 | 1467040425907 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:45 INFO - PROCESS | 3568 | 1467040425994 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 08:13:45 INFO - PROCESS | 3568 | 1467040425999 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 3568 | 1467040426002 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:46 INFO - PROCESS | 3568 | ++DOCSHELL 14470800 == 45 [pid = 3568] [id = 95] 08:13:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (14565800) [pid = 3568] [serial = 282] [outer = 00000000] 08:13:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (16522800) [pid = 3568] [serial = 283] [outer = 14565800] 08:13:46 INFO - PROCESS | 3568 | 1467040426051 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (16802800) [pid = 3568] [serial = 284] [outer = 14565800] 08:13:46 INFO - PROCESS | 3568 | 1467040426509 Marionette TRACE conn7 <- [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:13:46 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:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 08:13:46 INFO - PROCESS | 3568 | 1467040426541 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 3568 | 1467040426544 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 08:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:13:46 INFO - PROCESS | 3568 | 1467040426547 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 3568 | 1467040426548 Marionette TRACE conn7 <- [1,346,null,{}] 08:13:46 INFO - PROCESS | 3568 | 1467040426552 Marionette TRACE conn7 -> [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:13:46 INFO - PROCESS | 3568 | 1467040426554 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:46 INFO - PROCESS | 3568 | 1467040426675 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 08:13:46 INFO - PROCESS | 3568 | 1467040426759 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 3568 | 1467040426762 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:46 INFO - PROCESS | 3568 | ++DOCSHELL 16820400 == 46 [pid = 3568] [id = 96] 08:13:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 100 (16821000) [pid = 3568] [serial = 285] [outer = 00000000] 08:13:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 101 (16844400) [pid = 3568] [serial = 286] [outer = 16821000] 08:13:46 INFO - PROCESS | 3568 | 1467040426809 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 102 (168ABC00) [pid = 3568] [serial = 287] [outer = 16821000] 08:13:47 INFO - PROCESS | 3568 | 1467040427248 Marionette TRACE conn7 <- [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:13:47 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:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 08:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:13:47 INFO - PROCESS | 3568 | 1467040427279 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 3568 | 1467040427281 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 08:13:47 INFO - PROCESS | 3568 | 1467040427284 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 3568 | 1467040427286 Marionette TRACE conn7 <- [1,350,null,{}] 08:13:47 INFO - PROCESS | 3568 | 1467040427298 Marionette TRACE conn7 -> [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:13:47 INFO - PROCESS | 3568 | 1467040427304 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:47 INFO - PROCESS | 3568 | 1467040427461 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 08:13:47 INFO - PROCESS | 3568 | 1467040427526 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 3568 | 1467040427528 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:47 INFO - PROCESS | 3568 | ++DOCSHELL 09164400 == 47 [pid = 3568] [id = 97] 08:13:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 103 (16989000) [pid = 3568] [serial = 288] [outer = 00000000] 08:13:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 104 (17563800) [pid = 3568] [serial = 289] [outer = 16989000] 08:13:47 INFO - PROCESS | 3568 | 1467040427576 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 105 (17566000) [pid = 3568] [serial = 290] [outer = 16989000] 08:13:48 INFO - PROCESS | 3568 | 1467040428012 Marionette TRACE conn7 <- [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:13:48 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:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 790ms 08:13:48 INFO - PROCESS | 3568 | 1467040428075 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3568 | 1467040428077 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 08:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:13:48 INFO - PROCESS | 3568 | 1467040428080 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 3568 | 1467040428082 Marionette TRACE conn7 <- [1,354,null,{}] 08:13:48 INFO - PROCESS | 3568 | 1467040428091 Marionette TRACE conn7 -> [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:13:48 INFO - PROCESS | 3568 | 1467040428093 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:48 INFO - PROCESS | 3568 | 1467040428218 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 08:13:48 INFO - PROCESS | 3568 | 1467040428230 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 3568 | 1467040428232 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:48 INFO - PROCESS | 3568 | ++DOCSHELL 1455FC00 == 48 [pid = 3568] [id = 98] 08:13:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 106 (16A28C00) [pid = 3568] [serial = 291] [outer = 00000000] 08:13:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 107 (16A32000) [pid = 3568] [serial = 292] [outer = 16A28C00] 08:13:48 INFO - PROCESS | 3568 | 1467040428331 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 108 (16A32400) [pid = 3568] [serial = 293] [outer = 16A28C00] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 107 (1766CC00) [pid = 3568] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 106 (185C2C00) [pid = 3568] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 105 (16805400) [pid = 3568] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 104 (128D1C00) [pid = 3568] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 103 (145D8C00) [pid = 3568] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 102 (12725800) [pid = 3568] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 101 (09163C00) [pid = 3568] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 100 (120AE000) [pid = 3568] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 99 (19D96800) [pid = 3568] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (0E041400) [pid = 3568] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (0CFBDC00) [pid = 3568] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (1455E400) [pid = 3568] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (0CFBB000) [pid = 3568] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (16817C00) [pid = 3568] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (1698B400) [pid = 3568] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0CFB2C00) [pid = 3568] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0E04A400) [pid = 3568] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:13:48 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16821400) [pid = 3568] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:13:48 INFO - PROCESS | 3568 | 1467040428863 Marionette TRACE conn7 <- [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:13:48 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:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 831ms 08:13:48 INFO - PROCESS | 3568 | 1467040428912 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3568 | 1467040428915 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 3568 | 1467040428918 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 3568 | 1467040428919 Marionette TRACE conn7 <- [1,358,null,{}] 08:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:13:48 INFO - PROCESS | 3568 | 1467040428923 Marionette TRACE conn7 -> [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:13:48 INFO - PROCESS | 3568 | 1467040428925 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:49 INFO - PROCESS | 3568 | 1467040429040 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 08:13:49 INFO - PROCESS | 3568 | 1467040429098 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 3568 | 1467040429100 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:49 INFO - PROCESS | 3568 | ++DOCSHELL 0E034000 == 49 [pid = 3568] [id = 99] 08:13:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0E035000) [pid = 3568] [serial = 294] [outer = 00000000] 08:13:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (16520000) [pid = 3568] [serial = 295] [outer = 0E035000] 08:13:49 INFO - PROCESS | 3568 | 1467040429145 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (168A2400) [pid = 3568] [serial = 296] [outer = 0E035000] 08:13:49 INFO - PROCESS | 3568 | 1467040429504 Marionette TRACE conn7 <- [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:13:49 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:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 08:13:49 INFO - PROCESS | 3568 | 1467040429566 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 3568 | 1467040429568 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:13:49 INFO - PROCESS | 3568 | 1467040429572 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 3568 | 1467040429573 Marionette TRACE conn7 <- [1,362,null,{}] 08:13:49 INFO - PROCESS | 3568 | 1467040429577 Marionette TRACE conn7 -> [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:13:49 INFO - PROCESS | 3568 | 1467040429579 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:49 INFO - PROCESS | 3568 | 1467040429667 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 08:13:49 INFO - PROCESS | 3568 | 1467040429672 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 3568 | 1467040429674 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:49 INFO - PROCESS | 3568 | ++DOCSHELL 1680C000 == 50 [pid = 3568] [id = 100] 08:13:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (16821400) [pid = 3568] [serial = 297] [outer = 00000000] 08:13:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (1756CC00) [pid = 3568] [serial = 298] [outer = 16821400] 08:13:49 INFO - PROCESS | 3568 | 1467040429721 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (1789CC00) [pid = 3568] [serial = 299] [outer = 16821400] 08:13:50 INFO - PROCESS | 3568 | 1467040430174 Marionette TRACE conn7 <- [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:13:50 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:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 08:13:50 INFO - PROCESS | 3568 | 1467040430203 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3568 | 1467040430205 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 08:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:13:50 INFO - PROCESS | 3568 | 1467040430208 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 3568 | 1467040430210 Marionette TRACE conn7 <- [1,366,null,{}] 08:13:50 INFO - PROCESS | 3568 | 1467040430214 Marionette TRACE conn7 -> [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:13:50 INFO - PROCESS | 3568 | 1467040430215 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:50 INFO - PROCESS | 3568 | 1467040430303 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 08:13:50 INFO - PROCESS | 3568 | 1467040430309 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 3568 | 1467040430311 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:50 INFO - PROCESS | 3568 | ++DOCSHELL 184AE000 == 51 [pid = 3568] [id = 101] 08:13:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (18B01400) [pid = 3568] [serial = 300] [outer = 00000000] 08:13:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (18BE8000) [pid = 3568] [serial = 301] [outer = 18B01400] 08:13:50 INFO - PROCESS | 3568 | 1467040430357 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (19D8D000) [pid = 3568] [serial = 302] [outer = 18B01400] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 13F66400 == 50 [pid = 3568] [id = 75] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 0CFB5800 == 49 [pid = 3568] [id = 74] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 16988400 == 48 [pid = 3568] [id = 48] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 1270FC00 == 47 [pid = 3568] [id = 45] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 19D95C00 == 46 [pid = 3568] [id = 76] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 0CF08000 == 45 [pid = 3568] [id = 46] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 12018400 == 44 [pid = 3568] [id = 47] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 185C0800 == 43 [pid = 3568] [id = 62] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 168B1800 == 42 [pid = 3568] [id = 73] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 0D037400 == 41 [pid = 3568] [id = 92] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 168A8000 == 40 [pid = 3568] [id = 91] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 0CF0A000 == 39 [pid = 3568] [id = 90] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 11010400 == 38 [pid = 3568] [id = 88] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 16820C00 == 37 [pid = 3568] [id = 89] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 0DD6DC00 == 36 [pid = 3568] [id = 86] 08:13:51 INFO - PROCESS | 3568 | --DOCSHELL 0CFBD800 == 35 [pid = 3568] [id = 87] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 0D034400 == 34 [pid = 3568] [id = 93] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 14470800 == 33 [pid = 3568] [id = 95] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 16820400 == 32 [pid = 3568] [id = 96] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 121C7C00 == 31 [pid = 3568] [id = 94] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 1680C000 == 30 [pid = 3568] [id = 100] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 09164400 == 29 [pid = 3568] [id = 97] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 1455FC00 == 28 [pid = 3568] [id = 98] 08:13:52 INFO - PROCESS | 3568 | --DOCSHELL 0E034000 == 27 [pid = 3568] [id = 99] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (0D03B800) [pid = 3568] [serial = 176] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (0EE33C00) [pid = 3568] [serial = 179] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (1756E400) [pid = 3568] [serial = 182] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (1956F000) [pid = 3568] [serial = 133] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (19568000) [pid = 3568] [serial = 185] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (1680DC00) [pid = 3568] [serial = 173] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (13A41C00) [pid = 3568] [serial = 241] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (13A44800) [pid = 3568] [serial = 242] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16802C00) [pid = 3568] [serial = 245] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (15798800) [pid = 3568] [serial = 244] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (168A9000) [pid = 3568] [serial = 250] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0CFB6000) [pid = 3568] [serial = 229] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (1269B800) [pid = 3568] [serial = 238] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1A785C00) [pid = 3568] [serial = 227] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1A5A3000) [pid = 3568] [serial = 226] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E18BC00) [pid = 3568] [serial = 235] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E383800) [pid = 3568] [serial = 236] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E033400) [pid = 3568] [serial = 221] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE0CC00) [pid = 3568] [serial = 220] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16804800) [pid = 3568] [serial = 224] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (15799400) [pid = 3568] [serial = 223] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0D037C00) [pid = 3568] [serial = 232] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D7F5400) [pid = 3568] [serial = 233] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16820800) [pid = 3568] [serial = 247] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A02800) [pid = 3568] [serial = 253] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16A08C00) [pid = 3568] [serial = 254] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16847000) [pid = 3568] [serial = 256] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16823C00) [pid = 3568] [serial = 248] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0D03C000) [pid = 3568] [serial = 230] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (168ACC00) [pid = 3568] [serial = 251] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (12750000) [pid = 3568] [serial = 239] [outer = 00000000] [url = about:blank] 08:13:52 INFO - PROCESS | 3568 | 1467040432487 Marionette TRACE conn7 <- [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:13: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:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 2323ms 08:13:52 INFO - PROCESS | 3568 | 1467040432533 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 08:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:13:52 INFO - PROCESS | 3568 | 1467040432537 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 08:13:52 INFO - PROCESS | 3568 | 1467040432542 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 3568 | 1467040432545 Marionette TRACE conn7 <- [1,370,null,{}] 08:13:52 INFO - PROCESS | 3568 | 1467040432552 Marionette TRACE conn7 -> [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:13:52 INFO - PROCESS | 3568 | 1467040432555 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:52 INFO - PROCESS | 3568 | 1467040432656 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 08:13:52 INFO - PROCESS | 3568 | 1467040432663 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 3568 | 1467040432668 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:52 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB1800 == 28 [pid = 3568] [id = 102] 08:13:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0CFB2C00) [pid = 3568] [serial = 303] [outer = 00000000] 08:13:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0CFB6C00) [pid = 3568] [serial = 304] [outer = 0CFB2C00] 08:13:52 INFO - PROCESS | 3568 | 1467040432749 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0CFBC800) [pid = 3568] [serial = 305] [outer = 0CFB2C00] 08:13:53 INFO - PROCESS | 3568 | 1467040433239 Marionette TRACE conn7 <- [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:13:53 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:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 08:13:53 INFO - PROCESS | 3568 | 1467040433273 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3568 | 1467040433278 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:13:53 INFO - PROCESS | 3568 | 1467040433284 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 3568 | 1467040433287 Marionette TRACE conn7 <- [1,374,null,{}] 08:13:53 INFO - PROCESS | 3568 | 1467040433290 Marionette TRACE conn7 -> [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:13:53 INFO - PROCESS | 3568 | 1467040433294 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:53 INFO - PROCESS | 3568 | 1467040433393 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 08:13:53 INFO - PROCESS | 3568 | 1467040433400 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 3568 | 1467040433403 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:53 INFO - PROCESS | 3568 | ++DOCSHELL 0D767800 == 29 [pid = 3568] [id = 103] 08:13:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0D7E9400) [pid = 3568] [serial = 306] [outer = 00000000] 08:13:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DD4FC00) [pid = 3568] [serial = 307] [outer = 0D7E9400] 08:13:53 INFO - PROCESS | 3568 | 1467040433455 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0DD5B400) [pid = 3568] [serial = 308] [outer = 0D7E9400] 08:13:53 INFO - PROCESS | 3568 | 1467040434001 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:13:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 08:13:54 INFO - PROCESS | 3568 | 1467040434058 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 3568 | 1467040434060 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 08:13:54 INFO - PROCESS | 3568 | 1467040434063 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:13:54 INFO - PROCESS | 3568 | 1467040434067 Marionette TRACE conn7 <- [1,378,null,{}] 08:13:54 INFO - PROCESS | 3568 | 1467040434078 Marionette TRACE conn7 -> [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:13:54 INFO - PROCESS | 3568 | 1467040434083 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:54 INFO - PROCESS | 3568 | 1467040434177 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 08:13:54 INFO - PROCESS | 3568 | 1467040434192 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 3568 | 1467040434195 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:54 INFO - PROCESS | 3568 | ++DOCSHELL 0E033C00 == 30 [pid = 3568] [id = 104] 08:13:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E034000) [pid = 3568] [serial = 309] [outer = 00000000] 08:13:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E039000) [pid = 3568] [serial = 310] [outer = 0E034000] 08:13:54 INFO - PROCESS | 3568 | 1467040434248 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0E03FC00) [pid = 3568] [serial = 311] [outer = 0E034000] 08:13:54 INFO - PROCESS | 3568 | 1467040434766 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:13:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 08:13:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:13:54 INFO - PROCESS | 3568 | 1467040434797 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 3568 | 1467040434800 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 08:13:54 INFO - PROCESS | 3568 | 1467040434803 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 3568 | 1467040434804 Marionette TRACE conn7 <- [1,382,null,{}] 08:13:54 INFO - PROCESS | 3568 | 1467040434808 Marionette TRACE conn7 -> [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:13:54 INFO - PROCESS | 3568 | 1467040434810 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:54 INFO - PROCESS | 3568 | 1467040434902 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 08:13:54 INFO - PROCESS | 3568 | 1467040434908 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 3568 | 1467040434910 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:54 INFO - PROCESS | 3568 | ++DOCSHELL 0E04E000 == 31 [pid = 3568] [id = 105] 08:13:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E04E400) [pid = 3568] [serial = 312] [outer = 00000000] 08:13:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E388000) [pid = 3568] [serial = 313] [outer = 0E04E400] 08:13:54 INFO - PROCESS | 3568 | 1467040434959 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E5A3000) [pid = 3568] [serial = 314] [outer = 0E04E400] 08:13:55 INFO - PROCESS | 3568 | 1467040435463 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:13:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 08:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:13:55 INFO - PROCESS | 3568 | 1467040435474 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 3568 | 1467040435476 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 08:13:55 INFO - PROCESS | 3568 | 1467040435480 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3568 | 1467040435481 Marionette TRACE conn7 <- [1,386,null,{}] 08:13:55 INFO - PROCESS | 3568 | 1467040435485 Marionette TRACE conn7 -> [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:13:55 INFO - PROCESS | 3568 | 1467040435487 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:55 INFO - PROCESS | 3568 | 1467040435599 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 08:13:55 INFO - PROCESS | 3568 | 1467040435610 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 3568 | 1467040435612 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:55 INFO - PROCESS | 3568 | ++DOCSHELL 0EE3C000 == 32 [pid = 3568] [id = 106] 08:13:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0EE3F800) [pid = 3568] [serial = 315] [outer = 00000000] 08:13:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0EFDE400) [pid = 3568] [serial = 316] [outer = 0EE3F800] 08:13:55 INFO - PROCESS | 3568 | 1467040435661 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (11010400) [pid = 3568] [serial = 317] [outer = 0EE3F800] 08:13:56 INFO - PROCESS | 3568 | 1467040436151 Marionette TRACE conn7 <- [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:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 08:13:56 INFO - PROCESS | 3568 | 1467040436214 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 3568 | 1467040436216 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 08:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:13:56 INFO - PROCESS | 3568 | 1467040436219 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 3568 | 1467040436221 Marionette TRACE conn7 <- [1,390,null,{}] 08:13:56 INFO - PROCESS | 3568 | 1467040436224 Marionette TRACE conn7 -> [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:13:56 INFO - PROCESS | 3568 | 1467040436230 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:56 INFO - PROCESS | 3568 | 1467040436346 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 08:13:56 INFO - PROCESS | 3568 | 1467040436358 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 3568 | 1467040436360 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:56 INFO - PROCESS | 3568 | ++DOCSHELL 1274EC00 == 33 [pid = 3568] [id = 107] 08:13:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (12750C00) [pid = 3568] [serial = 318] [outer = 00000000] 08:13:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1315B800) [pid = 3568] [serial = 319] [outer = 12750C00] 08:13:56 INFO - PROCESS | 3568 | 1467040436408 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (1446DC00) [pid = 3568] [serial = 320] [outer = 12750C00] 08:13:56 INFO - PROCESS | 3568 | 1467040436893 Marionette TRACE conn7 <- [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:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 08:13:56 INFO - PROCESS | 3568 | 1467040436950 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 3568 | 1467040436952 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 08:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:13:56 INFO - PROCESS | 3568 | 1467040436957 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 3568 | 1467040436959 Marionette TRACE conn7 <- [1,394,null,{}] 08:13:56 INFO - PROCESS | 3568 | 1467040436962 Marionette TRACE conn7 -> [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:13:56 INFO - PROCESS | 3568 | 1467040436964 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:57 INFO - PROCESS | 3568 | 1467040437042 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 08:13:57 INFO - PROCESS | 3568 | 1467040437048 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 3568 | 1467040437050 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:57 INFO - PROCESS | 3568 | ++DOCSHELL 1315A000 == 34 [pid = 3568] [id = 108] 08:13:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (1447A400) [pid = 3568] [serial = 321] [outer = 00000000] 08:13:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (145D8C00) [pid = 3568] [serial = 322] [outer = 1447A400] 08:13:57 INFO - PROCESS | 3568 | 1467040437098 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (145DB800) [pid = 3568] [serial = 323] [outer = 1447A400] 08:13:57 INFO - PROCESS | 3568 | 1467040437542 Marionette TRACE conn7 <- [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:13:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:13:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 08:13:57 INFO - PROCESS | 3568 | 1467040437590 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 3568 | 1467040437592 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 08:13:57 INFO - PROCESS | 3568 | 1467040437596 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:13:57 INFO - PROCESS | 3568 | 1467040437597 Marionette TRACE conn7 <- [1,398,null,{}] 08:13:57 INFO - PROCESS | 3568 | 1467040437601 Marionette TRACE conn7 -> [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:13:57 INFO - PROCESS | 3568 | 1467040437603 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:57 INFO - PROCESS | 3568 | 1467040437682 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 08:13:57 INFO - PROCESS | 3568 | 1467040437690 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 3568 | 1467040437692 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:57 INFO - PROCESS | 3568 | ++DOCSHELL 16172800 == 35 [pid = 3568] [id = 109] 08:13:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (16515C00) [pid = 3568] [serial = 324] [outer = 00000000] 08:13:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (16521C00) [pid = 3568] [serial = 325] [outer = 16515C00] 08:13:57 INFO - PROCESS | 3568 | 1467040437736 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (1651EC00) [pid = 3568] [serial = 326] [outer = 16515C00] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (16821000) [pid = 3568] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16989000) [pid = 3568] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0E035000) [pid = 3568] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16A28C00) [pid = 3568] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16821400) [pid = 3568] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (14565800) [pid = 3568] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (121CEC00) [pid = 3568] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0D034C00) [pid = 3568] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0D03A400) [pid = 3568] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (168AF000) [pid = 3568] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (17566400) [pid = 3568] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16822400) [pid = 3568] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (11011400) [pid = 3568] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0CFBE000) [pid = 3568] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1683D400) [pid = 3568] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:13:58 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16A05400) [pid = 3568] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:13:59 INFO - PROCESS | 3568 | 1467040439212 Marionette TRACE conn7 <- [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:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1674ms 08:13:59 INFO - PROCESS | 3568 | 1467040439274 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 08:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:13:59 INFO - PROCESS | 3568 | 1467040439279 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 08:13:59 INFO - PROCESS | 3568 | 1467040439284 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 3568 | 1467040439289 Marionette TRACE conn7 <- [1,402,null,{}] 08:13:59 INFO - PROCESS | 3568 | 1467040439296 Marionette TRACE conn7 -> [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:13:59 INFO - PROCESS | 3568 | 1467040439299 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:59 INFO - PROCESS | 3568 | 1467040439422 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 08:13:59 INFO - PROCESS | 3568 | 1467040439551 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 3568 | 1467040439554 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:13:59 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBC400 == 36 [pid = 3568] [id = 110] 08:13:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0D030000) [pid = 3568] [serial = 327] [outer = 00000000] 08:13:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0D634400) [pid = 3568] [serial = 328] [outer = 0D030000] 08:13:59 INFO - PROCESS | 3568 | 1467040439617 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0D761400) [pid = 3568] [serial = 329] [outer = 0D030000] 08:14:00 INFO - PROCESS | 3568 | 1467040440436 Marionette TRACE conn7 <- [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:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1175ms 08:14:00 INFO - PROCESS | 3568 | 1467040440459 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3568 | 1467040440464 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 08:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:14:00 INFO - PROCESS | 3568 | 1467040440471 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3568 | 1467040440474 Marionette TRACE conn7 <- [1,406,null,{}] 08:14:00 INFO - PROCESS | 3568 | 1467040440478 Marionette TRACE conn7 -> [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:14:00 INFO - PROCESS | 3568 | 1467040440481 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:00 INFO - PROCESS | 3568 | 1467040440616 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 08:14:00 INFO - PROCESS | 3568 | 1467040440741 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 3568 | 1467040440744 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:00 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB7C00 == 37 [pid = 3568] [id = 111] 08:14:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0DE0C000) [pid = 3568] [serial = 330] [outer = 00000000] 08:14:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E038400) [pid = 3568] [serial = 331] [outer = 0DE0C000] 08:14:00 INFO - PROCESS | 3568 | 1467040440803 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0E04EC00) [pid = 3568] [serial = 332] [outer = 0DE0C000] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 0EE9F400 == 36 [pid = 3568] [id = 28] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 13A45800 == 35 [pid = 3568] [id = 29] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 0E381C00 == 34 [pid = 3568] [id = 23] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 16A04400 == 33 [pid = 3568] [id = 30] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 17563000 == 32 [pid = 3568] [id = 17] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 0D7F0000 == 31 [pid = 3568] [id = 27] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 0E033000 == 30 [pid = 3568] [id = 26] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 152AFC00 == 29 [pid = 3568] [id = 16] 08:14:01 INFO - PROCESS | 3568 | --DOCSHELL 0D039800 == 28 [pid = 3568] [id = 25] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1A5A4C00) [pid = 3568] [serial = 218] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16844400) [pid = 3568] [serial = 286] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (168ABC00) [pid = 3568] [serial = 287] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (17566000) [pid = 3568] [serial = 290] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (17563800) [pid = 3568] [serial = 289] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16520000) [pid = 3568] [serial = 295] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A32000) [pid = 3568] [serial = 292] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1756CC00) [pid = 3568] [serial = 298] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16A32400) [pid = 3568] [serial = 293] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16522800) [pid = 3568] [serial = 283] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (12814400) [pid = 3568] [serial = 280] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (13A41000) [pid = 3568] [serial = 281] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0DE3AC00) [pid = 3568] [serial = 277] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0E037000) [pid = 3568] [serial = 278] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0E192C00) [pid = 3568] [serial = 275] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E030400) [pid = 3568] [serial = 274] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (19525400) [pid = 3568] [serial = 272] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (18B9A000) [pid = 3568] [serial = 271] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (185C3000) [pid = 3568] [serial = 269] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (17673000) [pid = 3568] [serial = 268] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (16CA2800) [pid = 3568] [serial = 266] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (1698E000) [pid = 3568] [serial = 265] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (128CCC00) [pid = 3568] [serial = 263] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (123B6400) [pid = 3568] [serial = 262] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0DE06C00) [pid = 3568] [serial = 260] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (0D637C00) [pid = 3568] [serial = 259] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (1684A400) [pid = 3568] [serial = 257] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (1789CC00) [pid = 3568] [serial = 299] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (18BE8000) [pid = 3568] [serial = 301] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (168A2400) [pid = 3568] [serial = 296] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | --DOMWINDOW == 51 (16802800) [pid = 3568] [serial = 284] [outer = 00000000] [url = about:blank] 08:14:01 INFO - PROCESS | 3568 | 1467040441612 Marionette TRACE conn7 <- [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:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1171ms 08:14:01 INFO - PROCESS | 3568 | 1467040441645 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 3568 | 1467040441649 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:14:01 INFO - PROCESS | 3568 | 1467040441653 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 3568 | 1467040441658 Marionette TRACE conn7 <- [1,410,null,{}] 08:14:01 INFO - PROCESS | 3568 | 1467040441663 Marionette TRACE conn7 -> [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:14:01 INFO - PROCESS | 3568 | 1467040441666 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:01 INFO - PROCESS | 3568 | 1467040441768 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 08:14:01 INFO - PROCESS | 3568 | 1467040441852 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 3568 | 1467040441855 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:01 INFO - PROCESS | 3568 | ++DOCSHELL 0DD50800 == 29 [pid = 3568] [id = 112] 08:14:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 52 (0DD50C00) [pid = 3568] [serial = 333] [outer = 00000000] 08:14:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (0DD6DC00) [pid = 3568] [serial = 334] [outer = 0DD50C00] 08:14:01 INFO - PROCESS | 3568 | 1467040441913 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (0DE09000) [pid = 3568] [serial = 335] [outer = 0DD50C00] 08:14:02 INFO - PROCESS | 3568 | 1467040442386 Marionette TRACE conn7 <- [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:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 790ms 08:14:02 INFO - PROCESS | 3568 | 1467040442445 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 3568 | 1467040442450 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 08:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:14:02 INFO - PROCESS | 3568 | 1467040442456 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 3568 | 1467040442458 Marionette TRACE conn7 <- [1,414,null,{}] 08:14:02 INFO - PROCESS | 3568 | 1467040442462 Marionette TRACE conn7 -> [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:14:02 INFO - PROCESS | 3568 | 1467040442465 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:02 INFO - PROCESS | 3568 | 1467040442557 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 08:14:02 INFO - PROCESS | 3568 | 1467040442566 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 3568 | 1467040442568 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:02 INFO - PROCESS | 3568 | ++DOCSHELL 0E037C00 == 30 [pid = 3568] [id = 113] 08:14:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0E03A400) [pid = 3568] [serial = 336] [outer = 00000000] 08:14:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0E192C00) [pid = 3568] [serial = 337] [outer = 0E03A400] 08:14:02 INFO - PROCESS | 3568 | 1467040442625 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0E381C00) [pid = 3568] [serial = 338] [outer = 0E03A400] 08:14:03 INFO - PROCESS | 3568 | 1467040443112 Marionette TRACE conn7 <- [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:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 08:14:03 INFO - PROCESS | 3568 | 1467040443130 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 3568 | 1467040443132 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 08:14:03 INFO - PROCESS | 3568 | 1467040443135 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:14:03 INFO - PROCESS | 3568 | 1467040443139 Marionette TRACE conn7 <- [1,418,null,{}] 08:14:03 INFO - PROCESS | 3568 | 1467040443150 Marionette TRACE conn7 -> [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:14:03 INFO - PROCESS | 3568 | 1467040443155 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:03 INFO - PROCESS | 3568 | 1467040443247 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 08:14:03 INFO - PROCESS | 3568 | 1467040443357 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 3568 | 1467040443360 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:03 INFO - PROCESS | 3568 | ++DOCSHELL 123B6400 == 31 [pid = 3568] [id = 114] 08:14:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (123CA800) [pid = 3568] [serial = 339] [outer = 00000000] 08:14:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (12630400) [pid = 3568] [serial = 340] [outer = 123CA800] 08:14:03 INFO - PROCESS | 3568 | 1467040443419 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (127E7400) [pid = 3568] [serial = 341] [outer = 123CA800] 08:14:04 INFO - PROCESS | 3568 | 1467040444317 Marionette TRACE conn7 <- [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:14: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:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1231ms 08:14:04 INFO - PROCESS | 3568 | 1467040444371 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 3568 | 1467040444374 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 08:14:04 INFO - PROCESS | 3568 | 1467040444377 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:14:04 INFO - PROCESS | 3568 | 1467040444379 Marionette TRACE conn7 <- [1,422,null,{}] 08:14:04 INFO - PROCESS | 3568 | 1467040444382 Marionette TRACE conn7 -> [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:14:04 INFO - PROCESS | 3568 | 1467040444384 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:04 INFO - PROCESS | 3568 | 1467040444506 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 08:14:04 INFO - PROCESS | 3568 | 1467040444512 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 3568 | 1467040444514 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:04 INFO - PROCESS | 3568 | ++DOCSHELL 128C6C00 == 32 [pid = 3568] [id = 115] 08:14:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (13150000) [pid = 3568] [serial = 342] [outer = 00000000] 08:14:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (14564C00) [pid = 3568] [serial = 343] [outer = 13150000] 08:14:04 INFO - PROCESS | 3568 | 1467040444561 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (152A8C00) [pid = 3568] [serial = 344] [outer = 13150000] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0E034000) [pid = 3568] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0E04E400) [pid = 3568] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0CFB2C00) [pid = 3568] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (0EE3F800) [pid = 3568] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (1447A400) [pid = 3568] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0D7E9400) [pid = 3568] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (12750C00) [pid = 3568] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:14:05 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (18B01400) [pid = 3568] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:14:05 INFO - PROCESS | 3568 | 1467040445511 Marionette TRACE conn7 <- [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:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 08:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:14:05 INFO - PROCESS | 3568 | 1467040445561 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 3568 | 1467040445563 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 08:14:05 INFO - PROCESS | 3568 | 1467040445567 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 3568 | 1467040445568 Marionette TRACE conn7 <- [1,426,null,{}] 08:14:05 INFO - PROCESS | 3568 | 1467040445572 Marionette TRACE conn7 -> [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:14:05 INFO - PROCESS | 3568 | 1467040445574 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:05 INFO - PROCESS | 3568 | 1467040445658 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 08:14:05 INFO - PROCESS | 3568 | 1467040445665 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 3568 | 1467040445667 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:05 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB2C00 == 33 [pid = 3568] [id = 116] 08:14:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0D762C00) [pid = 3568] [serial = 345] [outer = 00000000] 08:14:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (13151C00) [pid = 3568] [serial = 346] [outer = 0D762C00] 08:14:05 INFO - PROCESS | 3568 | 1467040445713 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (13F72800) [pid = 3568] [serial = 347] [outer = 0D762C00] 08:14:06 INFO - PROCESS | 3568 | 1467040446221 Marionette TRACE conn7 <- [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:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:14:06 INFO - PROCESS | 3568 | 1467040446243 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 08:14:06 INFO - PROCESS | 3568 | 1467040446246 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 3568 | 1467040446248 Marionette TRACE conn7 <- [1,430,null,{}] 08:14:06 INFO - PROCESS | 3568 | 1467040446251 Marionette TRACE conn7 -> [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:14:06 INFO - PROCESS | 3568 | 1467040446257 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:06 INFO - PROCESS | 3568 | 1467040446361 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 08:14:06 INFO - PROCESS | 3568 | 1467040446367 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 3568 | 1467040446369 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:06 INFO - PROCESS | 3568 | ++DOCSHELL 16521400 == 34 [pid = 3568] [id = 117] 08:14:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (16801800) [pid = 3568] [serial = 348] [outer = 00000000] 08:14:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (16819C00) [pid = 3568] [serial = 349] [outer = 16801800] 08:14:06 INFO - PROCESS | 3568 | 1467040446418 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (1681A000) [pid = 3568] [serial = 350] [outer = 16801800] 08:14:06 INFO - PROCESS | 3568 | 1467040446871 Marionette TRACE conn7 <- [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:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 08:14:06 INFO - PROCESS | 3568 | 1467040446917 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3568 | 1467040446919 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 08:14:06 INFO - PROCESS | 3568 | 1467040446923 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:14:06 INFO - PROCESS | 3568 | 1467040446924 Marionette TRACE conn7 <- [1,434,null,{}] 08:14:06 INFO - PROCESS | 3568 | 1467040446928 Marionette TRACE conn7 -> [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:14:06 INFO - PROCESS | 3568 | 1467040446930 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:07 INFO - PROCESS | 3568 | 1467040447014 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 08:14:07 INFO - PROCESS | 3568 | 1467040447056 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 3568 | 1467040447058 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:07 INFO - PROCESS | 3568 | ++DOCSHELL 16522400 == 35 [pid = 3568] [id = 118] 08:14:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (16822400) [pid = 3568] [serial = 351] [outer = 00000000] 08:14:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (16841C00) [pid = 3568] [serial = 352] [outer = 16822400] 08:14:07 INFO - PROCESS | 3568 | 1467040447104 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (16847400) [pid = 3568] [serial = 353] [outer = 16822400] 08:14:07 INFO - PROCESS | 3568 | 1467040447527 Marionette TRACE conn7 <- [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:14:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:14:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 08:14:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:14:07 INFO - PROCESS | 3568 | 1467040447557 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 3568 | 1467040447559 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 08:14:07 INFO - PROCESS | 3568 | 1467040447562 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 3568 | 1467040447564 Marionette TRACE conn7 <- [1,438,null,{}] 08:14:07 INFO - PROCESS | 3568 | 1467040447567 Marionette TRACE conn7 -> [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:14:07 INFO - PROCESS | 3568 | 1467040447569 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:07 INFO - PROCESS | 3568 | 1467040447656 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 08:14:07 INFO - PROCESS | 3568 | 1467040447662 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 3568 | 1467040447664 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:07 INFO - PROCESS | 3568 | ++DOCSHELL 1683D800 == 36 [pid = 3568] [id = 119] 08:14:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (16849C00) [pid = 3568] [serial = 354] [outer = 00000000] 08:14:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (168A6000) [pid = 3568] [serial = 355] [outer = 16849C00] 08:14:07 INFO - PROCESS | 3568 | 1467040447711 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (168AC800) [pid = 3568] [serial = 356] [outer = 16849C00] 08:14:08 INFO - PROCESS | 3568 | 1467040448444 Marionette TRACE conn7 <- [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:14:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 08:14:08 INFO - PROCESS | 3568 | 1467040448494 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 08:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:14:08 INFO - PROCESS | 3568 | 1467040448498 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 08:14:08 INFO - PROCESS | 3568 | 1467040448503 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 3568 | 1467040448508 Marionette TRACE conn7 <- [1,442,null,{}] 08:14:08 INFO - PROCESS | 3568 | 1467040448514 Marionette TRACE conn7 -> [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:14:08 INFO - PROCESS | 3568 | 1467040448517 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:08 INFO - PROCESS | 3568 | 1467040448642 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 08:14:08 INFO - PROCESS | 3568 | 1467040448734 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 3568 | 1467040448737 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:08 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB5C00 == 37 [pid = 3568] [id = 120] 08:14:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0D636800) [pid = 3568] [serial = 357] [outer = 00000000] 08:14:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DE69000) [pid = 3568] [serial = 358] [outer = 0D636800] 08:14:08 INFO - PROCESS | 3568 | 1467040448797 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E18F000) [pid = 3568] [serial = 359] [outer = 0D636800] 08:14:09 INFO - PROCESS | 3568 | 1467040449411 Marionette TRACE conn7 <- [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:14:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:14:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 08:14:09 INFO - PROCESS | 3568 | 1467040449434 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3568 | 1467040449439 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:14:09 INFO - PROCESS | 3568 | 1467040449445 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3568 | 1467040449448 Marionette TRACE conn7 <- [1,446,null,{}] 08:14:09 INFO - PROCESS | 3568 | 1467040449452 Marionette TRACE conn7 -> [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:14:09 INFO - PROCESS | 3568 | 1467040449456 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:09 INFO - PROCESS | 3568 | 1467040449579 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 08:14:09 INFO - PROCESS | 3568 | 1467040449678 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 3568 | 1467040449681 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:09 INFO - PROCESS | 3568 | ++DOCSHELL 12725800 == 38 [pid = 3568] [id = 121] 08:14:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (127E2C00) [pid = 3568] [serial = 360] [outer = 00000000] 08:14:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (14561800) [pid = 3568] [serial = 361] [outer = 127E2C00] 08:14:09 INFO - PROCESS | 3568 | 1467040449744 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16803400) [pid = 3568] [serial = 362] [outer = 127E2C00] 08:14:10 INFO - PROCESS | 3568 | 1467040450376 Marionette TRACE conn7 <- [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:14:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:14:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 970ms 08:14:10 INFO - PROCESS | 3568 | 1467040450419 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 3568 | 1467040450421 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 08:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:14:10 INFO - PROCESS | 3568 | 1467040450425 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 3568 | 1467040450429 Marionette TRACE conn7 <- [1,450,null,{}] 08:14:10 INFO - PROCESS | 3568 | 1467040450440 Marionette TRACE conn7 -> [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:14:10 INFO - PROCESS | 3568 | 1467040450445 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:10 INFO - PROCESS | 3568 | 1467040450554 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 08:14:10 INFO - PROCESS | 3568 | 1467040450657 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 3568 | 1467040450660 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:10 INFO - PROCESS | 3568 | ++DOCSHELL 16987400 == 39 [pid = 3568] [id = 122] 08:14:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16987800) [pid = 3568] [serial = 363] [outer = 00000000] 08:14:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1698B400) [pid = 3568] [serial = 364] [outer = 16987800] 08:14:10 INFO - PROCESS | 3568 | 1467040450722 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16993000) [pid = 3568] [serial = 365] [outer = 16987800] 08:14:11 INFO - PROCESS | 3568 | 1467040451384 Marionette TRACE conn7 <- [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:14:11 INFO - PROCESS | 3568 | 1467040451453 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:14:11 INFO - PROCESS | 3568 | 1467040451456 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 3568 | 1467040451459 Marionette TRACE conn7 <- [1,454,null,{}] 08:14:11 INFO - PROCESS | 3568 | 1467040451463 Marionette TRACE conn7 -> [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:14:11 INFO - PROCESS | 3568 | 1467040451465 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:11 INFO - PROCESS | 3568 | 1467040451582 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 08:14:11 INFO - PROCESS | 3568 | 1467040451709 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3568 | 1467040451712 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:11 INFO - PROCESS | 3568 | ++DOCSHELL 123CE400 == 40 [pid = 3568] [id = 123] 08:14:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (168B1C00) [pid = 3568] [serial = 366] [outer = 00000000] 08:14:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A0B800) [pid = 3568] [serial = 367] [outer = 168B1C00] 08:14:11 INFO - PROCESS | 3568 | 1467040451771 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A2D000) [pid = 3568] [serial = 368] [outer = 168B1C00] 08:14:12 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:12 INFO - PROCESS | 3568 | 1467040452336 Marionette TRACE conn7 <- [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:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 08:14:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16A2C800) [pid = 3568] [serial = 369] [outer = 0E1B6000] 08:14:12 INFO - PROCESS | 3568 | 1467040452419 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 3568 | 1467040452422 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 08:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:14:12 INFO - PROCESS | 3568 | 1467040452500 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 3568 | 1467040452503 Marionette TRACE conn7 <- [1,458,null,{}] 08:14:12 INFO - PROCESS | 3568 | 1467040452532 Marionette TRACE conn7 -> [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:14:12 INFO - PROCESS | 3568 | 1467040452535 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:12 INFO - PROCESS | 3568 | 1467040452645 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 08:14:12 INFO - PROCESS | 3568 | 1467040452725 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 3568 | 1467040452727 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:12 INFO - PROCESS | 3568 | ++DOCSHELL 09158000 == 41 [pid = 3568] [id = 124] 08:14:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0915EC00) [pid = 3568] [serial = 370] [outer = 00000000] 08:14:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0CFB3000) [pid = 3568] [serial = 371] [outer = 0915EC00] 08:14:12 INFO - PROCESS | 3568 | 1467040452921 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0D037800) [pid = 3568] [serial = 372] [outer = 0915EC00] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 16A06800 == 40 [pid = 3568] [id = 19] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 0D036400 == 39 [pid = 3568] [id = 20] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 18B0E400 == 38 [pid = 3568] [id = 18] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 0E38BC00 == 37 [pid = 3568] [id = 24] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 0DE37400 == 36 [pid = 3568] [id = 21] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 0D7EAC00 == 35 [pid = 3568] [id = 11] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 14566000 == 34 [pid = 3568] [id = 15] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 0F1CC400 == 33 [pid = 3568] [id = 13] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 0E036400 == 32 [pid = 3568] [id = 22] 08:14:14 INFO - PROCESS | 3568 | --DOCSHELL 184AE000 == 31 [pid = 3568] [id = 101] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E03FC00) [pid = 3568] [serial = 311] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E388000) [pid = 3568] [serial = 313] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0CFBC800) [pid = 3568] [serial = 305] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E5A3000) [pid = 3568] [serial = 314] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0EFDE400) [pid = 3568] [serial = 316] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (145DB800) [pid = 3568] [serial = 323] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16521C00) [pid = 3568] [serial = 325] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DD5B400) [pid = 3568] [serial = 308] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (11010400) [pid = 3568] [serial = 317] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E039000) [pid = 3568] [serial = 310] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DD4FC00) [pid = 3568] [serial = 307] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1446DC00) [pid = 3568] [serial = 320] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (19D8D000) [pid = 3568] [serial = 302] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1315B800) [pid = 3568] [serial = 319] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (145D8C00) [pid = 3568] [serial = 322] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0CFB6C00) [pid = 3568] [serial = 304] [outer = 00000000] [url = about:blank] 08:14:14 INFO - PROCESS | 3568 | 1467040454357 Marionette TRACE conn7 <- [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:14:14 INFO - PROCESS | 3568 | 1467040454397 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:14:14 INFO - PROCESS | 3568 | 1467040454403 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 3568 | 1467040454406 Marionette TRACE conn7 <- [1,462,null,{}] 08:14:14 INFO - PROCESS | 3568 | 1467040454413 Marionette TRACE conn7 -> [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:14:14 INFO - PROCESS | 3568 | 1467040454416 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:14 INFO - PROCESS | 3568 | 1467040454515 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 08:14:14 INFO - PROCESS | 3568 | 1467040454523 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 3568 | 1467040454528 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:14 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB9C00 == 32 [pid = 3568] [id = 125] 08:14:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0CFBAC00) [pid = 3568] [serial = 373] [outer = 00000000] 08:14:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0CFBD800) [pid = 3568] [serial = 374] [outer = 0CFBAC00] 08:14:14 INFO - PROCESS | 3568 | 1467040454576 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0D033400) [pid = 3568] [serial = 375] [outer = 0CFBAC00] 08:14:15 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:15 INFO - PROCESS | 3568 | 1467040455087 Marionette TRACE conn7 <- [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:14:15 INFO - PROCESS | 3568 | 1467040455142 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 08:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:14:15 INFO - PROCESS | 3568 | 1467040455148 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 3568 | 1467040455151 Marionette TRACE conn7 <- [1,466,null,{}] 08:14:15 INFO - PROCESS | 3568 | 1467040455155 Marionette TRACE conn7 -> [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:14:15 INFO - PROCESS | 3568 | 1467040455158 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:15 INFO - PROCESS | 3568 | 1467040455252 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 08:14:15 INFO - PROCESS | 3568 | 1467040455330 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3568 | 1467040455332 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:15 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3CC00 == 33 [pid = 3568] [id = 126] 08:14:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE3D000) [pid = 3568] [serial = 376] [outer = 00000000] 08:14:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE63400) [pid = 3568] [serial = 377] [outer = 0DE3D000] 08:14:15 INFO - PROCESS | 3568 | 1467040455382 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E032400) [pid = 3568] [serial = 378] [outer = 0DE3D000] 08:14:15 INFO - PROCESS | 3568 | 1467040455797 Marionette TRACE conn7 <- [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:14:15 INFO - PROCESS | 3568 | 1467040455825 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 08:14:15 INFO - PROCESS | 3568 | 1467040455828 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:14:15 INFO - PROCESS | 3568 | 1467040455832 Marionette TRACE conn7 <- [1,470,null,{}] 08:14:15 INFO - PROCESS | 3568 | 1467040455878 Marionette TRACE conn7 -> [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:14:15 INFO - PROCESS | 3568 | 1467040455882 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:15 INFO - PROCESS | 3568 | 1467040455970 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 08:14:15 INFO - PROCESS | 3568 | 1467040455978 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3568 | 1467040455981 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:15 INFO - PROCESS | 3568 | ++DOCSHELL 0EE9FC00 == 34 [pid = 3568] [id = 127] 08:14:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0EEA0000) [pid = 3568] [serial = 379] [outer = 00000000] 08:14:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0F1CA000) [pid = 3568] [serial = 380] [outer = 0EEA0000] 08:14:16 INFO - PROCESS | 3568 | 1467040456038 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (11098C00) [pid = 3568] [serial = 381] [outer = 0EEA0000] 08:14:16 INFO - PROCESS | 3568 | 1467040456523 Marionette TRACE conn7 <- [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:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 750ms 08:14:16 INFO - PROCESS | 3568 | 1467040456583 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3568 | 1467040456585 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:14:16 INFO - PROCESS | 3568 | 1467040456594 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3568 | 1467040456596 Marionette TRACE conn7 <- [1,474,null,{}] 08:14:16 INFO - PROCESS | 3568 | 1467040456600 Marionette TRACE conn7 -> [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:14:16 INFO - PROCESS | 3568 | 1467040456602 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:16 INFO - PROCESS | 3568 | 1467040456710 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 08:14:16 INFO - PROCESS | 3568 | 1467040456724 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 3568 | 1467040456726 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:16 INFO - PROCESS | 3568 | ++DOCSHELL 120F3400 == 35 [pid = 3568] [id = 128] 08:14:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (123CE000) [pid = 3568] [serial = 382] [outer = 00000000] 08:14:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (12817800) [pid = 3568] [serial = 383] [outer = 123CE000] 08:14:16 INFO - PROCESS | 3568 | 1467040456818 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (13F67400) [pid = 3568] [serial = 384] [outer = 123CE000] 08:14:17 INFO - PROCESS | 3568 | 1467040457276 Marionette TRACE conn7 <- [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:14: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:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 731ms 08:14:17 INFO - PROCESS | 3568 | 1467040457332 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 3568 | 1467040457334 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:14:17 INFO - PROCESS | 3568 | 1467040457348 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 3568 | 1467040457350 Marionette TRACE conn7 <- [1,478,null,{}] 08:14:17 INFO - PROCESS | 3568 | 1467040457354 Marionette TRACE conn7 -> [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:14:17 INFO - PROCESS | 3568 | 1467040457356 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:17 INFO - PROCESS | 3568 | 1467040457467 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 08:14:17 INFO - PROCESS | 3568 | 1467040457480 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 3568 | 1467040457482 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:17 INFO - PROCESS | 3568 | ++DOCSHELL 1455F400 == 36 [pid = 3568] [id = 129] 08:14:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (14563000) [pid = 3568] [serial = 385] [outer = 00000000] 08:14:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (145DC000) [pid = 3568] [serial = 386] [outer = 14563000] 08:14:17 INFO - PROCESS | 3568 | 1467040457529 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1617A000) [pid = 3568] [serial = 387] [outer = 14563000] 08:14:18 INFO - PROCESS | 3568 | 1467040458006 Marionette TRACE conn7 <- [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:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 08:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:14:18 INFO - PROCESS | 3568 | 1467040458021 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3568 | 1467040458024 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 3568 | 1467040458027 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 3568 | 1467040458028 Marionette TRACE conn7 <- [1,482,null,{}] 08:14:18 INFO - PROCESS | 3568 | 1467040458040 Marionette TRACE conn7 -> [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:14:18 INFO - PROCESS | 3568 | 1467040458046 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:18 INFO - PROCESS | 3568 | 1467040458185 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 08:14:18 INFO - PROCESS | 3568 | 1467040458198 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 3568 | 1467040458200 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:18 INFO - PROCESS | 3568 | ++DOCSHELL 16802400 == 37 [pid = 3568] [id = 130] 08:14:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16803000) [pid = 3568] [serial = 388] [outer = 00000000] 08:14:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1681E800) [pid = 3568] [serial = 389] [outer = 16803000] 08:14:18 INFO - PROCESS | 3568 | 1467040458248 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16842400) [pid = 3568] [serial = 390] [outer = 16803000] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (13150000) [pid = 3568] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0D762C00) [pid = 3568] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0D030000) [pid = 3568] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DE0C000) [pid = 3568] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DD50C00) [pid = 3568] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E03A400) [pid = 3568] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (123CA800) [pid = 3568] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16822400) [pid = 3568] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16515C00) [pid = 3568] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16849C00) [pid = 3568] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:14:18 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16801800) [pid = 3568] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:14:18 INFO - PROCESS | 3568 | 1467040458932 Marionette TRACE conn7 <- [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:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 08:14:18 INFO - PROCESS | 3568 | 1467040458959 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3568 | 1467040458961 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 08:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:14:18 INFO - PROCESS | 3568 | 1467040458964 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 3568 | 1467040458966 Marionette TRACE conn7 <- [1,486,null,{}] 08:14:18 INFO - PROCESS | 3568 | 1467040458969 Marionette TRACE conn7 -> [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:14:18 INFO - PROCESS | 3568 | 1467040458971 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:19 INFO - PROCESS | 3568 | 1467040459082 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 08:14:19 INFO - PROCESS | 3568 | 1467040459135 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3568 | 1467040459137 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:19 INFO - PROCESS | 3568 | ++DOCSHELL 09171400 == 38 [pid = 3568] [id = 131] 08:14:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0CF01400) [pid = 3568] [serial = 391] [outer = 00000000] 08:14:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E048400) [pid = 3568] [serial = 392] [outer = 0CF01400] 08:14:19 INFO - PROCESS | 3568 | 1467040459181 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (15799000) [pid = 3568] [serial = 393] [outer = 0CF01400] 08:14:19 INFO - PROCESS | 3568 | 1467040459566 Marionette TRACE conn7 <- [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:14: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:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 08:14:19 INFO - PROCESS | 3568 | 1467040459601 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 08:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:14:19 INFO - PROCESS | 3568 | 1467040459603 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 08:14:19 INFO - PROCESS | 3568 | 1467040459607 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3568 | 1467040459609 Marionette TRACE conn7 <- [1,490,null,{}] 08:14:19 INFO - PROCESS | 3568 | 1467040459612 Marionette TRACE conn7 -> [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:14:19 INFO - PROCESS | 3568 | 1467040459614 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:19 INFO - PROCESS | 3568 | 1467040459690 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 08:14:19 INFO - PROCESS | 3568 | 1467040459696 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3568 | 1467040459698 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:19 INFO - PROCESS | 3568 | ++DOCSHELL 0DE63000 == 39 [pid = 3568] [id = 132] 08:14:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16810000) [pid = 3568] [serial = 394] [outer = 00000000] 08:14:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1684BC00) [pid = 3568] [serial = 395] [outer = 16810000] 08:14:19 INFO - PROCESS | 3568 | 1467040459747 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1684C800) [pid = 3568] [serial = 396] [outer = 16810000] 08:14:20 INFO - PROCESS | 3568 | 1467040460169 Marionette TRACE conn7 <- [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:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 08:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:14:20 INFO - PROCESS | 3568 | 1467040460177 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3568 | 1467040460179 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 08:14:20 INFO - PROCESS | 3568 | 1467040460182 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3568 | 1467040460184 Marionette TRACE conn7 <- [1,494,null,{}] 08:14:20 INFO - PROCESS | 3568 | 1467040460187 Marionette TRACE conn7 -> [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:14:20 INFO - PROCESS | 3568 | 1467040460189 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:20 INFO - PROCESS | 3568 | 1467040460301 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 08:14:20 INFO - PROCESS | 3568 | 1467040460309 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 3568 | 1467040460311 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:20 INFO - PROCESS | 3568 | ++DOCSHELL 16990000 == 40 [pid = 3568] [id = 133] 08:14:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16990400) [pid = 3568] [serial = 397] [outer = 00000000] 08:14:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16A03800) [pid = 3568] [serial = 398] [outer = 16990400] 08:14:20 INFO - PROCESS | 3568 | 1467040460358 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16A06C00) [pid = 3568] [serial = 399] [outer = 16990400] 08:14:20 INFO - PROCESS | 3568 | 1467040460920 Marionette TRACE conn7 <- [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:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 830ms 08:14:21 INFO - PROCESS | 3568 | 1467040461014 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 3568 | 1467040461020 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:14:21 INFO - PROCESS | 3568 | 1467040461050 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 3568 | 1467040461053 Marionette TRACE conn7 <- [1,498,null,{}] 08:14:21 INFO - PROCESS | 3568 | 1467040461060 Marionette TRACE conn7 -> [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:14:21 INFO - PROCESS | 3568 | 1467040461063 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:21 INFO - PROCESS | 3568 | 1467040461206 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 08:14:21 INFO - PROCESS | 3568 | 1467040461285 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 3568 | 1467040461290 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:21 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0D000 == 41 [pid = 3568] [id = 134] 08:14:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0CF0E400) [pid = 3568] [serial = 400] [outer = 00000000] 08:14:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0DD54400) [pid = 3568] [serial = 401] [outer = 0CF0E400] 08:14:21 INFO - PROCESS | 3568 | 1467040461393 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0DE0E400) [pid = 3568] [serial = 402] [outer = 0CF0E400] 08:14:22 INFO - PROCESS | 3568 | 1467040462179 Marionette TRACE conn7 <- [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:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1172ms 08:14:22 INFO - PROCESS | 3568 | 1467040462246 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 3568 | 1467040462251 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 08:14:22 INFO - PROCESS | 3568 | 1467040462259 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 3568 | 1467040462262 Marionette TRACE conn7 <- [1,502,null,{}] 08:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:14:22 INFO - PROCESS | 3568 | 1467040462266 Marionette TRACE conn7 -> [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:14:22 INFO - PROCESS | 3568 | 1467040462269 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:22 INFO - PROCESS | 3568 | 1467040462404 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 08:14:22 INFO - PROCESS | 3568 | 1467040462524 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 3568 | 1467040462527 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:22 INFO - PROCESS | 3568 | ++DOCSHELL 0EE36400 == 42 [pid = 3568] [id = 135] 08:14:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0EE98C00) [pid = 3568] [serial = 403] [outer = 00000000] 08:14:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (121CFC00) [pid = 3568] [serial = 404] [outer = 0EE98C00] 08:14:22 INFO - PROCESS | 3568 | 1467040462589 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (12822000) [pid = 3568] [serial = 405] [outer = 0EE98C00] 08:14:23 INFO - PROCESS | 3568 | 1467040463463 Marionette TRACE conn7 <- [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:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1213ms 08:14:23 INFO - PROCESS | 3568 | 1467040463480 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 08:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:14:23 INFO - PROCESS | 3568 | 1467040463485 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 08:14:23 INFO - PROCESS | 3568 | 1467040463490 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 3568 | 1467040463493 Marionette TRACE conn7 <- [1,506,null,{}] 08:14:23 INFO - PROCESS | 3568 | 1467040463499 Marionette TRACE conn7 -> [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:14:23 INFO - PROCESS | 3568 | 1467040463502 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:23 INFO - PROCESS | 3568 | 1467040463621 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 08:14:23 INFO - PROCESS | 3568 | 1467040463702 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 3568 | 1467040463707 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:23 INFO - PROCESS | 3568 | ++DOCSHELL 0CF03C00 == 43 [pid = 3568] [id = 136] 08:14:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0CF04000) [pid = 3568] [serial = 406] [outer = 00000000] 08:14:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0D684000) [pid = 3568] [serial = 407] [outer = 0CF04000] 08:14:23 INFO - PROCESS | 3568 | 1467040463801 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0DE10400) [pid = 3568] [serial = 408] [outer = 0CF04000] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 16987400 == 42 [pid = 3568] [id = 122] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 12725800 == 41 [pid = 3568] [id = 121] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 123CE400 == 40 [pid = 3568] [id = 123] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 0CFB5C00 == 39 [pid = 3568] [id = 120] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 0DE63000 == 38 [pid = 3568] [id = 132] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 09171400 == 37 [pid = 3568] [id = 131] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 16802400 == 36 [pid = 3568] [id = 130] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 1455F400 == 35 [pid = 3568] [id = 129] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 120F3400 == 34 [pid = 3568] [id = 128] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 0EE9FC00 == 33 [pid = 3568] [id = 127] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 0DE3CC00 == 32 [pid = 3568] [id = 126] 08:14:23 INFO - PROCESS | 3568 | --DOCSHELL 0CFB9C00 == 31 [pid = 3568] [id = 125] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (165AF000) [pid = 3568] [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:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (14564C00) [pid = 3568] [serial = 343] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (152A8C00) [pid = 3568] [serial = 344] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (13151C00) [pid = 3568] [serial = 346] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0D634400) [pid = 3568] [serial = 328] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0D761400) [pid = 3568] [serial = 329] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0E038400) [pid = 3568] [serial = 331] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E04EC00) [pid = 3568] [serial = 332] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DD6DC00) [pid = 3568] [serial = 334] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DE09000) [pid = 3568] [serial = 335] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E192C00) [pid = 3568] [serial = 337] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E381C00) [pid = 3568] [serial = 338] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (12630400) [pid = 3568] [serial = 340] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16847400) [pid = 3568] [serial = 353] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1651EC00) [pid = 3568] [serial = 326] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (168AC800) [pid = 3568] [serial = 356] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16819C00) [pid = 3568] [serial = 349] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (168A6000) [pid = 3568] [serial = 355] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16841C00) [pid = 3568] [serial = 352] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (1681A000) [pid = 3568] [serial = 350] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (13F72800) [pid = 3568] [serial = 347] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (127E7400) [pid = 3568] [serial = 341] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3568 | 1467040464345 Marionette TRACE conn7 <- [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:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 890ms 08:14:24 INFO - PROCESS | 3568 | 1467040464380 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 3568 | 1467040464385 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 08:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:14:24 INFO - PROCESS | 3568 | 1467040464394 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 3568 | 1467040464396 Marionette TRACE conn7 <- [1,510,null,{}] 08:14:24 INFO - PROCESS | 3568 | 1467040464400 Marionette TRACE conn7 -> [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:14:24 INFO - PROCESS | 3568 | 1467040464403 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:24 INFO - PROCESS | 3568 | 1467040464500 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 08:14:24 INFO - PROCESS | 3568 | 1467040464585 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 3568 | 1467040464587 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:24 INFO - PROCESS | 3568 | ++DOCSHELL 0D039C00 == 32 [pid = 3568] [id = 137] 08:14:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE08000) [pid = 3568] [serial = 409] [outer = 00000000] 08:14:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E03A800) [pid = 3568] [serial = 410] [outer = 0DE08000] 08:14:24 INFO - PROCESS | 3568 | 1467040464638 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E044C00) [pid = 3568] [serial = 411] [outer = 0DE08000] 08:14:25 INFO - PROCESS | 3568 | 1467040465071 Marionette TRACE conn7 <- [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:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 08:14:25 INFO - PROCESS | 3568 | 1467040465126 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 3568 | 1467040465129 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 3568 | 1467040465132 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:14:25 INFO - PROCESS | 3568 | 1467040465136 Marionette TRACE conn7 <- [1,514,null,{}] 08:14:25 INFO - PROCESS | 3568 | 1467040465147 Marionette TRACE conn7 -> [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:14:25 INFO - PROCESS | 3568 | 1467040465151 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:25 INFO - PROCESS | 3568 | 1467040465262 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 08:14:25 INFO - PROCESS | 3568 | 1467040465278 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3568 | 1467040465281 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:25 INFO - PROCESS | 3568 | ++DOCSHELL 1100D000 == 33 [pid = 3568] [id = 138] 08:14:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1100F400) [pid = 3568] [serial = 412] [outer = 00000000] 08:14:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (120A7800) [pid = 3568] [serial = 413] [outer = 1100F400] 08:14:25 INFO - PROCESS | 3568 | 1467040465329 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (12694C00) [pid = 3568] [serial = 414] [outer = 1100F400] 08:14:25 INFO - PROCESS | 3568 | 1467040465792 Marionette TRACE conn7 <- [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:14:25 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:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 08:14:25 INFO - PROCESS | 3568 | 1467040465805 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 3568 | 1467040465807 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 3568 | 1467040465810 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:14:25 INFO - PROCESS | 3568 | 1467040465812 Marionette TRACE conn7 <- [1,518,null,{}] 08:14:25 INFO - PROCESS | 3568 | 1467040465815 Marionette TRACE conn7 -> [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:14:25 INFO - PROCESS | 3568 | 1467040465818 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:25 INFO - PROCESS | 3568 | 1467040465918 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 08:14:25 INFO - PROCESS | 3568 | 1467040465924 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3568 | 1467040465926 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:25 INFO - PROCESS | 3568 | ++DOCSHELL 13A44400 == 34 [pid = 3568] [id = 139] 08:14:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (13F64000) [pid = 3568] [serial = 415] [outer = 00000000] 08:14:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (152A9800) [pid = 3568] [serial = 416] [outer = 13F64000] 08:14:25 INFO - PROCESS | 3568 | 1467040465974 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16177000) [pid = 3568] [serial = 417] [outer = 13F64000] 08:14:26 INFO - PROCESS | 3568 | 1467040466424 Marionette TRACE conn7 <- [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:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 08:14:26 INFO - PROCESS | 3568 | 1467040466485 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3568 | 1467040466488 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:14:26 INFO - PROCESS | 3568 | 1467040466491 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 3568 | 1467040466493 Marionette TRACE conn7 <- [1,522,null,{}] 08:14:26 INFO - PROCESS | 3568 | 1467040466496 Marionette TRACE conn7 -> [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:14:26 INFO - PROCESS | 3568 | 1467040466498 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:26 INFO - PROCESS | 3568 | 1467040466607 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 08:14:26 INFO - PROCESS | 3568 | 1467040466687 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 3568 | 1467040466689 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:26 INFO - PROCESS | 3568 | ++DOCSHELL 16520000 == 35 [pid = 3568] [id = 140] 08:14:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16521C00) [pid = 3568] [serial = 418] [outer = 00000000] 08:14:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16806400) [pid = 3568] [serial = 419] [outer = 16521C00] 08:14:26 INFO - PROCESS | 3568 | 1467040466733 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1680EC00) [pid = 3568] [serial = 420] [outer = 16521C00] 08:14:27 INFO - PROCESS | 3568 | 1467040467195 Marionette TRACE conn7 <- [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:14: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:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 08:14:27 INFO - PROCESS | 3568 | 1467040467226 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 3568 | 1467040467228 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 08:14:27 INFO - PROCESS | 3568 | 1467040467231 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:14:27 INFO - PROCESS | 3568 | 1467040467232 Marionette TRACE conn7 <- [1,526,null,{}] 08:14:27 INFO - PROCESS | 3568 | 1467040467236 Marionette TRACE conn7 -> [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:14:27 INFO - PROCESS | 3568 | 1467040467242 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:27 INFO - PROCESS | 3568 | 1467040467382 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 08:14:27 INFO - PROCESS | 3568 | 1467040467445 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 3568 | 1467040467447 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:27 INFO - PROCESS | 3568 | ++DOCSHELL 1681C400 == 36 [pid = 3568] [id = 141] 08:14:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16843C00) [pid = 3568] [serial = 421] [outer = 00000000] 08:14:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (168A8400) [pid = 3568] [serial = 422] [outer = 16843C00] 08:14:27 INFO - PROCESS | 3568 | 1467040467495 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (168A9000) [pid = 3568] [serial = 423] [outer = 16843C00] 08:14:27 INFO - PROCESS | 3568 | 1467040467985 Marionette TRACE conn7 <- [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:14:28 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:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 830ms 08:14:28 INFO - PROCESS | 3568 | 1467040468075 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3568 | 1467040468077 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 08:14:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:14:28 INFO - PROCESS | 3568 | 1467040468087 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3568 | 1467040468089 Marionette TRACE conn7 <- [1,530,null,{}] 08:14:28 INFO - PROCESS | 3568 | 1467040468092 Marionette TRACE conn7 -> [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:14:28 INFO - PROCESS | 3568 | 1467040468094 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:28 INFO - PROCESS | 3568 | 1467040468206 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 08:14:28 INFO - PROCESS | 3568 | 1467040468212 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3568 | 1467040468214 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:28 INFO - PROCESS | 3568 | ++DOCSHELL 16993400 == 37 [pid = 3568] [id = 142] 08:14:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16993800) [pid = 3568] [serial = 424] [outer = 00000000] 08:14:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16A0FC00) [pid = 3568] [serial = 425] [outer = 16993800] 08:14:28 INFO - PROCESS | 3568 | 1467040468260 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16A32C00) [pid = 3568] [serial = 426] [outer = 16993800] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0EEA0000) [pid = 3568] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0DE3D000) [pid = 3568] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0915EC00) [pid = 3568] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (14563000) [pid = 3568] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0D636800) [pid = 3568] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (127E2C00) [pid = 3568] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16810000) [pid = 3568] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16987800) [pid = 3568] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (168B1C00) [pid = 3568] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0CF01400) [pid = 3568] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16803000) [pid = 3568] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0CFBAC00) [pid = 3568] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:14:28 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (123CE000) [pid = 3568] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:14:28 INFO - PROCESS | 3568 | 1467040468813 Marionette TRACE conn7 <- [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:14: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:14:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:14:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:14: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:14:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:14:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:14:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 08:14:28 INFO - PROCESS | 3568 | 1467040468863 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3568 | 1467040468866 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 08:14:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:14:28 INFO - PROCESS | 3568 | 1467040468869 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3568 | 1467040468870 Marionette TRACE conn7 <- [1,534,null,{}] 08:14:28 INFO - PROCESS | 3568 | 1467040468878 Marionette TRACE conn7 -> [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:14:28 INFO - PROCESS | 3568 | 1467040468880 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:28 INFO - PROCESS | 3568 | 1467040468974 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 08:14:28 INFO - PROCESS | 3568 | 1467040468980 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3568 | 1467040468982 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:28 INFO - PROCESS | 3568 | ++DOCSHELL 128CFC00 == 38 [pid = 3568] [id = 143] 08:14:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1578F400) [pid = 3568] [serial = 427] [outer = 00000000] 08:14:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A04C00) [pid = 3568] [serial = 428] [outer = 1578F400] 08:14:29 INFO - PROCESS | 3568 | 1467040469029 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16CA1000) [pid = 3568] [serial = 429] [outer = 1578F400] 08:14:29 INFO - PROCESS | 3568 | 1467040469521 Marionette TRACE conn7 <- [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:14: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:14:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 08:14:29 INFO - PROCESS | 3568 | 1467040469543 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 3568 | 1467040469545 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 08:14:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:14:29 INFO - PROCESS | 3568 | 1467040469549 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 3568 | 1467040469550 Marionette TRACE conn7 <- [1,538,null,{}] 08:14:29 INFO - PROCESS | 3568 | 1467040469554 Marionette TRACE conn7 -> [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:14:29 INFO - PROCESS | 3568 | 1467040469556 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:29 INFO - PROCESS | 3568 | 1467040469669 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 08:14:29 INFO - PROCESS | 3568 | 1467040469678 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 3568 | 1467040469680 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:29 INFO - PROCESS | 3568 | ++DOCSHELL 1704EC00 == 39 [pid = 3568] [id = 144] 08:14:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (174BB800) [pid = 3568] [serial = 430] [outer = 00000000] 08:14:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (17566000) [pid = 3568] [serial = 431] [outer = 174BB800] 08:14:29 INFO - PROCESS | 3568 | 1467040469726 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (17569800) [pid = 3568] [serial = 432] [outer = 174BB800] 08:14:30 INFO - PROCESS | 3568 | 1467040470127 Marionette TRACE conn7 <- [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:14: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:14:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 08:14:30 INFO - PROCESS | 3568 | 1467040470179 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 08:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:14:30 INFO - PROCESS | 3568 | 1467040470181 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 08:14:30 INFO - PROCESS | 3568 | 1467040470184 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 3568 | 1467040470186 Marionette TRACE conn7 <- [1,542,null,{}] 08:14:30 INFO - PROCESS | 3568 | 1467040470198 Marionette TRACE conn7 -> [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:14:30 INFO - PROCESS | 3568 | 1467040470200 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:30 INFO - PROCESS | 3568 | 1467040470286 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 08:14:30 INFO - PROCESS | 3568 | 1467040470292 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 3568 | 1467040470294 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:30 INFO - PROCESS | 3568 | ++DOCSHELL 1756F400 == 40 [pid = 3568] [id = 145] 08:14:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1756EC00) [pid = 3568] [serial = 433] [outer = 00000000] 08:14:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1844B800) [pid = 3568] [serial = 434] [outer = 1756EC00] 08:14:30 INFO - PROCESS | 3568 | 1467040470340 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (185C5000) [pid = 3568] [serial = 435] [outer = 1756EC00] 08:14:30 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:30 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:30 INFO - PROCESS | 3568 | 1467040470965 Marionette TRACE conn7 <- [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:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 830ms 08:14:31 INFO - PROCESS | 3568 | 1467040471016 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 3568 | 1467040471022 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:14:31 INFO - PROCESS | 3568 | 1467040471027 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 3568 | 1467040471031 Marionette TRACE conn7 <- [1,546,null,{}] 08:14:31 INFO - PROCESS | 3568 | 1467040471037 Marionette TRACE conn7 -> [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:14:31 INFO - PROCESS | 3568 | 1467040471041 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:31 INFO - PROCESS | 3568 | 1467040471186 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 08:14:31 INFO - PROCESS | 3568 | 1467040471484 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 3568 | 1467040471487 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:31 INFO - PROCESS | 3568 | ++DOCSHELL 0E1B5800 == 41 [pid = 3568] [id = 146] 08:14:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E28E400) [pid = 3568] [serial = 436] [outer = 00000000] 08:14:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E386C00) [pid = 3568] [serial = 437] [outer = 0E28E400] 08:14:31 INFO - PROCESS | 3568 | 1467040471544 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0E5E9400) [pid = 3568] [serial = 438] [outer = 0E28E400] 08:14:32 INFO - PROCESS | 3568 | 1467040472163 Marionette TRACE conn7 <- [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:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1234ms 08:14:32 INFO - PROCESS | 3568 | 1467040472265 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 3568 | 1467040472270 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:14:32 INFO - PROCESS | 3568 | 1467040472292 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 3568 | 1467040472296 Marionette TRACE conn7 <- [1,550,null,{}] 08:14:32 INFO - PROCESS | 3568 | 1467040472300 Marionette TRACE conn7 -> [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:14:32 INFO - PROCESS | 3568 | 1467040472303 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:32 INFO - PROCESS | 3568 | 1467040472428 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 08:14:32 INFO - PROCESS | 3568 | 1467040472551 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 3568 | 1467040472554 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:32 INFO - PROCESS | 3568 | ++DOCSHELL 145D8400 == 42 [pid = 3568] [id = 147] 08:14:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (145DD400) [pid = 3568] [serial = 439] [outer = 00000000] 08:14:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1681FC00) [pid = 3568] [serial = 440] [outer = 145DD400] 08:14:32 INFO - PROCESS | 3568 | 1467040472618 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (1684B800) [pid = 3568] [serial = 441] [outer = 145DD400] 08:14:32 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:33 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:33 INFO - PROCESS | 3568 | 1467040473175 Marionette TRACE conn7 <- [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:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 08:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:14:33 INFO - PROCESS | 3568 | 1467040473223 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 3568 | 1467040473226 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 08:14:33 INFO - PROCESS | 3568 | 1467040473230 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 3568 | 1467040473234 Marionette TRACE conn7 <- [1,554,null,{}] 08:14:33 INFO - PROCESS | 3568 | 1467040473245 Marionette TRACE conn7 -> [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:14:33 INFO - PROCESS | 3568 | 1467040473249 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:33 INFO - PROCESS | 3568 | 1467040473362 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 08:14:33 INFO - PROCESS | 3568 | 1467040473466 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 3568 | 1467040473470 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:33 INFO - PROCESS | 3568 | ++DOCSHELL 185C2C00 == 43 [pid = 3568] [id = 148] 08:14:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (185C3000) [pid = 3568] [serial = 442] [outer = 00000000] 08:14:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (18B01400) [pid = 3568] [serial = 443] [outer = 185C3000] 08:14:33 INFO - PROCESS | 3568 | 1467040473527 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (18B0E400) [pid = 3568] [serial = 444] [outer = 185C3000] 08:14:33 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:33 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:34 INFO - PROCESS | 3568 | 1467040474128 Marionette TRACE conn7 <- [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:14:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 08:14:34 INFO - PROCESS | 3568 | 1467040474162 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 3568 | 1467040474166 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:14:34 INFO - PROCESS | 3568 | 1467040474169 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 3568 | 1467040474171 Marionette TRACE conn7 <- [1,558,null,{}] 08:14:34 INFO - PROCESS | 3568 | 1467040474175 Marionette TRACE conn7 -> [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:14:34 INFO - PROCESS | 3568 | 1467040474178 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:34 INFO - PROCESS | 3568 | 1467040474292 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 08:14:34 INFO - PROCESS | 3568 | 1467040474391 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 3568 | 1467040474393 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:34 INFO - PROCESS | 3568 | ++DOCSHELL 18B9A400 == 44 [pid = 3568] [id = 149] 08:14:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (18B9F800) [pid = 3568] [serial = 445] [outer = 00000000] 08:14:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (18BE8C00) [pid = 3568] [serial = 446] [outer = 18B9F800] 08:14:34 INFO - PROCESS | 3568 | 1467040474452 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (19567400) [pid = 3568] [serial = 447] [outer = 18B9F800] 08:14:34 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:35 INFO - PROCESS | 3568 | 1467040475215 Marionette TRACE conn7 <- [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:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1117ms 08:14:35 INFO - PROCESS | 3568 | 1467040475290 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 3568 | 1467040475295 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 08:14:35 INFO - PROCESS | 3568 | 1467040475300 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:14:35 INFO - PROCESS | 3568 | 1467040475303 Marionette TRACE conn7 <- [1,562,null,{}] 08:14:35 INFO - PROCESS | 3568 | 1467040475323 Marionette TRACE conn7 -> [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:14:35 INFO - PROCESS | 3568 | 1467040475326 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:35 INFO - PROCESS | 3568 | 1467040475433 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 08:14:35 INFO - PROCESS | 3568 | 1467040475512 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 3568 | 1467040475517 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:35 INFO - PROCESS | 3568 | ++DOCSHELL 0E030400 == 45 [pid = 3568] [id = 150] 08:14:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (0E03E400) [pid = 3568] [serial = 448] [outer = 00000000] 08:14:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (0E293800) [pid = 3568] [serial = 449] [outer = 0E03E400] 08:14:35 INFO - PROCESS | 3568 | 1467040475614 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (0E389000) [pid = 3568] [serial = 450] [outer = 0E03E400] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 1704EC00 == 44 [pid = 3568] [id = 144] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 128CFC00 == 43 [pid = 3568] [id = 143] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 16993400 == 42 [pid = 3568] [id = 142] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 1681C400 == 41 [pid = 3568] [id = 141] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 16520000 == 40 [pid = 3568] [id = 140] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 13A44400 == 39 [pid = 3568] [id = 139] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 1100D000 == 38 [pid = 3568] [id = 138] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 0D039C00 == 37 [pid = 3568] [id = 137] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 0CF03C00 == 36 [pid = 3568] [id = 136] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 16990000 == 35 [pid = 3568] [id = 133] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 0CF0D000 == 34 [pid = 3568] [id = 134] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 0EE36400 == 33 [pid = 3568] [id = 135] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 09158000 == 32 [pid = 3568] [id = 124] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 18B9A400 == 31 [pid = 3568] [id = 149] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 185C2C00 == 30 [pid = 3568] [id = 148] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 0E1B5800 == 29 [pid = 3568] [id = 146] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 145D8400 == 28 [pid = 3568] [id = 147] 08:14:36 INFO - PROCESS | 3568 | --DOCSHELL 1756F400 == 27 [pid = 3568] [id = 145] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (0F1CA000) [pid = 3568] [serial = 380] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (0DE63400) [pid = 3568] [serial = 377] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (0E032400) [pid = 3568] [serial = 378] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (0D037800) [pid = 3568] [serial = 372] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (0CFB3000) [pid = 3568] [serial = 371] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (1617A000) [pid = 3568] [serial = 387] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0E18F000) [pid = 3568] [serial = 359] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0DE69000) [pid = 3568] [serial = 358] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16803400) [pid = 3568] [serial = 362] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (14561800) [pid = 3568] [serial = 361] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (1684C800) [pid = 3568] [serial = 396] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16993000) [pid = 3568] [serial = 365] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (1698B400) [pid = 3568] [serial = 364] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (145DC000) [pid = 3568] [serial = 386] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16A2D000) [pid = 3568] [serial = 368] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16A0B800) [pid = 3568] [serial = 367] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E048400) [pid = 3568] [serial = 392] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1681E800) [pid = 3568] [serial = 389] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1684BC00) [pid = 3568] [serial = 395] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16842400) [pid = 3568] [serial = 390] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0CFBD800) [pid = 3568] [serial = 374] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16A03800) [pid = 3568] [serial = 398] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D033400) [pid = 3568] [serial = 375] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (12817800) [pid = 3568] [serial = 383] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (13F67400) [pid = 3568] [serial = 384] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (15799000) [pid = 3568] [serial = 393] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (11098C00) [pid = 3568] [serial = 381] [outer = 00000000] [url = about:blank] 08:14:37 INFO - PROCESS | 3568 | [3568] 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:14:37 INFO - PROCESS | 3568 | 1467040477192 Marionette TRACE conn7 <- [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:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1934ms 08:14:37 INFO - PROCESS | 3568 | 1467040477239 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3568 | 1467040477244 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:14:37 INFO - PROCESS | 3568 | 1467040477248 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3568 | 1467040477251 Marionette TRACE conn7 <- [1,566,null,{}] 08:14:37 INFO - PROCESS | 3568 | 1467040477256 Marionette TRACE conn7 -> [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:14:37 INFO - PROCESS | 3568 | 1467040477260 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:37 INFO - PROCESS | 3568 | 1467040477352 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 08:14:37 INFO - PROCESS | 3568 | 1467040477359 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 3568 | 1467040477363 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:37 INFO - PROCESS | 3568 | ++DOCSHELL 0D033800 == 28 [pid = 3568] [id = 151] 08:14:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D033C00) [pid = 3568] [serial = 451] [outer = 00000000] 08:14:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0D038800) [pid = 3568] [serial = 452] [outer = 0D033C00] 08:14:37 INFO - PROCESS | 3568 | 1467040477439 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0D636C00) [pid = 3568] [serial = 453] [outer = 0D033C00] 08:14:37 INFO - PROCESS | 3568 | 1467040477916 Marionette TRACE conn7 <- [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:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 731ms 08:14:37 INFO - PROCESS | 3568 | 1467040477980 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3568 | 1467040477985 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:14:37 INFO - PROCESS | 3568 | 1467040477991 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3568 | 1467040477994 Marionette TRACE conn7 <- [1,570,null,{}] 08:14:37 INFO - PROCESS | 3568 | 1467040477998 Marionette TRACE conn7 -> [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:14:37 INFO - PROCESS | 3568 | 1467040478001 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:38 INFO - PROCESS | 3568 | 1467040478094 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 08:14:38 INFO - PROCESS | 3568 | 1467040478101 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 3568 | 1467040478103 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:38 INFO - PROCESS | 3568 | ++DOCSHELL 0DE05000 == 29 [pid = 3568] [id = 152] 08:14:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0DE0E800) [pid = 3568] [serial = 454] [outer = 00000000] 08:14:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0DE6EC00) [pid = 3568] [serial = 455] [outer = 0DE0E800] 08:14:38 INFO - PROCESS | 3568 | 1467040478154 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E038800) [pid = 3568] [serial = 456] [outer = 0DE0E800] 08:14:38 INFO - PROCESS | 3568 | 1467040478648 Marionette TRACE conn7 <- [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:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 08:14:38 INFO - PROCESS | 3568 | 1467040478665 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 3568 | 1467040478667 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 08:14:38 INFO - PROCESS | 3568 | 1467040478671 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:14:38 INFO - PROCESS | 3568 | 1467040478674 Marionette TRACE conn7 <- [1,574,null,{}] 08:14:38 INFO - PROCESS | 3568 | 1467040478685 Marionette TRACE conn7 -> [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:14:38 INFO - PROCESS | 3568 | 1467040478690 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:38 INFO - PROCESS | 3568 | 1467040478806 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 08:14:38 INFO - PROCESS | 3568 | 1467040478816 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 3568 | 1467040478819 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:38 INFO - PROCESS | 3568 | ++DOCSHELL 1100F800 == 30 [pid = 3568] [id = 153] 08:14:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (11011400) [pid = 3568] [serial = 457] [outer = 00000000] 08:14:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (120A1000) [pid = 3568] [serial = 458] [outer = 11011400] 08:14:38 INFO - PROCESS | 3568 | 1467040478870 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (123D1800) [pid = 3568] [serial = 459] [outer = 11011400] 08:14:39 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:39 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:39 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:39 INFO - PROCESS | 3568 | 1467040479402 Marionette TRACE conn7 <- [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:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 08:14:39 INFO - PROCESS | 3568 | 1467040479445 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 3568 | 1467040479447 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 08:14:39 INFO - PROCESS | 3568 | 1467040479451 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:14:39 INFO - PROCESS | 3568 | 1467040479452 Marionette TRACE conn7 <- [1,578,null,{}] 08:14:39 INFO - PROCESS | 3568 | 1467040479462 Marionette TRACE conn7 -> [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:14:39 INFO - PROCESS | 3568 | 1467040479464 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:39 INFO - PROCESS | 3568 | 1467040479583 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 08:14:39 INFO - PROCESS | 3568 | 1467040479596 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 3568 | 1467040479598 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:39 INFO - PROCESS | 3568 | ++DOCSHELL 12750C00 == 31 [pid = 3568] [id = 154] 08:14:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1281B800) [pid = 3568] [serial = 460] [outer = 00000000] 08:14:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (13F67C00) [pid = 3568] [serial = 461] [outer = 1281B800] 08:14:39 INFO - PROCESS | 3568 | 1467040479695 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (14559800) [pid = 3568] [serial = 462] [outer = 1281B800] 08:14:40 INFO - PROCESS | 3568 | 1467040480147 Marionette TRACE conn7 <- [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:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 08:14:40 INFO - PROCESS | 3568 | 1467040480198 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3568 | 1467040480201 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 08:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:14:40 INFO - PROCESS | 3568 | 1467040480204 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 3568 | 1467040480206 Marionette TRACE conn7 <- [1,582,null,{}] 08:14:40 INFO - PROCESS | 3568 | 1467040480209 Marionette TRACE conn7 -> [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:14:40 INFO - PROCESS | 3568 | 1467040480211 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:40 INFO - PROCESS | 3568 | 1467040480336 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 08:14:40 INFO - PROCESS | 3568 | 1467040480345 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 3568 | 1467040480347 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:40 INFO - PROCESS | 3568 | ++DOCSHELL 14565800 == 32 [pid = 3568] [id = 155] 08:14:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (14565C00) [pid = 3568] [serial = 463] [outer = 00000000] 08:14:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16176C00) [pid = 3568] [serial = 464] [outer = 14565C00] 08:14:40 INFO - PROCESS | 3568 | 1467040480442 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (165A5400) [pid = 3568] [serial = 465] [outer = 14565C00] 08:14:40 INFO - PROCESS | 3568 | 1467040480911 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 08:14:40 INFO - PROCESS | 3568 | 1467040480936 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3568 | 1467040480938 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 08:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:14:40 INFO - PROCESS | 3568 | 1467040480948 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 3568 | 1467040480950 Marionette TRACE conn7 <- [1,586,null,{}] 08:14:40 INFO - PROCESS | 3568 | 1467040480953 Marionette TRACE conn7 -> [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:14:40 INFO - PROCESS | 3568 | 1467040480959 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:41 INFO - PROCESS | 3568 | 1467040481309 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16521C00) [pid = 3568] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16843C00) [pid = 3568] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16993800) [pid = 3568] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16990400) [pid = 3568] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0CF04000) [pid = 3568] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DE08000) [pid = 3568] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13F64000) [pid = 3568] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1100F400) [pid = 3568] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0EE98C00) [pid = 3568] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0CF0E400) [pid = 3568] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (174BB800) [pid = 3568] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1756EC00) [pid = 3568] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:14:41 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1578F400) [pid = 3568] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:14:41 INFO - PROCESS | 3568 | 1467040481374 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 3568 | 1467040481376 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:41 INFO - PROCESS | 3568 | ++DOCSHELL 0915A000 == 33 [pid = 3568] [id = 156] 08:14:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0915A800) [pid = 3568] [serial = 466] [outer = 00000000] 08:14:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0D7EAC00) [pid = 3568] [serial = 467] [outer = 0915A800] 08:14:41 INFO - PROCESS | 3568 | 1467040481425 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1100F400) [pid = 3568] [serial = 468] [outer = 0915A800] 08:14:41 INFO - PROCESS | 3568 | 1467040481847 Marionette TRACE conn7 <- [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:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 930ms 08:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:14:41 INFO - PROCESS | 3568 | 1467040481881 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 3568 | 1467040481883 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 08:14:41 INFO - PROCESS | 3568 | 1467040481886 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 3568 | 1467040481887 Marionette TRACE conn7 <- [1,590,null,{}] 08:14:41 INFO - PROCESS | 3568 | 1467040481891 Marionette TRACE conn7 -> [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:14:41 INFO - PROCESS | 3568 | 1467040481892 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:41 INFO - PROCESS | 3568 | 1467040481969 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 08:14:41 INFO - PROCESS | 3568 | 1467040481974 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 3568 | 1467040481976 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:41 INFO - PROCESS | 3568 | ++DOCSHELL 0EE7F000 == 34 [pid = 3568] [id = 157] 08:14:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16801400) [pid = 3568] [serial = 469] [outer = 00000000] 08:14:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1683F000) [pid = 3568] [serial = 470] [outer = 16801400] 08:14:42 INFO - PROCESS | 3568 | 1467040482020 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16841000) [pid = 3568] [serial = 471] [outer = 16801400] 08:14:42 INFO - PROCESS | 3568 | 1467040482469 Marionette TRACE conn7 <- [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:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 08:14:42 INFO - PROCESS | 3568 | 1467040482517 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 3568 | 1467040482519 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 08:14:42 INFO - PROCESS | 3568 | 1467040482523 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:14:42 INFO - PROCESS | 3568 | 1467040482524 Marionette TRACE conn7 <- [1,594,null,{}] 08:14:42 INFO - PROCESS | 3568 | 1467040482528 Marionette TRACE conn7 -> [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:14:42 INFO - PROCESS | 3568 | 1467040482530 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:42 INFO - PROCESS | 3568 | 1467040482613 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 08:14:42 INFO - PROCESS | 3568 | 1467040482618 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 3568 | 1467040482620 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:42 INFO - PROCESS | 3568 | ++DOCSHELL 168A5800 == 35 [pid = 3568] [id = 158] 08:14:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (168A5C00) [pid = 3568] [serial = 472] [outer = 00000000] 08:14:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (168ADC00) [pid = 3568] [serial = 473] [outer = 168A5C00] 08:14:42 INFO - PROCESS | 3568 | 1467040482668 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (168A9C00) [pid = 3568] [serial = 474] [outer = 168A5C00] 08:14:43 INFO - PROCESS | 3568 | 1467040483130 Marionette TRACE conn7 <- [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:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 08:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:14:43 INFO - PROCESS | 3568 | 1467040483160 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 3568 | 1467040483162 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 08:14:43 INFO - PROCESS | 3568 | 1467040483165 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 3568 | 1467040483167 Marionette TRACE conn7 <- [1,598,null,{}] 08:14:43 INFO - PROCESS | 3568 | 1467040483170 Marionette TRACE conn7 -> [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:14:43 INFO - PROCESS | 3568 | 1467040483172 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:43 INFO - PROCESS | 3568 | 1467040483256 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 08:14:43 INFO - PROCESS | 3568 | 1467040483262 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 3568 | 1467040483264 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:43 INFO - PROCESS | 3568 | ++DOCSHELL 1100E800 == 36 [pid = 3568] [id = 159] 08:14:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16992C00) [pid = 3568] [serial = 475] [outer = 00000000] 08:14:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16A01400) [pid = 3568] [serial = 476] [outer = 16992C00] 08:14:43 INFO - PROCESS | 3568 | 1467040483320 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16A01C00) [pid = 3568] [serial = 477] [outer = 16992C00] 08:14:44 INFO - PROCESS | 3568 | 1467040484149 Marionette TRACE conn7 <- [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:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1019ms 08:14:44 INFO - PROCESS | 3568 | 1467040484186 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3568 | 1467040484191 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:14:44 INFO - PROCESS | 3568 | 1467040484196 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3568 | 1467040484201 Marionette TRACE conn7 <- [1,602,null,{}] 08:14:44 INFO - PROCESS | 3568 | 1467040484229 Marionette TRACE conn7 -> [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:14:44 INFO - PROCESS | 3568 | 1467040484232 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:44 INFO - PROCESS | 3568 | 1467040484389 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 08:14:44 INFO - PROCESS | 3568 | 1467040484511 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3568 | 1467040484515 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:44 INFO - PROCESS | 3568 | ++DOCSHELL 0D036C00 == 37 [pid = 3568] [id = 160] 08:14:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0D03D400) [pid = 3568] [serial = 478] [outer = 00000000] 08:14:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0E03D000) [pid = 3568] [serial = 479] [outer = 0D03D400] 08:14:44 INFO - PROCESS | 3568 | 1467040484579 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E386400) [pid = 3568] [serial = 480] [outer = 0D03D400] 08:14:45 INFO - PROCESS | 3568 | 1467040485311 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1124ms 08:14:45 INFO - PROCESS | 3568 | 1467040485320 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3568 | 1467040485325 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:14:45 INFO - PROCESS | 3568 | 1467040485331 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3568 | 1467040485334 Marionette TRACE conn7 <- [1,606,null,{}] 08:14:45 INFO - PROCESS | 3568 | 1467040485338 Marionette TRACE conn7 -> [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:14:45 INFO - PROCESS | 3568 | 1467040485341 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:45 INFO - PROCESS | 3568 | 1467040485478 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 08:14:45 INFO - PROCESS | 3568 | 1467040485618 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3568 | 1467040485621 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:45 INFO - PROCESS | 3568 | ++DOCSHELL 12725800 == 38 [pid = 3568] [id = 161] 08:14:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (12750000) [pid = 3568] [serial = 481] [outer = 00000000] 08:14:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (145D8000) [pid = 3568] [serial = 482] [outer = 12750000] 08:14:45 INFO - PROCESS | 3568 | 1467040485683 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (1617A400) [pid = 3568] [serial = 483] [outer = 12750000] 08:14:46 INFO - PROCESS | 3568 | 1467040486554 Marionette TRACE conn7 <- [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:14:46 INFO - PROCESS | 3568 | --DOCSHELL 168A5800 == 37 [pid = 3568] [id = 158] 08:14:46 INFO - PROCESS | 3568 | --DOCSHELL 0EE7F000 == 36 [pid = 3568] [id = 157] 08:14:46 INFO - PROCESS | 3568 | --DOCSHELL 0915A000 == 35 [pid = 3568] [id = 156] 08:14:46 INFO - PROCESS | 3568 | --DOCSHELL 14565800 == 34 [pid = 3568] [id = 155] 08:14:46 INFO - PROCESS | 3568 | --DOCSHELL 12750C00 == 33 [pid = 3568] [id = 154] 08:14:46 INFO - PROCESS | 3568 | --DOCSHELL 1100F800 == 32 [pid = 3568] [id = 153] 08:14:46 INFO - PROCESS | 3568 | --DOCSHELL 0DE05000 == 31 [pid = 3568] [id = 152] 08:14:46 INFO - PROCESS | 3568 | --DOCSHELL 0D033800 == 30 [pid = 3568] [id = 151] 08:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1274ms 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (16806400) [pid = 3568] [serial = 419] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (1680EC00) [pid = 3568] [serial = 420] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (168A8400) [pid = 3568] [serial = 422] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16A0FC00) [pid = 3568] [serial = 425] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16A06C00) [pid = 3568] [serial = 399] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0D684000) [pid = 3568] [serial = 407] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0DE10400) [pid = 3568] [serial = 408] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E03A800) [pid = 3568] [serial = 410] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E044C00) [pid = 3568] [serial = 411] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (152A9800) [pid = 3568] [serial = 416] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (168A9000) [pid = 3568] [serial = 423] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (120A7800) [pid = 3568] [serial = 413] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (12694C00) [pid = 3568] [serial = 414] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (121CFC00) [pid = 3568] [serial = 404] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (12822000) [pid = 3568] [serial = 405] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DD54400) [pid = 3568] [serial = 401] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE0E400) [pid = 3568] [serial = 402] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (17569800) [pid = 3568] [serial = 432] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1844B800) [pid = 3568] [serial = 434] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (17566000) [pid = 3568] [serial = 431] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (185C5000) [pid = 3568] [serial = 435] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16A32C00) [pid = 3568] [serial = 426] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16CA1000) [pid = 3568] [serial = 429] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16A04C00) [pid = 3568] [serial = 428] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16177000) [pid = 3568] [serial = 417] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3568 | 1467040486639 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3568 | 1467040486644 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 3568 | 1467040486649 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:14:46 INFO - PROCESS | 3568 | 1467040486652 Marionette TRACE conn7 <- [1,610,null,{}] 08:14:46 INFO - PROCESS | 3568 | 1467040486657 Marionette TRACE conn7 -> [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:14:46 INFO - PROCESS | 3568 | 1467040486660 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:46 INFO - PROCESS | 3568 | 1467040486759 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 08:14:46 INFO - PROCESS | 3568 | 1467040486767 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 3568 | 1467040486771 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:46 INFO - PROCESS | 3568 | ++DOCSHELL 0D032400 == 31 [pid = 3568] [id = 162] 08:14:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0D033000) [pid = 3568] [serial = 484] [outer = 00000000] 08:14:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0D684C00) [pid = 3568] [serial = 485] [outer = 0D033000] 08:14:46 INFO - PROCESS | 3568 | 1467040486823 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0DD67C00) [pid = 3568] [serial = 486] [outer = 0D033000] 08:14:47 INFO - PROCESS | 3568 | 1467040487341 Marionette TRACE conn7 <- [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:14:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 08:14:47 INFO - PROCESS | 3568 | 1467040487384 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3568 | 1467040487389 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 3568 | 1467040487395 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:14:47 INFO - PROCESS | 3568 | 1467040487398 Marionette TRACE conn7 <- [1,614,null,{}] 08:14:47 INFO - PROCESS | 3568 | 1467040487402 Marionette TRACE conn7 -> [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:14:47 INFO - PROCESS | 3568 | 1467040487404 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:47 INFO - PROCESS | 3568 | 1467040487495 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 08:14:47 INFO - PROCESS | 3568 | 1467040487585 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3568 | 1467040487587 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:47 INFO - PROCESS | 3568 | ++DOCSHELL 0E04B000 == 32 [pid = 3568] [id = 163] 08:14:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E04C000) [pid = 3568] [serial = 487] [outer = 00000000] 08:14:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E390800) [pid = 3568] [serial = 488] [outer = 0E04C000] 08:14:47 INFO - PROCESS | 3568 | 1467040487638 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0EE9FC00) [pid = 3568] [serial = 489] [outer = 0E04C000] 08:14:48 INFO - PROCESS | 3568 | 1467040488056 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 08:14:48 INFO - PROCESS | 3568 | 1467040488069 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3568 | 1467040488071 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 08:14:48 INFO - PROCESS | 3568 | 1467040488075 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:14:48 INFO - PROCESS | 3568 | 1467040488078 Marionette TRACE conn7 <- [1,618,null,{}] 08:14:48 INFO - PROCESS | 3568 | 1467040488089 Marionette TRACE conn7 -> [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:14:48 INFO - PROCESS | 3568 | 1467040488093 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:48 INFO - PROCESS | 3568 | 1467040488209 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 08:14:48 INFO - PROCESS | 3568 | 1467040488220 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 3568 | 1467040488224 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:48 INFO - PROCESS | 3568 | ++DOCSHELL 13A44C00 == 33 [pid = 3568] [id = 164] 08:14:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (13A45800) [pid = 3568] [serial = 490] [outer = 00000000] 08:14:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (14565000) [pid = 3568] [serial = 491] [outer = 13A45800] 08:14:48 INFO - PROCESS | 3568 | 1467040488277 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (152B2C00) [pid = 3568] [serial = 492] [outer = 13A45800] 08:14:48 INFO - PROCESS | 3568 | 1467040488751 Marionette TRACE conn7 <- [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:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 08:14:48 INFO - PROCESS | 3568 | 1467040488809 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3568 | 1467040488812 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 08:14:48 INFO - PROCESS | 3568 | 1467040488815 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3568 | 1467040488816 Marionette TRACE conn7 <- [1,622,null,{}] 08:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:14:48 INFO - PROCESS | 3568 | 1467040488820 Marionette TRACE conn7 -> [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:14:48 INFO - PROCESS | 3568 | 1467040488822 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:48 INFO - PROCESS | 3568 | 1467040488942 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 08:14:48 INFO - PROCESS | 3568 | 1467040488998 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 3568 | 1467040489000 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:49 INFO - PROCESS | 3568 | ++DOCSHELL 16804800 == 34 [pid = 3568] [id = 165] 08:14:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16805C00) [pid = 3568] [serial = 493] [outer = 00000000] 08:14:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1680EC00) [pid = 3568] [serial = 494] [outer = 16805C00] 08:14:49 INFO - PROCESS | 3568 | 1467040489048 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1681AC00) [pid = 3568] [serial = 495] [outer = 16805C00] 08:14:49 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:49 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:49 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:49 INFO - PROCESS | 3568 | 1467040489487 Marionette TRACE conn7 <- [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:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 08:14:49 INFO - PROCESS | 3568 | 1467040489551 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3568 | 1467040489553 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 08:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:14:49 INFO - PROCESS | 3568 | 1467040489600 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3568 | 1467040489601 Marionette TRACE conn7 <- [1,626,null,{}] 08:14:49 INFO - PROCESS | 3568 | 1467040489606 Marionette TRACE conn7 -> [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:14:49 INFO - PROCESS | 3568 | 1467040489608 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:49 INFO - PROCESS | 3568 | 1467040489723 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 08:14:49 INFO - PROCESS | 3568 | 1467040489787 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3568 | 1467040489789 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:49 INFO - PROCESS | 3568 | ++DOCSHELL 1681DC00 == 35 [pid = 3568] [id = 166] 08:14:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1683D400) [pid = 3568] [serial = 496] [outer = 00000000] 08:14:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1684B400) [pid = 3568] [serial = 497] [outer = 1683D400] 08:14:49 INFO - PROCESS | 3568 | 1467040489837 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (168A8000) [pid = 3568] [serial = 498] [outer = 1683D400] 08:14:50 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:50 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:50 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:50 INFO - PROCESS | 3568 | 1467040490288 Marionette TRACE conn7 <- [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:14:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:14:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 770ms 08:14:50 INFO - PROCESS | 3568 | 1467040490329 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 08:14:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:14:50 INFO - PROCESS | 3568 | 1467040490331 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 08:14:50 INFO - PROCESS | 3568 | 1467040490334 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3568 | 1467040490336 Marionette TRACE conn7 <- [1,630,null,{}] 08:14:50 INFO - PROCESS | 3568 | 1467040490339 Marionette TRACE conn7 -> [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:14:50 INFO - PROCESS | 3568 | 1467040490345 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:50 INFO - PROCESS | 3568 | 1467040490498 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 08:14:50 INFO - PROCESS | 3568 | 1467040490561 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3568 | 1467040490563 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:50 INFO - PROCESS | 3568 | ++DOCSHELL 16A0D000 == 36 [pid = 3568] [id = 167] 08:14:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16A0E000) [pid = 3568] [serial = 499] [outer = 00000000] 08:14:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16A2B400) [pid = 3568] [serial = 500] [outer = 16A0E000] 08:14:50 INFO - PROCESS | 3568 | 1467040490610 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16A2BC00) [pid = 3568] [serial = 501] [outer = 16A0E000] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (14565C00) [pid = 3568] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E03E400) [pid = 3568] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (18B9F800) [pid = 3568] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (11011400) [pid = 3568] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (145DD400) [pid = 3568] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0D033C00) [pid = 3568] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E28E400) [pid = 3568] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1281B800) [pid = 3568] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (185C3000) [pid = 3568] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE0E800) [pid = 3568] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0915A800) [pid = 3568] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16801400) [pid = 3568] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:14:50 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (168A5C00) [pid = 3568] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:14:51 INFO - PROCESS | 3568 | 1467040491117 Marionette TRACE conn7 <- [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:14:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:14:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 831ms 08:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:14:51 INFO - PROCESS | 3568 | 1467040491166 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3568 | 1467040491168 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 08:14:51 INFO - PROCESS | 3568 | 1467040491176 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3568 | 1467040491178 Marionette TRACE conn7 <- [1,634,null,{}] 08:14:51 INFO - PROCESS | 3568 | 1467040491181 Marionette TRACE conn7 -> [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:14:51 INFO - PROCESS | 3568 | 1467040491183 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:51 INFO - PROCESS | 3568 | 1467040491267 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 08:14:51 INFO - PROCESS | 3568 | 1467040491275 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3568 | 1467040491277 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:51 INFO - PROCESS | 3568 | ++DOCSHELL 0E18F000 == 37 [pid = 3568] [id = 168] 08:14:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16518400) [pid = 3568] [serial = 502] [outer = 00000000] 08:14:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (168B1800) [pid = 3568] [serial = 503] [outer = 16518400] 08:14:51 INFO - PROCESS | 3568 | 1467040491320 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A2B000) [pid = 3568] [serial = 504] [outer = 16518400] 08:14:51 INFO - PROCESS | 3568 | 1467040491750 Marionette TRACE conn7 <- [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:14:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:14:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 08:14:51 INFO - PROCESS | 3568 | 1467040491802 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 08:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:14:51 INFO - PROCESS | 3568 | 1467040491804 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 08:14:51 INFO - PROCESS | 3568 | 1467040491808 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3568 | 1467040491810 Marionette TRACE conn7 <- [1,638,null,{}] 08:14:51 INFO - PROCESS | 3568 | 1467040491813 Marionette TRACE conn7 -> [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:14:51 INFO - PROCESS | 3568 | 1467040491815 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:51 INFO - PROCESS | 3568 | 1467040491899 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 08:14:51 INFO - PROCESS | 3568 | 1467040491907 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3568 | 1467040491909 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:51 INFO - PROCESS | 3568 | ++DOCSHELL 16A36C00 == 38 [pid = 3568] [id = 169] 08:14:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16CA0800) [pid = 3568] [serial = 505] [outer = 00000000] 08:14:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (17050400) [pid = 3568] [serial = 506] [outer = 16CA0800] 08:14:51 INFO - PROCESS | 3568 | 1467040491956 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (174C8000) [pid = 3568] [serial = 507] [outer = 16CA0800] 08:14:52 INFO - PROCESS | 3568 | 1467040492397 Marionette TRACE conn7 <- [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:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 08:14:52 INFO - PROCESS | 3568 | 1467040492442 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 08:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:14:52 INFO - PROCESS | 3568 | 1467040492454 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 08:14:52 INFO - PROCESS | 3568 | 1467040492458 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 3568 | 1467040492459 Marionette TRACE conn7 <- [1,642,null,{}] 08:14:52 INFO - PROCESS | 3568 | 1467040492463 Marionette TRACE conn7 -> [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:14:52 INFO - PROCESS | 3568 | 1467040492465 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:52 INFO - PROCESS | 3568 | 1467040492545 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 08:14:52 INFO - PROCESS | 3568 | 1467040492551 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 3568 | 1467040492553 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:52 INFO - PROCESS | 3568 | ++DOCSHELL 1704D000 == 39 [pid = 3568] [id = 170] 08:14:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (174D7800) [pid = 3568] [serial = 508] [outer = 00000000] 08:14:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (17568400) [pid = 3568] [serial = 509] [outer = 174D7800] 08:14:52 INFO - PROCESS | 3568 | 1467040492596 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1756F800) [pid = 3568] [serial = 510] [outer = 174D7800] 08:14:53 INFO - PROCESS | 3568 | 1467040493225 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 830ms 08:14:53 INFO - PROCESS | 3568 | 1467040493303 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 3568 | 1467040493308 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:14:53 INFO - PROCESS | 3568 | 1467040493315 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 3568 | 1467040493318 Marionette TRACE conn7 <- [1,646,null,{}] 08:14:53 INFO - PROCESS | 3568 | 1467040493324 Marionette TRACE conn7 -> [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:14:53 INFO - PROCESS | 3568 | 1467040493327 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:53 INFO - PROCESS | 3568 | 1467040493448 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 08:14:53 INFO - PROCESS | 3568 | 1467040493568 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3568 | 1467040493571 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:53 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB8000 == 40 [pid = 3568] [id = 171] 08:14:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0D037000) [pid = 3568] [serial = 511] [outer = 00000000] 08:14:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0E03EC00) [pid = 3568] [serial = 512] [outer = 0D037000] 08:14:53 INFO - PROCESS | 3568 | 1467040493637 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E5A2400) [pid = 3568] [serial = 513] [outer = 0D037000] 08:14:54 INFO - PROCESS | 3568 | 1467040494261 Marionette TRACE conn7 <- [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:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 990ms 08:14:54 INFO - PROCESS | 3568 | 1467040494305 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3568 | 1467040494311 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:14:54 INFO - PROCESS | 3568 | 1467040494339 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 3568 | 1467040494342 Marionette TRACE conn7 <- [1,650,null,{}] 08:14:54 INFO - PROCESS | 3568 | 1467040494349 Marionette TRACE conn7 -> [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:14:54 INFO - PROCESS | 3568 | 1467040494352 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:54 INFO - PROCESS | 3568 | 1467040494474 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 08:14:54 INFO - PROCESS | 3568 | 1467040494605 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 3568 | 1467040494608 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:54 INFO - PROCESS | 3568 | ++DOCSHELL 1579E400 == 41 [pid = 3568] [id = 172] 08:14:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16172400) [pid = 3568] [serial = 514] [outer = 00000000] 08:14:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (1680A800) [pid = 3568] [serial = 515] [outer = 16172400] 08:14:54 INFO - PROCESS | 3568 | 1467040494668 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (1684A800) [pid = 3568] [serial = 516] [outer = 16172400] 08:14:55 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:55 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:55 INFO - PROCESS | 3568 | 1467040495329 Marionette TRACE conn7 <- [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:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1042ms 08:14:55 INFO - PROCESS | 3568 | 1467040495362 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3568 | 1467040495364 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:14:55 INFO - PROCESS | 3568 | 1467040495368 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 3568 | 1467040495372 Marionette TRACE conn7 <- [1,654,null,{}] 08:14:55 INFO - PROCESS | 3568 | 1467040495383 Marionette TRACE conn7 -> [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:14:55 INFO - PROCESS | 3568 | 1467040495388 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:55 INFO - PROCESS | 3568 | 1467040495495 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 08:14:55 INFO - PROCESS | 3568 | 1467040495622 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3568 | 1467040495626 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:55 INFO - PROCESS | 3568 | ++DOCSHELL 17896800 == 42 [pid = 3568] [id = 173] 08:14:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (17896C00) [pid = 3568] [serial = 517] [outer = 00000000] 08:14:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1844B800) [pid = 3568] [serial = 518] [outer = 17896C00] 08:14:55 INFO - PROCESS | 3568 | 1467040495684 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (185C6400) [pid = 3568] [serial = 519] [outer = 17896C00] 08:14:56 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:56 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:56 INFO - PROCESS | 3568 | 1467040496250 Marionette TRACE conn7 <- [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:14:56 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:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 08:14:56 INFO - PROCESS | 3568 | 1467040496302 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3568 | 1467040496305 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 08:14:56 INFO - PROCESS | 3568 | 1467040496308 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:14:56 INFO - PROCESS | 3568 | 1467040496310 Marionette TRACE conn7 <- [1,658,null,{}] 08:14:56 INFO - PROCESS | 3568 | 1467040496314 Marionette TRACE conn7 -> [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:14:56 INFO - PROCESS | 3568 | 1467040496317 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:56 INFO - PROCESS | 3568 | 1467040496433 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 08:14:56 INFO - PROCESS | 3568 | 1467040496535 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 3568 | 1467040496538 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:56 INFO - PROCESS | 3568 | ++DOCSHELL 1682DC00 == 43 [pid = 3568] [id = 174] 08:14:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (1682E400) [pid = 3568] [serial = 520] [outer = 00000000] 08:14:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (16832800) [pid = 3568] [serial = 521] [outer = 1682E400] 08:14:56 INFO - PROCESS | 3568 | 1467040496595 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (175DB800) [pid = 3568] [serial = 522] [outer = 1682E400] 08:14:57 INFO - PROCESS | 3568 | 1467040497431 Marionette TRACE conn7 <- [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:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1181ms 08:14:57 INFO - PROCESS | 3568 | 1467040497493 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 08:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:14:57 INFO - PROCESS | 3568 | 1467040497498 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 3568 | 1467040497503 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3568 | 1467040497506 Marionette TRACE conn7 <- [1,662,null,{}] 08:14:57 INFO - PROCESS | 3568 | 1467040497512 Marionette TRACE conn7 -> [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:14:57 INFO - PROCESS | 3568 | 1467040497515 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:57 INFO - PROCESS | 3568 | 1467040497629 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 08:14:57 INFO - PROCESS | 3568 | 1467040497755 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3568 | 1467040497760 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:57 INFO - PROCESS | 3568 | ++DOCSHELL 0E043000 == 44 [pid = 3568] [id = 175] 08:14:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (0E043800) [pid = 3568] [serial = 523] [outer = 00000000] 08:14:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (0E385000) [pid = 3568] [serial = 524] [outer = 0E043800] 08:14:57 INFO - PROCESS | 3568 | 1467040497814 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (0E5E2C00) [pid = 3568] [serial = 525] [outer = 0E043800] 08:14:58 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:58 INFO - PROCESS | 3568 | [3568] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 0E030400 == 43 [pid = 3568] [id = 150] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 16A36C00 == 42 [pid = 3568] [id = 169] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 0E18F000 == 41 [pid = 3568] [id = 168] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 16A0D000 == 40 [pid = 3568] [id = 167] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 1681DC00 == 39 [pid = 3568] [id = 166] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 16804800 == 38 [pid = 3568] [id = 165] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 13A44C00 == 37 [pid = 3568] [id = 164] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 0E04B000 == 36 [pid = 3568] [id = 163] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 0D032400 == 35 [pid = 3568] [id = 162] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 1100E800 == 34 [pid = 3568] [id = 159] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 0D036C00 == 33 [pid = 3568] [id = 160] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 12725800 == 32 [pid = 3568] [id = 161] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 1682DC00 == 31 [pid = 3568] [id = 174] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 1579E400 == 30 [pid = 3568] [id = 172] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 17896800 == 29 [pid = 3568] [id = 173] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 1704D000 == 28 [pid = 3568] [id = 170] 08:14:58 INFO - PROCESS | 3568 | --DOCSHELL 0CFB8000 == 27 [pid = 3568] [id = 171] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (165A5400) [pid = 3568] [serial = 465] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (0E389000) [pid = 3568] [serial = 450] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (18BE8C00) [pid = 3568] [serial = 446] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (123D1800) [pid = 3568] [serial = 459] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0E293800) [pid = 3568] [serial = 449] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (1681FC00) [pid = 3568] [serial = 440] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0D038800) [pid = 3568] [serial = 452] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (1684B800) [pid = 3568] [serial = 441] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E386C00) [pid = 3568] [serial = 437] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (13F67C00) [pid = 3568] [serial = 461] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (18B01400) [pid = 3568] [serial = 443] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E038800) [pid = 3568] [serial = 456] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E5E9400) [pid = 3568] [serial = 438] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16176C00) [pid = 3568] [serial = 464] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D7EAC00) [pid = 3568] [serial = 467] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0D636C00) [pid = 3568] [serial = 453] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (19567400) [pid = 3568] [serial = 447] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0DE6EC00) [pid = 3568] [serial = 455] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1100F400) [pid = 3568] [serial = 468] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (18B0E400) [pid = 3568] [serial = 444] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1683F000) [pid = 3568] [serial = 470] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (120A1000) [pid = 3568] [serial = 458] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (14559800) [pid = 3568] [serial = 462] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16841000) [pid = 3568] [serial = 471] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (168ADC00) [pid = 3568] [serial = 473] [outer = 00000000] [url = about:blank] 08:14:58 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (168A9C00) [pid = 3568] [serial = 474] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3568 | 1467040499135 Marionette TRACE conn7 <- [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:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1677ms 08:14:59 INFO - PROCESS | 3568 | 1467040499181 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3568 | 1467040499185 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 3568 | 1467040499190 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:14:59 INFO - PROCESS | 3568 | 1467040499193 Marionette TRACE conn7 <- [1,666,null,{}] 08:14:59 INFO - PROCESS | 3568 | 1467040499199 Marionette TRACE conn7 -> [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:14:59 INFO - PROCESS | 3568 | 1467040499202 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:59 INFO - PROCESS | 3568 | 1467040499342 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 08:14:59 INFO - PROCESS | 3568 | 1467040499427 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 3568 | 1467040499432 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:14:59 INFO - PROCESS | 3568 | ++DOCSHELL 0CF09C00 == 28 [pid = 3568] [id = 176] 08:14:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0CF0A400) [pid = 3568] [serial = 526] [outer = 00000000] 08:14:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0D030000) [pid = 3568] [serial = 527] [outer = 0CF0A400] 08:14:59 INFO - PROCESS | 3568 | 1467040499483 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D03E000) [pid = 3568] [serial = 528] [outer = 0CF0A400] 08:14:59 INFO - PROCESS | 3568 | 1467040499904 Marionette TRACE conn7 <- [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:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 770ms 08:14:59 INFO - PROCESS | 3568 | 1467040499965 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3568 | 1467040499970 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 3568 | 1467040499976 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:14:59 INFO - PROCESS | 3568 | 1467040499979 Marionette TRACE conn7 <- [1,670,null,{}] 08:14:59 INFO - PROCESS | 3568 | 1467040499983 Marionette TRACE conn7 -> [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:14:59 INFO - PROCESS | 3568 | 1467040499986 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:00 INFO - PROCESS | 3568 | 1467040500078 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 08:15:00 INFO - PROCESS | 3568 | 1467040500085 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 3568 | 1467040500087 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:00 INFO - PROCESS | 3568 | ++DOCSHELL 0DD74C00 == 29 [pid = 3568] [id = 177] 08:15:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0DE0A800) [pid = 3568] [serial = 529] [outer = 00000000] 08:15:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0DE3E400) [pid = 3568] [serial = 530] [outer = 0DE0A800] 08:15:00 INFO - PROCESS | 3568 | 1467040500138 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0DE69000) [pid = 3568] [serial = 531] [outer = 0DE0A800] 08:15:01 INFO - PROCESS | 3568 | 1467040501100 Marionette TRACE conn7 <- [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:15:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:15:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1180ms 08:15:01 INFO - PROCESS | 3568 | 1467040501160 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3568 | 1467040501162 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:15:01 INFO - PROCESS | 3568 | 1467040501175 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 3568 | 1467040501179 Marionette TRACE conn7 <- [1,674,null,{}] 08:15:01 INFO - PROCESS | 3568 | 1467040501190 Marionette TRACE conn7 -> [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:15:01 INFO - PROCESS | 3568 | 1467040501195 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:01 INFO - PROCESS | 3568 | 1467040501316 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 08:15:01 INFO - PROCESS | 3568 | 1467040501324 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3568 | 1467040501327 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:01 INFO - PROCESS | 3568 | ++DOCSHELL 0F1CD000 == 30 [pid = 3568] [id = 178] 08:15:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1100E800) [pid = 3568] [serial = 532] [outer = 00000000] 08:15:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (120A2800) [pid = 3568] [serial = 533] [outer = 1100E800] 08:15:01 INFO - PROCESS | 3568 | 1467040501426 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (121D0400) [pid = 3568] [serial = 534] [outer = 1100E800] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1683D400) [pid = 3568] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16A0E000) [pid = 3568] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D033000) [pid = 3568] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E04C000) [pid = 3568] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (13A45800) [pid = 3568] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0D03D400) [pid = 3568] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16CA0800) [pid = 3568] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (12750000) [pid = 3568] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16992C00) [pid = 3568] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (174D7800) [pid = 3568] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16805C00) [pid = 3568] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:15:02 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16518400) [pid = 3568] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:15:03 INFO - PROCESS | 3568 | 1467040503017 Marionette TRACE conn7 <- [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:15:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:15:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1879ms 08:15:03 INFO - PROCESS | 3568 | 1467040503060 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 08:15:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:15:03 INFO - PROCESS | 3568 | 1467040503065 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 08:15:03 INFO - PROCESS | 3568 | 1467040503070 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3568 | 1467040503073 Marionette TRACE conn7 <- [1,678,null,{}] 08:15:03 INFO - PROCESS | 3568 | 1467040503079 Marionette TRACE conn7 -> [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:15:03 INFO - PROCESS | 3568 | 1467040503083 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:03 INFO - PROCESS | 3568 | 1467040503262 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 08:15:03 INFO - PROCESS | 3568 | 1467040503384 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3568 | 1467040503387 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:03 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB8C00 == 31 [pid = 3568] [id = 179] 08:15:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0CFBE400) [pid = 3568] [serial = 535] [outer = 00000000] 08:15:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DD6DC00) [pid = 3568] [serial = 536] [outer = 0CFBE400] 08:15:03 INFO - PROCESS | 3568 | 1467040503449 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E032C00) [pid = 3568] [serial = 537] [outer = 0CFBE400] 08:15:04 INFO - PROCESS | 3568 | 1467040504613 Marionette TRACE conn7 <- [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:15:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:15:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1580ms 08:15:04 INFO - PROCESS | 3568 | 1467040504650 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3568 | 1467040504654 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 08:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:15:04 INFO - PROCESS | 3568 | 1467040504659 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 3568 | 1467040504662 Marionette TRACE conn7 <- [1,682,null,{}] 08:15:04 INFO - PROCESS | 3568 | 1467040504673 Marionette TRACE conn7 -> [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:15:04 INFO - PROCESS | 3568 | 1467040504676 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:04 INFO - PROCESS | 3568 | 1467040504810 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 08:15:04 INFO - PROCESS | 3568 | --DOCSHELL 0DD74C00 == 30 [pid = 3568] [id = 177] 08:15:04 INFO - PROCESS | 3568 | --DOCSHELL 0CF09C00 == 29 [pid = 3568] [id = 176] 08:15:04 INFO - PROCESS | 3568 | --DOCSHELL 0E043000 == 28 [pid = 3568] [id = 175] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (168A8000) [pid = 3568] [serial = 498] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1684B400) [pid = 3568] [serial = 497] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16A2B400) [pid = 3568] [serial = 500] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0D684C00) [pid = 3568] [serial = 485] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0E390800) [pid = 3568] [serial = 488] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (0EE9FC00) [pid = 3568] [serial = 489] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (14565000) [pid = 3568] [serial = 491] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0E03D000) [pid = 3568] [serial = 479] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (174C8000) [pid = 3568] [serial = 507] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0E386400) [pid = 3568] [serial = 480] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (145D8000) [pid = 3568] [serial = 482] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (1617A400) [pid = 3568] [serial = 483] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (16A01C00) [pid = 3568] [serial = 477] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (16A01400) [pid = 3568] [serial = 476] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (0DD67C00) [pid = 3568] [serial = 486] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (17568400) [pid = 3568] [serial = 509] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (1756F800) [pid = 3568] [serial = 510] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (17050400) [pid = 3568] [serial = 506] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 51 (16A2BC00) [pid = 3568] [serial = 501] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 50 (1680EC00) [pid = 3568] [serial = 494] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 49 (1681AC00) [pid = 3568] [serial = 495] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 48 (168B1800) [pid = 3568] [serial = 503] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 47 (152B2C00) [pid = 3568] [serial = 492] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | --DOMWINDOW == 46 (16A2B000) [pid = 3568] [serial = 504] [outer = 00000000] [url = about:blank] 08:15:04 INFO - PROCESS | 3568 | 1467040504901 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 3568 | 1467040504905 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:04 INFO - PROCESS | 3568 | ++DOCSHELL 0DD5B800 == 29 [pid = 3568] [id = 180] 08:15:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 47 (0DD5BC00) [pid = 3568] [serial = 538] [outer = 00000000] 08:15:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 48 (0DD74C00) [pid = 3568] [serial = 539] [outer = 0DD5BC00] 08:15:04 INFO - PROCESS | 3568 | 1467040504957 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 49 (0DE39400) [pid = 3568] [serial = 540] [outer = 0DD5BC00] 08:15:05 INFO - PROCESS | 3568 | 1467040505835 Marionette TRACE conn7 <- [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:15:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:15:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1237ms 08:15:05 INFO - PROCESS | 3568 | 1467040505897 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 3568 | 1467040505902 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 08:15:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:15:05 INFO - PROCESS | 3568 | 1467040505909 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 3568 | 1467040505911 Marionette TRACE conn7 <- [1,686,null,{}] 08:15:05 INFO - PROCESS | 3568 | 1467040505915 Marionette TRACE conn7 -> [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:15:05 INFO - PROCESS | 3568 | 1467040505918 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:06 INFO - PROCESS | 3568 | 1467040506012 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 08:15:06 INFO - PROCESS | 3568 | 1467040506019 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 3568 | 1467040506022 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:06 INFO - PROCESS | 3568 | ++DOCSHELL 0E388000 == 30 [pid = 3568] [id = 181] 08:15:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 50 (0E389400) [pid = 3568] [serial = 541] [outer = 00000000] 08:15:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 51 (0E38F400) [pid = 3568] [serial = 542] [outer = 0E389400] 08:15:06 INFO - PROCESS | 3568 | 1467040506073 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 52 (0EE40400) [pid = 3568] [serial = 543] [outer = 0E389400] 08:15:07 INFO - PROCESS | 3568 | 1467040507046 Marionette TRACE conn7 <- [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:15:07 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:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1175ms 08:15:07 INFO - PROCESS | 3568 | 1467040507087 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3568 | 1467040507090 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:15:07 INFO - PROCESS | 3568 | 1467040507100 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3568 | 1467040507104 Marionette TRACE conn7 <- [1,690,null,{}] 08:15:07 INFO - PROCESS | 3568 | 1467040507115 Marionette TRACE conn7 -> [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:15:07 INFO - PROCESS | 3568 | 1467040507120 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:07 INFO - PROCESS | 3568 | 1467040507242 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 08:15:07 INFO - PROCESS | 3568 | 1467040507250 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3568 | 1467040507253 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:07 INFO - PROCESS | 3568 | ++DOCSHELL 127E2C00 == 31 [pid = 3568] [id = 182] 08:15:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (1281B800) [pid = 3568] [serial = 544] [outer = 00000000] 08:15:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (13152000) [pid = 3568] [serial = 545] [outer = 1281B800] 08:15:07 INFO - PROCESS | 3568 | 1467040507347 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (13A44C00) [pid = 3568] [serial = 546] [outer = 1281B800] 08:15:07 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (0DE0A800) [pid = 3568] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:15:07 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (16172400) [pid = 3568] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:15:07 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (1682E400) [pid = 3568] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:15:07 INFO - PROCESS | 3568 | --DOMWINDOW == 51 (0D037000) [pid = 3568] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:15:07 INFO - PROCESS | 3568 | --DOMWINDOW == 50 (17896C00) [pid = 3568] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:15:07 INFO - PROCESS | 3568 | --DOMWINDOW == 49 (0CF0A400) [pid = 3568] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:15:07 INFO - PROCESS | 3568 | --DOMWINDOW == 48 (0E043800) [pid = 3568] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:15:08 INFO - PROCESS | 3568 | 1467040508279 Marionette TRACE conn7 <- [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:15:08 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:15:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1234ms 08:15:08 INFO - PROCESS | 3568 | 1467040508331 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3568 | 1467040508334 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 3568 | 1467040508337 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:15:08 INFO - PROCESS | 3568 | 1467040508339 Marionette TRACE conn7 <- [1,694,null,{}] 08:15:08 INFO - PROCESS | 3568 | 1467040508343 Marionette TRACE conn7 -> [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:15:08 INFO - PROCESS | 3568 | 1467040508345 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:08 INFO - PROCESS | 3568 | 1467040508471 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 08:15:08 INFO - PROCESS | 3568 | 1467040508477 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 3568 | 1467040508479 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:08 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0A800 == 32 [pid = 3568] [id = 183] 08:15:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 49 (13151C00) [pid = 3568] [serial = 547] [outer = 00000000] 08:15:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 50 (1455CC00) [pid = 3568] [serial = 548] [outer = 13151C00] 08:15:08 INFO - PROCESS | 3568 | 1467040508528 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 51 (145D8C00) [pid = 3568] [serial = 549] [outer = 13151C00] 08:15:09 INFO - PROCESS | 3568 | 1467040509435 Marionette TRACE conn7 <- [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:15:09 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:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms 08:15:09 INFO - PROCESS | 3568 | 1467040509469 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 3568 | 1467040509471 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:15:09 INFO - PROCESS | 3568 | 1467040509474 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3568 | 1467040509476 Marionette TRACE conn7 <- [1,698,null,{}] 08:15:09 INFO - PROCESS | 3568 | 1467040509487 Marionette TRACE conn7 -> [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:15:09 INFO - PROCESS | 3568 | 1467040509489 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:09 INFO - PROCESS | 3568 | 1467040509573 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 08:15:09 INFO - PROCESS | 3568 | 1467040509579 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3568 | 1467040509581 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:09 INFO - PROCESS | 3568 | ++DOCSHELL 1579D000 == 33 [pid = 3568] [id = 184] 08:15:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 52 (16171000) [pid = 3568] [serial = 550] [outer = 00000000] 08:15:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (165AC400) [pid = 3568] [serial = 551] [outer = 16171000] 08:15:09 INFO - PROCESS | 3568 | 1467040509628 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (16745800) [pid = 3568] [serial = 552] [outer = 16171000] 08:15:10 INFO - PROCESS | 3568 | 1467040510577 Marionette TRACE conn7 <- [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:15:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:15:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 08:15:10 INFO - PROCESS | 3568 | 1467040510607 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3568 | 1467040510609 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:15:10 INFO - PROCESS | 3568 | 1467040510612 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 3568 | 1467040510614 Marionette TRACE conn7 <- [1,702,null,{}] 08:15:10 INFO - PROCESS | 3568 | 1467040510618 Marionette TRACE conn7 -> [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:15:10 INFO - PROCESS | 3568 | 1467040510624 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:10 INFO - PROCESS | 3568 | 1467040510733 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 08:15:10 INFO - PROCESS | 3568 | 1467040510741 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 3568 | 1467040510743 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:10 INFO - PROCESS | 3568 | ++DOCSHELL 09157C00 == 34 [pid = 3568] [id = 185] 08:15:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0E040C00) [pid = 3568] [serial = 553] [outer = 00000000] 08:15:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (1681D400) [pid = 3568] [serial = 554] [outer = 0E040C00] 08:15:10 INFO - PROCESS | 3568 | 1467040510790 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (16824C00) [pid = 3568] [serial = 555] [outer = 0E040C00] 08:15:11 INFO - PROCESS | 3568 | 1467040511977 Marionette TRACE conn7 <- [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:15:12 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:15:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1424ms 08:15:12 INFO - PROCESS | 3568 | 1467040512038 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 08:15:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:15:12 INFO - PROCESS | 3568 | 1467040512043 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 08:15:12 INFO - PROCESS | 3568 | 1467040512088 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 3568 | 1467040512091 Marionette TRACE conn7 <- [1,706,null,{}] 08:15:12 INFO - PROCESS | 3568 | 1467040512100 Marionette TRACE conn7 -> [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:15:12 INFO - PROCESS | 3568 | 1467040512104 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:12 INFO - PROCESS | 3568 | 1467040512248 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 08:15:12 INFO - PROCESS | 3568 | 1467040512368 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3568 | 1467040512371 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:12 INFO - PROCESS | 3568 | ++DOCSHELL 0E03B000 == 35 [pid = 3568] [id = 186] 08:15:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (0E18C000) [pid = 3568] [serial = 556] [outer = 00000000] 08:15:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0EE38400) [pid = 3568] [serial = 557] [outer = 0E18C000] 08:15:12 INFO - PROCESS | 3568 | 1467040512434 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (0EFDE400) [pid = 3568] [serial = 558] [outer = 0E18C000] 08:15:13 INFO - PROCESS | 3568 | 1467040513500 Marionette TRACE conn7 <- [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:15:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:15:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1484ms 08:15:13 INFO - PROCESS | 3568 | 1467040513532 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 3568 | 1467040513537 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 08:15:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:15:13 INFO - PROCESS | 3568 | 1467040513543 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 3568 | 1467040513546 Marionette TRACE conn7 <- [1,710,null,{}] 08:15:13 INFO - PROCESS | 3568 | 1467040513551 Marionette TRACE conn7 -> [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:15:13 INFO - PROCESS | 3568 | 1467040513554 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:13 INFO - PROCESS | 3568 | 1467040513703 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 08:15:13 INFO - PROCESS | 3568 | 1467040513837 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 3568 | 1467040513840 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:13 INFO - PROCESS | 3568 | ++DOCSHELL 165A9C00 == 36 [pid = 3568] [id = 187] 08:15:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (165ADC00) [pid = 3568] [serial = 559] [outer = 00000000] 08:15:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (16808C00) [pid = 3568] [serial = 560] [outer = 165ADC00] 08:15:13 INFO - PROCESS | 3568 | 1467040513901 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (16818400) [pid = 3568] [serial = 561] [outer = 165ADC00] 08:15:14 INFO - PROCESS | 3568 | 1467040514597 Marionette TRACE conn7 <- [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:15:14 INFO - PROCESS | 3568 | 1467040514684 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:15:14 INFO - PROCESS | 3568 | 1467040514690 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3568 | 1467040514693 Marionette TRACE conn7 <- [1,714,null,{}] 08:15:14 INFO - PROCESS | 3568 | 1467040514698 Marionette TRACE conn7 -> [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:15:14 INFO - PROCESS | 3568 | 1467040514701 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:14 INFO - PROCESS | 3568 | 1467040514804 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 08:15:14 INFO - PROCESS | 3568 | 1467040514930 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 3568 | 1467040514935 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:14 INFO - PROCESS | 3568 | ++DOCSHELL 0DD53000 == 37 [pid = 3568] [id = 188] 08:15:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0DD56000) [pid = 3568] [serial = 562] [outer = 00000000] 08:15:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0DD69400) [pid = 3568] [serial = 563] [outer = 0DD56000] 08:15:14 INFO - PROCESS | 3568 | 1467040514989 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0DE37400) [pid = 3568] [serial = 564] [outer = 0DD56000] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 1579D000 == 36 [pid = 3568] [id = 184] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 0DE0A800 == 35 [pid = 3568] [id = 183] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 127E2C00 == 34 [pid = 3568] [id = 182] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 0E388000 == 33 [pid = 3568] [id = 181] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 0DD5B800 == 32 [pid = 3568] [id = 180] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 0CFB8C00 == 31 [pid = 3568] [id = 179] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 0F1CD000 == 30 [pid = 3568] [id = 178] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 165A9C00 == 29 [pid = 3568] [id = 187] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 09157C00 == 28 [pid = 3568] [id = 185] 08:15:15 INFO - PROCESS | 3568 | --DOCSHELL 0E03B000 == 27 [pid = 3568] [id = 186] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0DE69000) [pid = 3568] [serial = 531] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (0DE3E400) [pid = 3568] [serial = 530] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (1684A800) [pid = 3568] [serial = 516] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (175DB800) [pid = 3568] [serial = 522] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0E5A2400) [pid = 3568] [serial = 513] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (185C6400) [pid = 3568] [serial = 519] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (0D030000) [pid = 3568] [serial = 527] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (0D03E000) [pid = 3568] [serial = 528] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0E5E2C00) [pid = 3568] [serial = 525] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (0E385000) [pid = 3568] [serial = 524] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (0E03EC00) [pid = 3568] [serial = 512] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (1680A800) [pid = 3568] [serial = 515] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (1844B800) [pid = 3568] [serial = 518] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (16832800) [pid = 3568] [serial = 521] [outer = 00000000] [url = about:blank] 08:15:16 INFO - PROCESS | 3568 | 1467040516171 Marionette TRACE conn7 <- [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:15:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:15:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1540ms 08:15:16 INFO - PROCESS | 3568 | 1467040516230 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3568 | 1467040516234 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:15:16 INFO - PROCESS | 3568 | 1467040516239 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3568 | 1467040516244 Marionette TRACE conn7 <- [1,718,null,{}] 08:15:16 INFO - PROCESS | 3568 | 1467040516249 Marionette TRACE conn7 -> [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:15:16 INFO - PROCESS | 3568 | 1467040516252 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:16 INFO - PROCESS | 3568 | 1467040516347 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 08:15:16 INFO - PROCESS | 3568 | 1467040516360 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3568 | 1467040516363 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:16 INFO - PROCESS | 3568 | ++DOCSHELL 0D635400 == 28 [pid = 3568] [id = 189] 08:15:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (0D635800) [pid = 3568] [serial = 565] [outer = 00000000] 08:15:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (0D7EAC00) [pid = 3568] [serial = 566] [outer = 0D635800] 08:15:16 INFO - PROCESS | 3568 | 1467040516414 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0DD4E800) [pid = 3568] [serial = 567] [outer = 0D635800] 08:15:16 INFO - PROCESS | 3568 | 1467040516961 Marionette TRACE conn7 <- [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:15:17 INFO - PROCESS | 3568 | 1467040517035 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:15:17 INFO - PROCESS | 3568 | 1467040517044 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3568 | 1467040517047 Marionette TRACE conn7 <- [1,722,null,{}] 08:15:17 INFO - PROCESS | 3568 | 1467040517051 Marionette TRACE conn7 -> [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:15:17 INFO - PROCESS | 3568 | 1467040517054 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:17 INFO - PROCESS | 3568 | 1467040517160 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 08:15:17 INFO - PROCESS | 3568 | 1467040517232 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3568 | 1467040517235 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:17 INFO - PROCESS | 3568 | ++DOCSHELL 0E03FC00 == 29 [pid = 3568] [id = 190] 08:15:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0E18A800) [pid = 3568] [serial = 568] [outer = 00000000] 08:15:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0E1B8400) [pid = 3568] [serial = 569] [outer = 0E18A800] 08:15:17 INFO - PROCESS | 3568 | 1467040517285 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (0E382400) [pid = 3568] [serial = 570] [outer = 0E18A800] 08:15:17 INFO - PROCESS | 3568 | 1467040517702 Marionette TRACE conn7 <- [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:15:17 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:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 08:15:17 INFO - PROCESS | 3568 | 1467040517723 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3568 | 1467040517725 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 08:15:17 INFO - PROCESS | 3568 | 1467040517728 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:15:17 INFO - PROCESS | 3568 | 1467040517732 Marionette TRACE conn7 <- [1,726,null,{}] 08:15:17 INFO - PROCESS | 3568 | 1467040517743 Marionette TRACE conn7 -> [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:15:17 INFO - PROCESS | 3568 | 1467040517748 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:17 INFO - PROCESS | 3568 | 1467040517832 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 08:15:17 INFO - PROCESS | 3568 | 1467040517840 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3568 | 1467040517844 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:17 INFO - PROCESS | 3568 | ++DOCSHELL 11011C00 == 30 [pid = 3568] [id = 191] 08:15:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (11013800) [pid = 3568] [serial = 571] [outer = 00000000] 08:15:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (120E7400) [pid = 3568] [serial = 572] [outer = 11013800] 08:15:17 INFO - PROCESS | 3568 | 1467040517894 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (12624400) [pid = 3568] [serial = 573] [outer = 11013800] 08:15:18 INFO - PROCESS | 3568 | 1467040518873 Marionette TRACE conn7 <- [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:15:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:15:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 08:15:18 INFO - PROCESS | 3568 | 1467040518912 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3568 | 1467040518914 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 08:15:18 INFO - PROCESS | 3568 | 1467040518918 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:15:18 INFO - PROCESS | 3568 | 1467040518919 Marionette TRACE conn7 <- [1,730,null,{}] 08:15:18 INFO - PROCESS | 3568 | 1467040518923 Marionette TRACE conn7 -> [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:15:18 INFO - PROCESS | 3568 | 1467040518925 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:19 INFO - PROCESS | 3568 | 1467040519049 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 08:15:19 INFO - PROCESS | 3568 | 1467040519055 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 3568 | 1467040519057 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:19 INFO - PROCESS | 3568 | ++DOCSHELL 12699800 == 31 [pid = 3568] [id = 192] 08:15:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (12699C00) [pid = 3568] [serial = 574] [outer = 00000000] 08:15:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (128D1C00) [pid = 3568] [serial = 575] [outer = 12699C00] 08:15:19 INFO - PROCESS | 3568 | 1467040519152 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (13F67400) [pid = 3568] [serial = 576] [outer = 12699C00] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (0E040C00) [pid = 3568] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (16171000) [pid = 3568] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (1281B800) [pid = 3568] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (13151C00) [pid = 3568] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (1100E800) [pid = 3568] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (0CFBE400) [pid = 3568] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0DD5BC00) [pid = 3568] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:15:20 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (0E389400) [pid = 3568] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:15:20 INFO - PROCESS | 3568 | 1467040520108 Marionette TRACE conn7 <- [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:15:20 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:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1234ms 08:15:20 INFO - PROCESS | 3568 | 1467040520156 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3568 | 1467040520158 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 08:15:20 INFO - PROCESS | 3568 | 1467040520161 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:15:20 INFO - PROCESS | 3568 | 1467040520163 Marionette TRACE conn7 <- [1,734,null,{}] 08:15:20 INFO - PROCESS | 3568 | 1467040520167 Marionette TRACE conn7 -> [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:15:20 INFO - PROCESS | 3568 | 1467040520169 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:20 INFO - PROCESS | 3568 | 1467040520250 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 08:15:20 INFO - PROCESS | 3568 | 1467040520258 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 3568 | 1467040520260 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:20 INFO - PROCESS | 3568 | ++DOCSHELL 0E1BBC00 == 32 [pid = 3568] [id = 193] 08:15:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0E389400) [pid = 3568] [serial = 577] [outer = 00000000] 08:15:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (14470400) [pid = 3568] [serial = 578] [outer = 0E389400] 08:15:20 INFO - PROCESS | 3568 | 1467040520306 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (14559800) [pid = 3568] [serial = 579] [outer = 0E389400] 08:15:21 INFO - PROCESS | 3568 | 1467040521245 Marionette TRACE conn7 <- [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:15:21 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:15:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 08:15:21 INFO - PROCESS | 3568 | 1467040521294 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 3568 | 1467040521296 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 08:15:21 INFO - PROCESS | 3568 | 1467040521299 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:15:21 INFO - PROCESS | 3568 | 1467040521301 Marionette TRACE conn7 <- [1,738,null,{}] 08:15:21 INFO - PROCESS | 3568 | 1467040521305 Marionette TRACE conn7 -> [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:15:21 INFO - PROCESS | 3568 | 1467040521311 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:21 INFO - PROCESS | 3568 | 1467040521409 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 08:15:21 INFO - PROCESS | 3568 | 1467040521415 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 3568 | 1467040521417 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:21 INFO - PROCESS | 3568 | ++DOCSHELL 1617A800 == 33 [pid = 3568] [id = 194] 08:15:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (16520000) [pid = 3568] [serial = 580] [outer = 00000000] 08:15:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (16804800) [pid = 3568] [serial = 581] [outer = 16520000] 08:15:21 INFO - PROCESS | 3568 | 1467040521461 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (1680CC00) [pid = 3568] [serial = 582] [outer = 16520000] 08:15:22 INFO - PROCESS | 3568 | 1467040522457 Marionette TRACE conn7 <- [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:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 08:15:22 INFO - PROCESS | 3568 | 1467040522484 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3568 | 1467040522489 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:15:22 INFO - PROCESS | 3568 | 1467040522495 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3568 | 1467040522499 Marionette TRACE conn7 <- [1,742,null,{}] 08:15:22 INFO - PROCESS | 3568 | 1467040522506 Marionette TRACE conn7 -> [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:15:22 INFO - PROCESS | 3568 | 1467040522509 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:22 INFO - PROCESS | 3568 | 1467040522659 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 08:15:22 INFO - PROCESS | 3568 | 1467040522823 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3568 | 1467040522826 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:22 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0E400 == 34 [pid = 3568] [id = 195] 08:15:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0D67A000) [pid = 3568] [serial = 583] [outer = 00000000] 08:15:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0D7EEC00) [pid = 3568] [serial = 584] [outer = 0D67A000] 08:15:22 INFO - PROCESS | 3568 | 1467040522895 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0DE0BC00) [pid = 3568] [serial = 585] [outer = 0D67A000] 08:15:24 INFO - PROCESS | 3568 | 1467040524015 Marionette TRACE conn7 <- [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:15:24 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:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1570ms 08:15:24 INFO - PROCESS | 3568 | 1467040524109 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3568 | 1467040524114 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 08:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:15:24 INFO - PROCESS | 3568 | 1467040524131 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 3568 | 1467040524134 Marionette TRACE conn7 <- [1,746,null,{}] 08:15:24 INFO - PROCESS | 3568 | 1467040524138 Marionette TRACE conn7 -> [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:15:24 INFO - PROCESS | 3568 | 1467040524141 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:24 INFO - PROCESS | 3568 | 1467040524383 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 08:15:24 INFO - PROCESS | 3568 | 1467040524532 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 3568 | 1467040524535 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:24 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB6C00 == 35 [pid = 3568] [id = 196] 08:15:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0CFB7000) [pid = 3568] [serial = 586] [outer = 00000000] 08:15:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0D03D400) [pid = 3568] [serial = 587] [outer = 0CFB7000] 08:15:24 INFO - PROCESS | 3568 | 1467040524584 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0DD53400) [pid = 3568] [serial = 588] [outer = 0CFB7000] 08:15:24 INFO - PROCESS | 3568 | --DOCSHELL 0E1BBC00 == 34 [pid = 3568] [id = 193] 08:15:24 INFO - PROCESS | 3568 | --DOCSHELL 12699800 == 33 [pid = 3568] [id = 192] 08:15:24 INFO - PROCESS | 3568 | --DOCSHELL 11011C00 == 32 [pid = 3568] [id = 191] 08:15:24 INFO - PROCESS | 3568 | --DOCSHELL 0E03FC00 == 31 [pid = 3568] [id = 190] 08:15:24 INFO - PROCESS | 3568 | --DOCSHELL 0D635400 == 30 [pid = 3568] [id = 189] 08:15:24 INFO - PROCESS | 3568 | --DOCSHELL 0DD53000 == 29 [pid = 3568] [id = 188] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (13152000) [pid = 3568] [serial = 545] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (1455CC00) [pid = 3568] [serial = 548] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (121D0400) [pid = 3568] [serial = 534] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (120A2800) [pid = 3568] [serial = 533] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (0DD6DC00) [pid = 3568] [serial = 536] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0E032C00) [pid = 3568] [serial = 537] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0DD74C00) [pid = 3568] [serial = 539] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0DE39400) [pid = 3568] [serial = 540] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (0E38F400) [pid = 3568] [serial = 542] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (145D8C00) [pid = 3568] [serial = 549] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (13A44C00) [pid = 3568] [serial = 546] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (16745800) [pid = 3568] [serial = 552] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (0EE40400) [pid = 3568] [serial = 543] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (1681D400) [pid = 3568] [serial = 554] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (16824C00) [pid = 3568] [serial = 555] [outer = 00000000] [url = about:blank] 08:15:24 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (165AC400) [pid = 3568] [serial = 551] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3568 | 1467040525100 Marionette TRACE conn7 <- [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:15:25 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:15:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1017ms 08:15:25 INFO - PROCESS | 3568 | 1467040525153 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 08:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:15:25 INFO - PROCESS | 3568 | 1467040525157 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 08:15:25 INFO - PROCESS | 3568 | 1467040525162 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3568 | 1467040525165 Marionette TRACE conn7 <- [1,750,null,{}] 08:15:25 INFO - PROCESS | 3568 | 1467040525170 Marionette TRACE conn7 -> [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:15:25 INFO - PROCESS | 3568 | 1467040525173 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:25 INFO - PROCESS | 3568 | 1467040525263 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 08:15:25 INFO - PROCESS | 3568 | 1467040525269 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3568 | 1467040525272 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:25 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6DC00 == 30 [pid = 3568] [id = 197] 08:15:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (0DD6EC00) [pid = 3568] [serial = 589] [outer = 00000000] 08:15:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (0E03FC00) [pid = 3568] [serial = 590] [outer = 0DD6EC00] 08:15:25 INFO - PROCESS | 3568 | 1467040525324 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0E18AC00) [pid = 3568] [serial = 591] [outer = 0DD6EC00] 08:15:26 INFO - PROCESS | 3568 | 1467040526275 Marionette TRACE conn7 <- [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:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 08:15:26 INFO - PROCESS | 3568 | 1467040526286 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3568 | 1467040526289 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 08:15:26 INFO - PROCESS | 3568 | 1467040526293 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:15:26 INFO - PROCESS | 3568 | 1467040526295 Marionette TRACE conn7 <- [1,754,null,{}] 08:15:26 INFO - PROCESS | 3568 | 1467040526299 Marionette TRACE conn7 -> [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:15:26 INFO - PROCESS | 3568 | 1467040526301 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:26 INFO - PROCESS | 3568 | 1467040526392 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 08:15:26 INFO - PROCESS | 3568 | 1467040526399 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3568 | 1467040526401 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:26 INFO - PROCESS | 3568 | ++DOCSHELL 0EE7D800 == 31 [pid = 3568] [id = 198] 08:15:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0EE7F000) [pid = 3568] [serial = 592] [outer = 00000000] 08:15:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0EEA5C00) [pid = 3568] [serial = 593] [outer = 0EE7F000] 08:15:26 INFO - PROCESS | 3568 | 1467040526451 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (11011400) [pid = 3568] [serial = 594] [outer = 0EE7F000] 08:15:27 INFO - PROCESS | 3568 | 1467040527378 Marionette TRACE conn7 <- [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:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 08:15:27 INFO - PROCESS | 3568 | 1467040527424 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3568 | 1467040527428 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 08:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:15:27 INFO - PROCESS | 3568 | 1467040527448 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 3568 | 1467040527452 Marionette TRACE conn7 <- [1,758,null,{}] 08:15:27 INFO - PROCESS | 3568 | 1467040527456 Marionette TRACE conn7 -> [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:15:27 INFO - PROCESS | 3568 | 1467040527460 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:27 INFO - PROCESS | 3568 | 1467040527577 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 08:15:27 INFO - PROCESS | 3568 | 1467040527583 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3568 | 1467040527585 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:27 INFO - PROCESS | 3568 | ++DOCSHELL 0CF06C00 == 32 [pid = 3568] [id = 199] 08:15:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (12752000) [pid = 3568] [serial = 595] [outer = 00000000] 08:15:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (1315C400) [pid = 3568] [serial = 596] [outer = 12752000] 08:15:27 INFO - PROCESS | 3568 | 1467040527632 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (13F66400) [pid = 3568] [serial = 597] [outer = 12752000] 08:15:28 INFO - PROCESS | 3568 | 1467040528129 Marionette TRACE conn7 <- [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:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 08:15:28 INFO - PROCESS | 3568 | 1467040528175 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 3568 | 1467040528177 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:15:28 INFO - PROCESS | 3568 | 1467040528186 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3568 | 1467040528188 Marionette TRACE conn7 <- [1,762,null,{}] 08:15:28 INFO - PROCESS | 3568 | 1467040528195 Marionette TRACE conn7 -> [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:15:28 INFO - PROCESS | 3568 | 1467040528197 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:28 INFO - PROCESS | 3568 | 1467040528314 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 08:15:28 INFO - PROCESS | 3568 | 1467040528326 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 3568 | 1467040528329 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:28 INFO - PROCESS | 3568 | ++DOCSHELL 14472000 == 33 [pid = 3568] [id = 200] 08:15:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (1455A000) [pid = 3568] [serial = 598] [outer = 00000000] 08:15:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (15798800) [pid = 3568] [serial = 599] [outer = 1455A000] 08:15:28 INFO - PROCESS | 3568 | 1467040528420 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (16174400) [pid = 3568] [serial = 600] [outer = 1455A000] 08:15:28 INFO - PROCESS | 3568 | 1467040528841 Marionette TRACE conn7 <- [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:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 08:15:28 INFO - PROCESS | 3568 | 1467040528861 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 08:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:15:28 INFO - PROCESS | 3568 | 1467040528863 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 08:15:28 INFO - PROCESS | 3568 | 1467040528866 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3568 | 1467040528868 Marionette TRACE conn7 <- [1,766,null,{}] 08:15:28 INFO - PROCESS | 3568 | 1467040528871 Marionette TRACE conn7 -> [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:15:28 INFO - PROCESS | 3568 | 1467040528873 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:29 INFO - PROCESS | 3568 | 1467040529028 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (12699C00) [pid = 3568] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0D635800) [pid = 3568] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0DD56000) [pid = 3568] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0E18A800) [pid = 3568] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (11013800) [pid = 3568] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (0E389400) [pid = 3568] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0E18C000) [pid = 3568] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:15:29 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (165ADC00) [pid = 3568] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:15:29 INFO - PROCESS | 3568 | 1467040529091 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 3568 | 1467040529097 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:29 INFO - PROCESS | 3568 | ++DOCSHELL 0D636800 == 34 [pid = 3568] [id = 201] 08:15:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0DD56000) [pid = 3568] [serial = 601] [outer = 00000000] 08:15:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (0EE9F800) [pid = 3568] [serial = 602] [outer = 0DD56000] 08:15:29 INFO - PROCESS | 3568 | 1467040529155 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (16801400) [pid = 3568] [serial = 603] [outer = 0DD56000] 08:15:29 INFO - PROCESS | 3568 | 1467040529558 Marionette TRACE conn7 <- [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:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 08:15:29 INFO - PROCESS | 3568 | 1467040529597 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 3568 | 1467040529599 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:15:29 INFO - PROCESS | 3568 | 1467040529602 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 3568 | 1467040529604 Marionette TRACE conn7 <- [1,770,null,{}] 08:15:29 INFO - PROCESS | 3568 | 1467040529608 Marionette TRACE conn7 -> [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:15:29 INFO - PROCESS | 3568 | 1467040529609 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:29 INFO - PROCESS | 3568 | 1467040529696 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 08:15:29 INFO - PROCESS | 3568 | 1467040529702 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 3568 | 1467040529704 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:29 INFO - PROCESS | 3568 | ++DOCSHELL 16819800 == 35 [pid = 3568] [id = 202] 08:15:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (16819C00) [pid = 3568] [serial = 604] [outer = 00000000] 08:15:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (16829800) [pid = 3568] [serial = 605] [outer = 16819C00] 08:15:29 INFO - PROCESS | 3568 | 1467040529750 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (1682A800) [pid = 3568] [serial = 606] [outer = 16819C00] 08:15:30 INFO - PROCESS | 3568 | 1467040530201 Marionette TRACE conn7 <- [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:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 08:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:15:30 INFO - PROCESS | 3568 | 1467040530233 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3568 | 1467040530235 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3568 | 1467040530238 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3568 | 1467040530240 Marionette TRACE conn7 <- [1,774,null,{}] 08:15:30 INFO - PROCESS | 3568 | 1467040530243 Marionette TRACE conn7 -> [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:15:30 INFO - PROCESS | 3568 | 1467040530245 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:30 INFO - PROCESS | 3568 | 1467040530323 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 08:15:30 INFO - PROCESS | 3568 | 1467040530328 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3568 | 1467040530330 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:30 INFO - PROCESS | 3568 | ++DOCSHELL 1682F400 == 36 [pid = 3568] [id = 203] 08:15:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (16832400) [pid = 3568] [serial = 607] [outer = 00000000] 08:15:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (1683EC00) [pid = 3568] [serial = 608] [outer = 16832400] 08:15:30 INFO - PROCESS | 3568 | 1467040530374 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (16842C00) [pid = 3568] [serial = 609] [outer = 16832400] 08:15:30 INFO - PROCESS | 3568 | 1467040530819 Marionette TRACE conn7 <- [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:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 08:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:15:30 INFO - PROCESS | 3568 | 1467040530872 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3568 | 1467040530874 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3568 | 1467040530877 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3568 | 1467040530879 Marionette TRACE conn7 <- [1,778,null,{}] 08:15:30 INFO - PROCESS | 3568 | 1467040530883 Marionette TRACE conn7 -> [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:15:30 INFO - PROCESS | 3568 | 1467040530884 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:30 INFO - PROCESS | 3568 | 1467040530964 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 08:15:30 INFO - PROCESS | 3568 | 1467040530972 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3568 | 1467040530974 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:30 INFO - PROCESS | 3568 | ++DOCSHELL 1201D800 == 37 [pid = 3568] [id = 204] 08:15:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (16846400) [pid = 3568] [serial = 610] [outer = 00000000] 08:15:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (14568C00) [pid = 3568] [serial = 611] [outer = 16846400] 08:15:31 INFO - PROCESS | 3568 | 1467040531020 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (1684CC00) [pid = 3568] [serial = 612] [outer = 16846400] 08:15:31 INFO - PROCESS | 3568 | 1467040531759 Marionette TRACE conn7 <- [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:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 930ms 08:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:15:31 INFO - PROCESS | 3568 | 1467040531810 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 3568 | 1467040531814 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 08:15:31 INFO - PROCESS | 3568 | 1467040531819 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 3568 | 1467040531825 Marionette TRACE conn7 <- [1,782,null,{}] 08:15:31 INFO - PROCESS | 3568 | 1467040531830 Marionette TRACE conn7 -> [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:15:31 INFO - PROCESS | 3568 | 1467040531833 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:31 INFO - PROCESS | 3568 | 1467040531959 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 08:15:32 INFO - PROCESS | 3568 | 1467040532080 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 3568 | 1467040532083 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:32 INFO - PROCESS | 3568 | ++DOCSHELL 0D03D800 == 38 [pid = 3568] [id = 205] 08:15:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0D7F6400) [pid = 3568] [serial = 613] [outer = 00000000] 08:15:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E28F000) [pid = 3568] [serial = 614] [outer = 0D7F6400] 08:15:32 INFO - PROCESS | 3568 | 1467040532145 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E38E800) [pid = 3568] [serial = 615] [outer = 0D7F6400] 08:15:32 INFO - PROCESS | 3568 | 1467040532737 Marionette TRACE conn7 <- [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:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 990ms 08:15:32 INFO - PROCESS | 3568 | 1467040532810 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3568 | 1467040532815 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:15:32 INFO - PROCESS | 3568 | 1467040532822 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 3568 | 1467040532825 Marionette TRACE conn7 <- [1,786,null,{}] 08:15:32 INFO - PROCESS | 3568 | 1467040532844 Marionette TRACE conn7 -> [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:15:32 INFO - PROCESS | 3568 | 1467040532847 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:32 INFO - PROCESS | 3568 | 1467040532968 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 08:15:33 INFO - PROCESS | 3568 | 1467040533089 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 3568 | 1467040533092 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:33 INFO - PROCESS | 3568 | ++DOCSHELL 1270AC00 == 39 [pid = 3568] [id = 206] 08:15:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1270F400) [pid = 3568] [serial = 616] [outer = 00000000] 08:15:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (127DF000) [pid = 3568] [serial = 617] [outer = 1270F400] 08:15:33 INFO - PROCESS | 3568 | 1467040533157 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (13F63800) [pid = 3568] [serial = 618] [outer = 1270F400] 08:15:33 INFO - PROCESS | 3568 | 1467040533744 Marionette TRACE conn7 <- [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:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 987ms 08:15:33 INFO - PROCESS | 3568 | 1467040533812 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 08:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:15:33 INFO - PROCESS | 3568 | 1467040533815 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 08:15:33 INFO - PROCESS | 3568 | 1467040533818 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3568 | 1467040533822 Marionette TRACE conn7 <- [1,790,null,{}] 08:15:33 INFO - PROCESS | 3568 | 1467040533833 Marionette TRACE conn7 -> [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:15:33 INFO - PROCESS | 3568 | 1467040533838 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:33 INFO - PROCESS | 3568 | 1467040533946 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 08:15:34 INFO - PROCESS | 3568 | 1467040534043 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 3568 | 1467040534046 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:34 INFO - PROCESS | 3568 | ++DOCSHELL 168A4000 == 40 [pid = 3568] [id = 207] 08:15:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (168A5800) [pid = 3568] [serial = 619] [outer = 00000000] 08:15:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168AC400) [pid = 3568] [serial = 620] [outer = 168A5800] 08:15:34 INFO - PROCESS | 3568 | 1467040534103 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (168B1800) [pid = 3568] [serial = 621] [outer = 168A5800] 08:15:34 INFO - PROCESS | 3568 | 1467040534761 Marionette TRACE conn7 <- [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:15:34 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:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 970ms 08:15:34 INFO - PROCESS | 3568 | 1467040534791 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3568 | 1467040534794 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 08:15:34 INFO - PROCESS | 3568 | 1467040534798 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:15:34 INFO - PROCESS | 3568 | 1467040534800 Marionette TRACE conn7 <- [1,794,null,{}] 08:15:34 INFO - PROCESS | 3568 | 1467040534803 Marionette TRACE conn7 -> [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:15:34 INFO - PROCESS | 3568 | 1467040534806 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:34 INFO - PROCESS | 3568 | 1467040534934 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 08:15:35 INFO - PROCESS | 3568 | 1467040535044 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 3568 | 1467040535046 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:35 INFO - PROCESS | 3568 | ++DOCSHELL 1455DC00 == 41 [pid = 3568] [id = 208] 08:15:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1455E400) [pid = 3568] [serial = 622] [outer = 00000000] 08:15:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168B1400) [pid = 3568] [serial = 623] [outer = 1455E400] 08:15:35 INFO - PROCESS | 3568 | 1467040535100 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16992800) [pid = 3568] [serial = 624] [outer = 1455E400] 08:15:35 INFO - PROCESS | 3568 | 1467040535820 Marionette TRACE conn7 <- [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:15:35 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:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1071ms 08:15:35 INFO - PROCESS | 3568 | 1467040535873 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 3568 | 1467040535877 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 08:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:15:35 INFO - PROCESS | 3568 | 1467040535881 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 3568 | 1467040535886 Marionette TRACE conn7 <- [1,798,null,{}] 08:15:35 INFO - PROCESS | 3568 | 1467040535891 Marionette TRACE conn7 -> [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:15:35 INFO - PROCESS | 3568 | 1467040535894 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:35 INFO - PROCESS | 3568 | 1467040536001 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 1682F400 == 40 [pid = 3568] [id = 203] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 16819800 == 39 [pid = 3568] [id = 202] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 0D636800 == 38 [pid = 3568] [id = 201] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 14472000 == 37 [pid = 3568] [id = 200] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 0CF06C00 == 36 [pid = 3568] [id = 199] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 0EE7D800 == 35 [pid = 3568] [id = 198] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 0DD6DC00 == 34 [pid = 3568] [id = 197] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 0CFB6C00 == 33 [pid = 3568] [id = 196] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 0CF0E400 == 32 [pid = 3568] [id = 195] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 1617A800 == 31 [pid = 3568] [id = 194] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 168A4000 == 30 [pid = 3568] [id = 207] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 1455DC00 == 29 [pid = 3568] [id = 208] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 1270AC00 == 28 [pid = 3568] [id = 206] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 1201D800 == 27 [pid = 3568] [id = 204] 08:15:36 INFO - PROCESS | 3568 | --DOCSHELL 0D03D800 == 26 [pid = 3568] [id = 205] 08:15:36 INFO - PROCESS | 3568 | 1467040536731 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 3568 | 1467040536734 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16804800) [pid = 3568] [serial = 581] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (128D1C00) [pid = 3568] [serial = 575] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0D7EAC00) [pid = 3568] [serial = 566] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DD4E800) [pid = 3568] [serial = 567] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE37400) [pid = 3568] [serial = 564] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0DD69400) [pid = 3568] [serial = 563] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E1B8400) [pid = 3568] [serial = 569] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E382400) [pid = 3568] [serial = 570] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (120E7400) [pid = 3568] [serial = 572] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (13F67400) [pid = 3568] [serial = 576] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (14470400) [pid = 3568] [serial = 578] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0EFDE400) [pid = 3568] [serial = 558] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0EE38400) [pid = 3568] [serial = 557] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16818400) [pid = 3568] [serial = 561] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (16808C00) [pid = 3568] [serial = 560] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (14559800) [pid = 3568] [serial = 579] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (12624400) [pid = 3568] [serial = 573] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB3800 == 27 [pid = 3568] [id = 209] 08:15:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0D03BC00) [pid = 3568] [serial = 625] [outer = 00000000] 08:15:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0D63A800) [pid = 3568] [serial = 626] [outer = 0D03BC00] 08:15:37 INFO - PROCESS | 3568 | 1467040537814 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0DD50000) [pid = 3568] [serial = 627] [outer = 0D03BC00] 08:15:38 INFO - PROCESS | 3568 | 1467040538444 Marionette TRACE conn7 <- [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:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2584ms 08:15:38 INFO - PROCESS | 3568 | 1467040538468 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3568 | 1467040538471 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:15:38 INFO - PROCESS | 3568 | 1467040538475 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 3568 | 1467040538479 Marionette TRACE conn7 <- [1,802,null,{}] 08:15:38 INFO - PROCESS | 3568 | 1467040538484 Marionette TRACE conn7 -> [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:15:38 INFO - PROCESS | 3568 | 1467040538488 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:38 INFO - PROCESS | 3568 | 1467040538582 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 08:15:38 INFO - PROCESS | 3568 | 1467040538670 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3568 | 1467040538672 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:38 INFO - PROCESS | 3568 | ++DOCSHELL 0E291C00 == 28 [pid = 3568] [id = 210] 08:15:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E293400) [pid = 3568] [serial = 628] [outer = 00000000] 08:15:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E38CC00) [pid = 3568] [serial = 629] [outer = 0E293400] 08:15:38 INFO - PROCESS | 3568 | 1467040538723 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0E5E2800) [pid = 3568] [serial = 630] [outer = 0E293400] 08:15:39 INFO - PROCESS | 3568 | 1467040539176 Marionette TRACE conn7 <- [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:15:39 INFO - PROCESS | 3568 | 1467040539213 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 08:15:39 INFO - PROCESS | 3568 | 1467040539218 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:15:39 INFO - PROCESS | 3568 | 1467040539220 Marionette TRACE conn7 <- [1,806,null,{}] 08:15:39 INFO - PROCESS | 3568 | 1467040539228 Marionette TRACE conn7 -> [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:15:39 INFO - PROCESS | 3568 | 1467040539231 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:39 INFO - PROCESS | 3568 | 1467040539325 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 08:15:39 INFO - PROCESS | 3568 | 1467040539336 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 3568 | 1467040539338 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:39 INFO - PROCESS | 3568 | ++DOCSHELL 121D4800 == 29 [pid = 3568] [id = 211] 08:15:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (121D5400) [pid = 3568] [serial = 631] [outer = 00000000] 08:15:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (123CFC00) [pid = 3568] [serial = 632] [outer = 121D5400] 08:15:39 INFO - PROCESS | 3568 | 1467040539386 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1270B800) [pid = 3568] [serial = 633] [outer = 121D5400] 08:15:39 INFO - PROCESS | 3568 | 1467040539891 Marionette TRACE conn7 <- [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:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 08:15:39 INFO - PROCESS | 3568 | 1467040539952 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3568 | 1467040539954 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 08:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:15:39 INFO - PROCESS | 3568 | 1467040539959 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 3568 | 1467040539965 Marionette TRACE conn7 <- [1,810,null,{}] 08:15:39 INFO - PROCESS | 3568 | 1467040539980 Marionette TRACE conn7 -> [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:15:39 INFO - PROCESS | 3568 | 1467040539984 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:40 INFO - PROCESS | 3568 | 1467040540118 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 08:15:40 INFO - PROCESS | 3568 | 1467040540128 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3568 | 1467040540130 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:40 INFO - PROCESS | 3568 | ++DOCSHELL 1447AC00 == 30 [pid = 3568] [id = 212] 08:15:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1447BC00) [pid = 3568] [serial = 634] [outer = 00000000] 08:15:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (145D6800) [pid = 3568] [serial = 635] [outer = 1447BC00] 08:15:40 INFO - PROCESS | 3568 | 1467040540225 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (152B4800) [pid = 3568] [serial = 636] [outer = 1447BC00] 08:15:40 INFO - PROCESS | 3568 | 1467040540683 Marionette TRACE conn7 <- [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:15:40 INFO - PROCESS | 3568 | 1467040540754 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:15:40 INFO - PROCESS | 3568 | 1467040540768 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3568 | 1467040540770 Marionette TRACE conn7 <- [1,814,null,{}] 08:15:40 INFO - PROCESS | 3568 | 1467040540774 Marionette TRACE conn7 -> [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:15:40 INFO - PROCESS | 3568 | 1467040540776 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:40 INFO - PROCESS | 3568 | 1467040540901 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 08:15:40 INFO - PROCESS | 3568 | 1467040540970 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3568 | 1467040540972 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:40 INFO - PROCESS | 3568 | ++DOCSHELL 165AD800 == 31 [pid = 3568] [id = 213] 08:15:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (165B0400) [pid = 3568] [serial = 637] [outer = 00000000] 08:15:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16807C00) [pid = 3568] [serial = 638] [outer = 165B0400] 08:15:41 INFO - PROCESS | 3568 | 1467040541020 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1680C400) [pid = 3568] [serial = 639] [outer = 165B0400] 08:15:41 INFO - PROCESS | 3568 | 1467040541443 Marionette TRACE conn7 <- [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:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 08:15:41 INFO - PROCESS | 3568 | 1467040541497 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3568 | 1467040541499 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 08:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:15:41 INFO - PROCESS | 3568 | 1467040541508 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3568 | 1467040541510 Marionette TRACE conn7 <- [1,818,null,{}] 08:15:41 INFO - PROCESS | 3568 | 1467040541513 Marionette TRACE conn7 -> [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:15:41 INFO - PROCESS | 3568 | 1467040541515 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:41 INFO - PROCESS | 3568 | 1467040541627 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 08:15:41 INFO - PROCESS | 3568 | 1467040541636 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3568 | 1467040541643 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:41 INFO - PROCESS | 3568 | ++DOCSHELL 1681E800 == 32 [pid = 3568] [id = 214] 08:15:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16821800) [pid = 3568] [serial = 640] [outer = 00000000] 08:15:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16830800) [pid = 3568] [serial = 641] [outer = 16821800] 08:15:41 INFO - PROCESS | 3568 | 1467040541749 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16846C00) [pid = 3568] [serial = 642] [outer = 16821800] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (12752000) [pid = 3568] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0D67A000) [pid = 3568] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16520000) [pid = 3568] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DD6EC00) [pid = 3568] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0EE7F000) [pid = 3568] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0CFB7000) [pid = 3568] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1455A000) [pid = 3568] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16832400) [pid = 3568] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16846400) [pid = 3568] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0DD56000) [pid = 3568] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:15:42 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16819C00) [pid = 3568] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:15:42 INFO - PROCESS | 3568 | 1467040542370 Marionette TRACE conn7 <- [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:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 08:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:15:42 INFO - PROCESS | 3568 | 1467040542382 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3568 | 1467040542384 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 3568 | 1467040542386 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 3568 | 1467040542388 Marionette TRACE conn7 <- [1,822,null,{}] 08:15:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (15793C00) [pid = 3568] [serial = 643] [outer = 0E1B6000] 08:15:42 INFO - PROCESS | 3568 | 1467040542411 Marionette TRACE conn7 -> [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:15:42 INFO - PROCESS | 3568 | 1467040542413 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:42 INFO - PROCESS | 3568 | 1467040542503 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 08:15:42 INFO - PROCESS | 3568 | 1467040542537 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3568 | 1467040542539 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:42 INFO - PROCESS | 3568 | ++DOCSHELL 09160C00 == 33 [pid = 3568] [id = 215] 08:15:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16989400) [pid = 3568] [serial = 644] [outer = 00000000] 08:15:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1698D400) [pid = 3568] [serial = 645] [outer = 16989400] 08:15:42 INFO - PROCESS | 3568 | 1467040542589 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16990800) [pid = 3568] [serial = 646] [outer = 16989400] 08:15:43 INFO - PROCESS | 3568 | 1467040543021 Marionette TRACE conn7 <- [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:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 08:15:43 INFO - PROCESS | 3568 | 1467040543058 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 08:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:15:43 INFO - PROCESS | 3568 | 1467040543060 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 08:15:43 INFO - PROCESS | 3568 | 1467040543063 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 3568 | 1467040543065 Marionette TRACE conn7 <- [1,826,null,{}] 08:15:43 INFO - PROCESS | 3568 | 1467040543068 Marionette TRACE conn7 -> [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:15:43 INFO - PROCESS | 3568 | 1467040543070 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:43 INFO - PROCESS | 3568 | 1467040543151 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 08:15:43 INFO - PROCESS | 3568 | 1467040543157 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3568 | 1467040543159 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:43 INFO - PROCESS | 3568 | ++DOCSHELL 1698D000 == 34 [pid = 3568] [id = 216] 08:15:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16995C00) [pid = 3568] [serial = 647] [outer = 00000000] 08:15:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A08400) [pid = 3568] [serial = 648] [outer = 16995C00] 08:15:43 INFO - PROCESS | 3568 | 1467040543206 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A0C800) [pid = 3568] [serial = 649] [outer = 16995C00] 08:15:43 INFO - PROCESS | 3568 | 1467040543639 Marionette TRACE conn7 <- [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:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 08:15:43 INFO - PROCESS | 3568 | 1467040543694 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 3568 | 1467040543696 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 08:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:15:43 INFO - PROCESS | 3568 | 1467040543699 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 3568 | 1467040543701 Marionette TRACE conn7 <- [1,830,null,{}] 08:15:43 INFO - PROCESS | 3568 | 1467040543705 Marionette TRACE conn7 -> [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:15:43 INFO - PROCESS | 3568 | 1467040543707 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:43 INFO - PROCESS | 3568 | 1467040543788 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 08:15:43 INFO - PROCESS | 3568 | 1467040543796 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3568 | 1467040543798 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:43 INFO - PROCESS | 3568 | ++DOCSHELL 16A0EC00 == 35 [pid = 3568] [id = 217] 08:15:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A0F000) [pid = 3568] [serial = 650] [outer = 00000000] 08:15:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A2D000) [pid = 3568] [serial = 651] [outer = 16A0F000] 08:15:43 INFO - PROCESS | 3568 | 1467040543845 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16A31800) [pid = 3568] [serial = 652] [outer = 16A0F000] 08:15:44 INFO - PROCESS | 3568 | 1467040544666 Marionette TRACE conn7 <- [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:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1017ms 08:15:44 INFO - PROCESS | 3568 | 1467040544721 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 08:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:15:44 INFO - PROCESS | 3568 | 1467040544726 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 08:15:44 INFO - PROCESS | 3568 | 1467040544731 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3568 | 1467040544736 Marionette TRACE conn7 <- [1,834,null,{}] 08:15:44 INFO - PROCESS | 3568 | 1467040544804 Marionette TRACE conn7 -> [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:15:44 INFO - PROCESS | 3568 | 1467040544808 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:44 INFO - PROCESS | 3568 | 1467040544948 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 08:15:45 INFO - PROCESS | 3568 | 1467040545039 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3568 | 1467040545042 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:45 INFO - PROCESS | 3568 | ++DOCSHELL 0DE68800 == 36 [pid = 3568] [id = 218] 08:15:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0DE70400) [pid = 3568] [serial = 653] [outer = 00000000] 08:15:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0E382400) [pid = 3568] [serial = 654] [outer = 0DE70400] 08:15:45 INFO - PROCESS | 3568 | 1467040545104 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0EE7F400) [pid = 3568] [serial = 655] [outer = 0DE70400] 08:15:45 INFO - PROCESS | 3568 | 1467040545890 Marionette TRACE conn7 <- [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:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1184ms 08:15:45 INFO - PROCESS | 3568 | 1467040545915 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3568 | 1467040545920 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:15:45 INFO - PROCESS | 3568 | 1467040545926 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 3568 | 1467040545929 Marionette TRACE conn7 <- [1,838,null,{}] 08:15:45 INFO - PROCESS | 3568 | 1467040545933 Marionette TRACE conn7 -> [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:15:45 INFO - PROCESS | 3568 | 1467040545936 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:46 INFO - PROCESS | 3568 | 1467040546095 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 08:15:46 INFO - PROCESS | 3568 | 1467040546220 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3568 | 1467040546223 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:46 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB4C00 == 37 [pid = 3568] [id = 219] 08:15:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0CFBE800) [pid = 3568] [serial = 656] [outer = 00000000] 08:15:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0DE64C00) [pid = 3568] [serial = 657] [outer = 0CFBE800] 08:15:46 INFO - PROCESS | 3568 | 1467040546281 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E032000) [pid = 3568] [serial = 658] [outer = 0CFBE800] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 1698D000 == 36 [pid = 3568] [id = 216] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 09160C00 == 35 [pid = 3568] [id = 215] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 1681E800 == 34 [pid = 3568] [id = 214] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 165AD800 == 33 [pid = 3568] [id = 213] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 1447AC00 == 32 [pid = 3568] [id = 212] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 121D4800 == 31 [pid = 3568] [id = 211] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 0E291C00 == 30 [pid = 3568] [id = 210] 08:15:46 INFO - PROCESS | 3568 | --DOCSHELL 0CFB3800 == 29 [pid = 3568] [id = 209] 08:15:47 INFO - PROCESS | 3568 | 1467040547088 Marionette TRACE conn7 <- [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:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1170ms 08:15:47 INFO - PROCESS | 3568 | 1467040547100 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3568 | 1467040547104 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:15:47 INFO - PROCESS | 3568 | 1467040547108 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 3568 | 1467040547113 Marionette TRACE conn7 <- [1,842,null,{}] 08:15:47 INFO - PROCESS | 3568 | 1467040547118 Marionette TRACE conn7 -> [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:15:47 INFO - PROCESS | 3568 | 1467040547120 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:47 INFO - PROCESS | 3568 | 1467040547221 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1315C400) [pid = 3568] [serial = 596] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0D7EEC00) [pid = 3568] [serial = 584] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DE0BC00) [pid = 3568] [serial = 585] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1680CC00) [pid = 3568] [serial = 582] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E03FC00) [pid = 3568] [serial = 590] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E18AC00) [pid = 3568] [serial = 591] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0EEA5C00) [pid = 3568] [serial = 593] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D03D400) [pid = 3568] [serial = 587] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DD53400) [pid = 3568] [serial = 588] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16174400) [pid = 3568] [serial = 600] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (15798800) [pid = 3568] [serial = 599] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16842C00) [pid = 3568] [serial = 609] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1684CC00) [pid = 3568] [serial = 612] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0EE9F800) [pid = 3568] [serial = 602] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16829800) [pid = 3568] [serial = 605] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1683EC00) [pid = 3568] [serial = 608] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (14568C00) [pid = 3568] [serial = 611] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16801400) [pid = 3568] [serial = 603] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (13F66400) [pid = 3568] [serial = 597] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (11011400) [pid = 3568] [serial = 594] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1682A800) [pid = 3568] [serial = 606] [outer = 00000000] [url = about:blank] 08:15:47 INFO - PROCESS | 3568 | 1467040547314 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3568 | 1467040547316 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:47 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0E800 == 30 [pid = 3568] [id = 220] 08:15:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0CFB2000) [pid = 3568] [serial = 659] [outer = 00000000] 08:15:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0D684C00) [pid = 3568] [serial = 660] [outer = 0CFB2000] 08:15:47 INFO - PROCESS | 3568 | 1467040547368 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0DE40800) [pid = 3568] [serial = 661] [outer = 0CFB2000] 08:15:47 INFO - PROCESS | 3568 | 1467040547810 Marionette TRACE conn7 <- [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:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 08:15:47 INFO - PROCESS | 3568 | 1467040547844 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3568 | 1467040547849 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 08:15:47 INFO - PROCESS | 3568 | 1467040547855 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:15:47 INFO - PROCESS | 3568 | 1467040547858 Marionette TRACE conn7 <- [1,846,null,{}] 08:15:47 INFO - PROCESS | 3568 | 1467040547862 Marionette TRACE conn7 -> [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:15:47 INFO - PROCESS | 3568 | 1467040547864 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:47 INFO - PROCESS | 3568 | 1467040547953 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 08:15:47 INFO - PROCESS | 3568 | 1467040547963 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3568 | 1467040547965 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:47 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E5400 == 31 [pid = 3568] [id = 221] 08:15:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0EE9E800) [pid = 3568] [serial = 662] [outer = 00000000] 08:15:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0F1D0400) [pid = 3568] [serial = 663] [outer = 0EE9E800] 08:15:48 INFO - PROCESS | 3568 | 1467040548015 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1201DC00) [pid = 3568] [serial = 664] [outer = 0EE9E800] 08:15:48 INFO - PROCESS | 3568 | 1467040548496 Marionette TRACE conn7 <- [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:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 08:15:48 INFO - PROCESS | 3568 | 1467040548531 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3568 | 1467040548533 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 08:15:48 INFO - PROCESS | 3568 | 1467040548536 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:15:48 INFO - PROCESS | 3568 | 1467040548540 Marionette TRACE conn7 <- [1,850,null,{}] 08:15:48 INFO - PROCESS | 3568 | 1467040548551 Marionette TRACE conn7 -> [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:15:48 INFO - PROCESS | 3568 | 1467040548555 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:48 INFO - PROCESS | 3568 | 1467040548642 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 08:15:48 INFO - PROCESS | 3568 | 1467040548652 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3568 | 1467040548655 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:48 INFO - PROCESS | 3568 | ++DOCSHELL 13A48000 == 32 [pid = 3568] [id = 222] 08:15:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (13A4B000) [pid = 3568] [serial = 665] [outer = 00000000] 08:15:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1447A400) [pid = 3568] [serial = 666] [outer = 13A4B000] 08:15:48 INFO - PROCESS | 3568 | 1467040548705 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (145D8000) [pid = 3568] [serial = 667] [outer = 13A4B000] 08:15:49 INFO - PROCESS | 3568 | 1467040549169 Marionette TRACE conn7 <- [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:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 08:15:49 INFO - PROCESS | 3568 | 1467040549211 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3568 | 1467040549214 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 3568 | 1467040549217 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:15:49 INFO - PROCESS | 3568 | 1467040549218 Marionette TRACE conn7 <- [1,854,null,{}] 08:15:49 INFO - PROCESS | 3568 | 1467040549222 Marionette TRACE conn7 -> [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:15:49 INFO - PROCESS | 3568 | 1467040549224 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:49 INFO - PROCESS | 3568 | 1467040549344 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 08:15:49 INFO - PROCESS | 3568 | 1467040549353 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3568 | 1467040549355 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:49 INFO - PROCESS | 3568 | ++DOCSHELL 1651A800 == 33 [pid = 3568] [id = 223] 08:15:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1651B000) [pid = 3568] [serial = 668] [outer = 00000000] 08:15:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16803400) [pid = 3568] [serial = 669] [outer = 1651B000] 08:15:49 INFO - PROCESS | 3568 | 1467040549403 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1680C000) [pid = 3568] [serial = 670] [outer = 1651B000] 08:15:49 INFO - PROCESS | 3568 | 1467040549878 Marionette TRACE conn7 <- [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:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 08:15:49 INFO - PROCESS | 3568 | 1467040549896 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3568 | 1467040549898 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 3568 | 1467040549901 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:15:49 INFO - PROCESS | 3568 | 1467040549903 Marionette TRACE conn7 <- [1,858,null,{}] 08:15:49 INFO - PROCESS | 3568 | 1467040549906 Marionette TRACE conn7 -> [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:15:49 INFO - PROCESS | 3568 | 1467040549908 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:50 INFO - PROCESS | 3568 | 1467040550028 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 08:15:50 INFO - PROCESS | 3568 | 1467040550034 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3568 | 1467040550036 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:50 INFO - PROCESS | 3568 | ++DOCSHELL 0DE10800 == 34 [pid = 3568] [id = 224] 08:15:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0DE10C00) [pid = 3568] [serial = 671] [outer = 00000000] 08:15:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1681C800) [pid = 3568] [serial = 672] [outer = 0DE10C00] 08:15:50 INFO - PROCESS | 3568 | 1467040550084 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16821400) [pid = 3568] [serial = 673] [outer = 0DE10C00] 08:15:50 INFO - PROCESS | 3568 | 1467040550583 Marionette TRACE conn7 <- [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:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 08:15:50 INFO - PROCESS | 3568 | 1467040550636 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3568 | 1467040550638 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:15:50 INFO - PROCESS | 3568 | 1467040550641 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 3568 | 1467040550642 Marionette TRACE conn7 <- [1,862,null,{}] 08:15:50 INFO - PROCESS | 3568 | 1467040550646 Marionette TRACE conn7 -> [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:15:50 INFO - PROCESS | 3568 | 1467040550652 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:50 INFO - PROCESS | 3568 | 1467040550819 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 08:15:50 INFO - PROCESS | 3568 | 1467040550888 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3568 | 1467040550890 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:50 INFO - PROCESS | 3568 | ++DOCSHELL 1682C400 == 35 [pid = 3568] [id = 225] 08:15:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16830000) [pid = 3568] [serial = 674] [outer = 00000000] 08:15:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (168A4400) [pid = 3568] [serial = 675] [outer = 16830000] 08:15:50 INFO - PROCESS | 3568 | 1467040550947 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16846000) [pid = 3568] [serial = 676] [outer = 16830000] 08:15:51 INFO - PROCESS | 3568 | 1467040551385 Marionette TRACE conn7 <- [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:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 770ms 08:15:51 INFO - PROCESS | 3568 | 1467040551412 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3568 | 1467040551414 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 08:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:15:51 INFO - PROCESS | 3568 | 1467040551417 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3568 | 1467040551419 Marionette TRACE conn7 <- [1,866,null,{}] 08:15:51 INFO - PROCESS | 3568 | 1467040551423 Marionette TRACE conn7 -> [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:15:51 INFO - PROCESS | 3568 | 1467040551425 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:51 INFO - PROCESS | 3568 | 1467040551539 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 08:15:51 INFO - PROCESS | 3568 | 1467040551545 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3568 | 1467040551547 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:51 INFO - PROCESS | 3568 | ++DOCSHELL 168AE400 == 36 [pid = 3568] [id = 226] 08:15:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (168AF800) [pid = 3568] [serial = 677] [outer = 00000000] 08:15:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16A02800) [pid = 3568] [serial = 678] [outer = 168AF800] 08:15:51 INFO - PROCESS | 3568 | 1467040551593 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16A03400) [pid = 3568] [serial = 679] [outer = 168AF800] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0E293400) [pid = 3568] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (121D5400) [pid = 3568] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0D03BC00) [pid = 3568] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1455E400) [pid = 3568] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D7F6400) [pid = 3568] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1270F400) [pid = 3568] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (168A5800) [pid = 3568] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (165B0400) [pid = 3568] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16821800) [pid = 3568] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16989400) [pid = 3568] [serial = 644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1447BC00) [pid = 3568] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:15:51 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16995C00) [pid = 3568] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:15:52 INFO - PROCESS | 3568 | 1467040552126 Marionette TRACE conn7 <- [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:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 731ms 08:15:52 INFO - PROCESS | 3568 | 1467040552174 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3568 | 1467040552176 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 3568 | 1467040552182 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:15:52 INFO - PROCESS | 3568 | 1467040552183 Marionette TRACE conn7 <- [1,870,null,{}] 08:15:52 INFO - PROCESS | 3568 | 1467040552187 Marionette TRACE conn7 -> [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:15:52 INFO - PROCESS | 3568 | 1467040552189 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:52 INFO - PROCESS | 3568 | 1467040552273 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 08:15:52 INFO - PROCESS | 3568 | 1467040552279 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 3568 | 1467040552281 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:52 INFO - PROCESS | 3568 | ++DOCSHELL 14472000 == 37 [pid = 3568] [id = 227] 08:15:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16809000) [pid = 3568] [serial = 680] [outer = 00000000] 08:15:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168B0800) [pid = 3568] [serial = 681] [outer = 16809000] 08:15:52 INFO - PROCESS | 3568 | 1467040552327 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16995400) [pid = 3568] [serial = 682] [outer = 16809000] 08:15:52 INFO - PROCESS | 3568 | 1467040552756 Marionette TRACE conn7 <- [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:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 08:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:15:52 INFO - PROCESS | 3568 | 1467040552815 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3568 | 1467040552817 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 3568 | 1467040552820 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 3568 | 1467040552822 Marionette TRACE conn7 <- [1,874,null,{}] 08:15:52 INFO - PROCESS | 3568 | 1467040552825 Marionette TRACE conn7 -> [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:15:52 INFO - PROCESS | 3568 | 1467040552827 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:52 INFO - PROCESS | 3568 | 1467040552919 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 08:15:52 INFO - PROCESS | 3568 | 1467040552926 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 3568 | 1467040552928 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:52 INFO - PROCESS | 3568 | ++DOCSHELL 16A2A000 == 38 [pid = 3568] [id = 228] 08:15:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A33000) [pid = 3568] [serial = 683] [outer = 00000000] 08:15:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16CA3000) [pid = 3568] [serial = 684] [outer = 16A33000] 08:15:52 INFO - PROCESS | 3568 | 1467040552973 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (174BC000) [pid = 3568] [serial = 685] [outer = 16A33000] 08:15:53 INFO - PROCESS | 3568 | 1467040553398 Marionette TRACE conn7 <- [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:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 08:15:53 INFO - PROCESS | 3568 | 1467040553451 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 3568 | 1467040553453 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 08:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:15:53 INFO - PROCESS | 3568 | 1467040553456 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 3568 | 1467040553458 Marionette TRACE conn7 <- [1,878,null,{}] 08:15:53 INFO - PROCESS | 3568 | 1467040553462 Marionette TRACE conn7 -> [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:15:53 INFO - PROCESS | 3568 | 1467040553464 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:53 INFO - PROCESS | 3568 | 1467040553548 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 08:15:53 INFO - PROCESS | 3568 | 1467040553553 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 3568 | 1467040553555 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:53 INFO - PROCESS | 3568 | ++DOCSHELL 174C8000 == 39 [pid = 3568] [id = 229] 08:15:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (174C8C00) [pid = 3568] [serial = 686] [outer = 00000000] 08:15:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (17560C00) [pid = 3568] [serial = 687] [outer = 174C8C00] 08:15:53 INFO - PROCESS | 3568 | 1467040553602 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (17561400) [pid = 3568] [serial = 688] [outer = 174C8C00] 08:15:54 INFO - PROCESS | 3568 | 1467040554321 Marionette TRACE conn7 <- [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:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 08:15:54 INFO - PROCESS | 3568 | 1467040554388 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3568 | 1467040554393 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 08:15:54 INFO - PROCESS | 3568 | 1467040554398 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:15:54 INFO - PROCESS | 3568 | 1467040554404 Marionette TRACE conn7 <- [1,882,null,{}] 08:15:54 INFO - PROCESS | 3568 | 1467040554410 Marionette TRACE conn7 -> [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:15:54 INFO - PROCESS | 3568 | 1467040554413 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:54 INFO - PROCESS | 3568 | 1467040554570 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 08:15:54 INFO - PROCESS | 3568 | 1467040554696 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 3568 | 1467040554699 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:54 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3AC00 == 40 [pid = 3568] [id = 230] 08:15:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0DE3C400) [pid = 3568] [serial = 689] [outer = 00000000] 08:15:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E194C00) [pid = 3568] [serial = 690] [outer = 0DE3C400] 08:15:54 INFO - PROCESS | 3568 | 1467040554783 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0EE36400) [pid = 3568] [serial = 691] [outer = 0DE3C400] 08:15:55 INFO - PROCESS | 3568 | 1467040555438 Marionette TRACE conn7 <- [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:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1079ms 08:15:55 INFO - PROCESS | 3568 | 1467040555482 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 3568 | 1467040555487 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:15:55 INFO - PROCESS | 3568 | 1467040555493 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 3568 | 1467040555496 Marionette TRACE conn7 <- [1,886,null,{}] 08:15:55 INFO - PROCESS | 3568 | 1467040555500 Marionette TRACE conn7 -> [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:15:55 INFO - PROCESS | 3568 | 1467040555503 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:55 INFO - PROCESS | 3568 | 1467040555627 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 08:15:55 INFO - PROCESS | 3568 | 1467040555755 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 3568 | 1467040555758 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:55 INFO - PROCESS | 3568 | ++DOCSHELL 14565800 == 41 [pid = 3568] [id = 231] 08:15:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (145D5400) [pid = 3568] [serial = 692] [outer = 00000000] 08:15:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16802C00) [pid = 3568] [serial = 693] [outer = 145D5400] 08:15:55 INFO - PROCESS | 3568 | 1467040555818 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (16829800) [pid = 3568] [serial = 694] [outer = 145D5400] 08:15:56 INFO - PROCESS | 3568 | 1467040556418 Marionette TRACE conn7 <- [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:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 08:15:56 INFO - PROCESS | 3568 | 1467040556467 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3568 | 1467040556470 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:15:56 INFO - PROCESS | 3568 | 1467040556474 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3568 | 1467040556478 Marionette TRACE conn7 <- [1,890,null,{}] 08:15:56 INFO - PROCESS | 3568 | 1467040556490 Marionette TRACE conn7 -> [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:15:56 INFO - PROCESS | 3568 | 1467040556495 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:56 INFO - PROCESS | 3568 | 1467040556609 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 08:15:56 INFO - PROCESS | 3568 | 1467040556717 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3568 | 1467040556721 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:56 INFO - PROCESS | 3568 | ++DOCSHELL 17569800 == 42 [pid = 3568] [id = 232] 08:15:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (1756AC00) [pid = 3568] [serial = 695] [outer = 00000000] 08:15:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (1756E800) [pid = 3568] [serial = 696] [outer = 1756AC00] 08:15:56 INFO - PROCESS | 3568 | 1467040556782 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (1766DC00) [pid = 3568] [serial = 697] [outer = 1756AC00] 08:15:57 INFO - PROCESS | 3568 | 1467040557464 Marionette TRACE conn7 <- [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:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1024ms 08:15:57 INFO - PROCESS | 3568 | 1467040557500 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3568 | 1467040557503 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 08:15:57 INFO - PROCESS | 3568 | 1467040557507 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:15:57 INFO - PROCESS | 3568 | 1467040557509 Marionette TRACE conn7 <- [1,894,null,{}] 08:15:57 INFO - PROCESS | 3568 | 1467040557514 Marionette TRACE conn7 -> [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:15:57 INFO - PROCESS | 3568 | 1467040557516 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:57 INFO - PROCESS | 3568 | 1467040557635 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 08:15:57 INFO - PROCESS | 3568 | 1467040557738 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3568 | 1467040557741 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:57 INFO - PROCESS | 3568 | ++DOCSHELL 0E389400 == 43 [pid = 3568] [id = 233] 08:15:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0E5AD400) [pid = 3568] [serial = 698] [outer = 00000000] 08:15:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (12750C00) [pid = 3568] [serial = 699] [outer = 0E5AD400] 08:15:57 INFO - PROCESS | 3568 | 1467040557795 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (152A8000) [pid = 3568] [serial = 700] [outer = 0E5AD400] 08:15:58 INFO - PROCESS | 3568 | 1467040558547 Marionette TRACE conn7 <- [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:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1076ms 08:15:58 INFO - PROCESS | 3568 | 1467040558587 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3568 | 1467040558591 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:15:58 INFO - PROCESS | 3568 | 1467040558595 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3568 | 1467040558600 Marionette TRACE conn7 <- [1,898,null,{}] 08:15:58 INFO - PROCESS | 3568 | 1467040558605 Marionette TRACE conn7 -> [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:15:58 INFO - PROCESS | 3568 | 1467040558608 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:58 INFO - PROCESS | 3568 | 1467040558713 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 16A2A000 == 42 [pid = 3568] [id = 228] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 14472000 == 41 [pid = 3568] [id = 227] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 168AE400 == 40 [pid = 3568] [id = 226] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 1682C400 == 39 [pid = 3568] [id = 225] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 0DE10800 == 38 [pid = 3568] [id = 224] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 1651A800 == 37 [pid = 3568] [id = 223] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 13A48000 == 36 [pid = 3568] [id = 222] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 0E5E5400 == 35 [pid = 3568] [id = 221] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 0CF0E800 == 34 [pid = 3568] [id = 220] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 0CFB4C00 == 33 [pid = 3568] [id = 219] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 0DE68800 == 32 [pid = 3568] [id = 218] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 16A0EC00 == 31 [pid = 3568] [id = 217] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 17569800 == 30 [pid = 3568] [id = 232] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 0E389400 == 29 [pid = 3568] [id = 233] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 14565800 == 28 [pid = 3568] [id = 231] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 174C8000 == 27 [pid = 3568] [id = 229] 08:15:59 INFO - PROCESS | 3568 | --DOCSHELL 0DE3AC00 == 26 [pid = 3568] [id = 230] 08:15:59 INFO - PROCESS | 3568 | 1467040559499 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 3568 | 1467040559502 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (0E38CC00) [pid = 3568] [serial = 629] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0E5E2800) [pid = 3568] [serial = 630] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (123CFC00) [pid = 3568] [serial = 632] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0D63A800) [pid = 3568] [serial = 626] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0DD50000) [pid = 3568] [serial = 627] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (16992800) [pid = 3568] [serial = 624] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (168B1400) [pid = 3568] [serial = 623] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E38E800) [pid = 3568] [serial = 615] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0E28F000) [pid = 3568] [serial = 614] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (13F63800) [pid = 3568] [serial = 618] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (127DF000) [pid = 3568] [serial = 617] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (168B1800) [pid = 3568] [serial = 621] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (168AC400) [pid = 3568] [serial = 620] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1680C400) [pid = 3568] [serial = 639] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16807C00) [pid = 3568] [serial = 638] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16830800) [pid = 3568] [serial = 641] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1698D400) [pid = 3568] [serial = 645] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16990800) [pid = 3568] [serial = 646] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16846C00) [pid = 3568] [serial = 642] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A2C800) [pid = 3568] [serial = 369] [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:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A2D000) [pid = 3568] [serial = 651] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (145D6800) [pid = 3568] [serial = 635] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (152B4800) [pid = 3568] [serial = 636] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16A08400) [pid = 3568] [serial = 648] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16A0C800) [pid = 3568] [serial = 649] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1270B800) [pid = 3568] [serial = 633] [outer = 00000000] [url = about:blank] 08:15:59 INFO - PROCESS | 3568 | ++DOCSHELL 0915F800 == 27 [pid = 3568] [id = 234] 08:15:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (09161000) [pid = 3568] [serial = 701] [outer = 00000000] 08:15:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0CF01800) [pid = 3568] [serial = 702] [outer = 09161000] 08:15:59 INFO - PROCESS | 3568 | 1467040559667 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0CFB0C00) [pid = 3568] [serial = 703] [outer = 09161000] 08:16:00 INFO - PROCESS | 3568 | 1467040560095 Marionette TRACE conn7 <- [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:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1590ms 08:16:00 INFO - PROCESS | 3568 | 1467040560188 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3568 | 1467040560192 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:16:00 INFO - PROCESS | 3568 | 1467040560200 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3568 | 1467040560203 Marionette TRACE conn7 <- [1,902,null,{}] 08:16:00 INFO - PROCESS | 3568 | 1467040560209 Marionette TRACE conn7 -> [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:16:00 INFO - PROCESS | 3568 | 1467040560214 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:00 INFO - PROCESS | 3568 | 1467040560316 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 08:16:00 INFO - PROCESS | 3568 | 1467040560327 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3568 | 1467040560330 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:00 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6C000 == 28 [pid = 3568] [id = 235] 08:16:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DD6CC00) [pid = 3568] [serial = 704] [outer = 00000000] 08:16:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0DE02000) [pid = 3568] [serial = 705] [outer = 0DD6CC00] 08:16:00 INFO - PROCESS | 3568 | 1467040560379 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0DE37C00) [pid = 3568] [serial = 706] [outer = 0DD6CC00] 08:16:00 INFO - PROCESS | 3568 | 1467040560873 Marionette TRACE conn7 <- [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:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 08:16:00 INFO - PROCESS | 3568 | 1467040560934 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3568 | 1467040560939 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:16:00 INFO - PROCESS | 3568 | 1467040560944 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3568 | 1467040560946 Marionette TRACE conn7 <- [1,906,null,{}] 08:16:00 INFO - PROCESS | 3568 | 1467040560950 Marionette TRACE conn7 -> [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:16:00 INFO - PROCESS | 3568 | 1467040560953 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:01 INFO - PROCESS | 3568 | 1467040561046 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 08:16:01 INFO - PROCESS | 3568 | 1467040561136 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3568 | 1467040561138 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:01 INFO - PROCESS | 3568 | ++DOCSHELL 0E18F400 == 29 [pid = 3568] [id = 236] 08:16:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E18FC00) [pid = 3568] [serial = 707] [outer = 00000000] 08:16:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0E291C00) [pid = 3568] [serial = 708] [outer = 0E18FC00] 08:16:01 INFO - PROCESS | 3568 | 1467040561187 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E389800) [pid = 3568] [serial = 709] [outer = 0E18FC00] 08:16:01 INFO - PROCESS | 3568 | 1467040561615 Marionette TRACE conn7 <- [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:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 08:16:01 INFO - PROCESS | 3568 | 1467040561677 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 3568 | 1467040561679 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:16:01 INFO - PROCESS | 3568 | 1467040561684 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3568 | 1467040561691 Marionette TRACE conn7 <- [1,910,null,{}] 08:16:01 INFO - PROCESS | 3568 | 1467040561706 Marionette TRACE conn7 -> [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:16:01 INFO - PROCESS | 3568 | 1467040561710 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:01 INFO - PROCESS | 3568 | 1467040561838 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 08:16:01 INFO - PROCESS | 3568 | 1467040561852 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3568 | 1467040561854 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:01 INFO - PROCESS | 3568 | ++DOCSHELL 0D097400 == 30 [pid = 3568] [id = 237] 08:16:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (120A1000) [pid = 3568] [serial = 710] [outer = 00000000] 08:16:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (123BD000) [pid = 3568] [serial = 711] [outer = 120A1000] 08:16:01 INFO - PROCESS | 3568 | 1467040561913 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1270B800) [pid = 3568] [serial = 712] [outer = 120A1000] 08:16:02 INFO - PROCESS | 3568 | 1467040562386 Marionette TRACE conn7 <- [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:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 08:16:02 INFO - PROCESS | 3568 | 1467040562441 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3568 | 1467040562444 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:16:02 INFO - PROCESS | 3568 | 1467040562450 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3568 | 1467040562451 Marionette TRACE conn7 <- [1,914,null,{}] 08:16:02 INFO - PROCESS | 3568 | 1467040562455 Marionette TRACE conn7 -> [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:16:02 INFO - PROCESS | 3568 | 1467040562457 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:02 INFO - PROCESS | 3568 | 1467040562580 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 08:16:02 INFO - PROCESS | 3568 | 1467040562640 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3568 | 1467040562642 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:02 INFO - PROCESS | 3568 | ++DOCSHELL 1274DC00 == 31 [pid = 3568] [id = 238] 08:16:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1274E800) [pid = 3568] [serial = 713] [outer = 00000000] 08:16:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1315D400) [pid = 3568] [serial = 714] [outer = 1274E800] 08:16:02 INFO - PROCESS | 3568 | 1467040562692 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (13A47000) [pid = 3568] [serial = 715] [outer = 1274E800] 08:16:03 INFO - PROCESS | 3568 | 1467040563151 Marionette TRACE conn7 <- [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:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 08:16:03 INFO - PROCESS | 3568 | 1467040563184 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3568 | 1467040563186 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:16:03 INFO - PROCESS | 3568 | 1467040563190 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3568 | 1467040563191 Marionette TRACE conn7 <- [1,918,null,{}] 08:16:03 INFO - PROCESS | 3568 | 1467040563195 Marionette TRACE conn7 -> [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:16:03 INFO - PROCESS | 3568 | 1467040563197 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:03 INFO - PROCESS | 3568 | 1467040563314 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 08:16:03 INFO - PROCESS | 3568 | 1467040563320 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3568 | 1467040563326 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:03 INFO - PROCESS | 3568 | ++DOCSHELL 14561800 == 32 [pid = 3568] [id = 239] 08:16:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (14561C00) [pid = 3568] [serial = 716] [outer = 00000000] 08:16:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (145D6800) [pid = 3568] [serial = 717] [outer = 14561C00] 08:16:03 INFO - PROCESS | 3568 | 1467040563439 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16520400) [pid = 3568] [serial = 718] [outer = 14561C00] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0DE10C00) [pid = 3568] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0CFBE800) [pid = 3568] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0DE70400) [pid = 3568] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16830000) [pid = 3568] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0CFB2000) [pid = 3568] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1651B000) [pid = 3568] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13A4B000) [pid = 3568] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16A0F000) [pid = 3568] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0EE9E800) [pid = 3568] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16A33000) [pid = 3568] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (174C8C00) [pid = 3568] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (168AF800) [pid = 3568] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:16:03 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16809000) [pid = 3568] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:16:04 INFO - PROCESS | 3568 | 1467040564174 Marionette TRACE conn7 <- [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:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1016ms 08:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:16:04 INFO - PROCESS | 3568 | 1467040564209 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3568 | 1467040564211 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 08:16:04 INFO - PROCESS | 3568 | 1467040564214 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3568 | 1467040564216 Marionette TRACE conn7 <- [1,922,null,{}] 08:16:04 INFO - PROCESS | 3568 | 1467040564219 Marionette TRACE conn7 -> [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:16:04 INFO - PROCESS | 3568 | 1467040564222 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:04 INFO - PROCESS | 3568 | 1467040564310 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 08:16:04 INFO - PROCESS | 3568 | 1467040564318 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3568 | 1467040564320 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:04 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB7800 == 33 [pid = 3568] [id = 240] 08:16:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1315A800) [pid = 3568] [serial = 719] [outer = 00000000] 08:16:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16804400) [pid = 3568] [serial = 720] [outer = 1315A800] 08:16:04 INFO - PROCESS | 3568 | 1467040564375 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16807C00) [pid = 3568] [serial = 721] [outer = 1315A800] 08:16:04 INFO - PROCESS | 3568 | 1467040564937 Marionette TRACE conn7 <- [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:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 770ms 08:16:04 INFO - PROCESS | 3568 | 1467040564985 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3568 | 1467040564991 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:16:04 INFO - PROCESS | 3568 | 1467040564996 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3568 | 1467040565000 Marionette TRACE conn7 <- [1,926,null,{}] 08:16:04 INFO - PROCESS | 3568 | 1467040565006 Marionette TRACE conn7 -> [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:16:04 INFO - PROCESS | 3568 | 1467040565009 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:05 INFO - PROCESS | 3568 | 1467040565184 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 08:16:05 INFO - PROCESS | 3568 | 1467040565298 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3568 | 1467040565304 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:05 INFO - PROCESS | 3568 | ++DOCSHELL 0DD51000 == 34 [pid = 3568] [id = 241] 08:16:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0DD52000) [pid = 3568] [serial = 722] [outer = 00000000] 08:16:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0DE02800) [pid = 3568] [serial = 723] [outer = 0DD52000] 08:16:05 INFO - PROCESS | 3568 | 1467040565366 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E03A400) [pid = 3568] [serial = 724] [outer = 0DD52000] 08:16:06 INFO - PROCESS | 3568 | 1467040566130 Marionette TRACE conn7 <- [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:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1180ms 08:16:06 INFO - PROCESS | 3568 | 1467040566199 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3568 | 1467040566205 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 08:16:06 INFO - PROCESS | 3568 | 1467040566212 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:16:06 INFO - PROCESS | 3568 | 1467040566215 Marionette TRACE conn7 <- [1,930,null,{}] 08:16:06 INFO - PROCESS | 3568 | 1467040566219 Marionette TRACE conn7 -> [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:16:06 INFO - PROCESS | 3568 | 1467040566222 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:06 INFO - PROCESS | 3568 | 1467040566349 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 08:16:06 INFO - PROCESS | 3568 | 1467040566472 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3568 | 1467040566475 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:06 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E2400 == 35 [pid = 3568] [id = 242] 08:16:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E5ED400) [pid = 3568] [serial = 725] [outer = 00000000] 08:16:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (120AE000) [pid = 3568] [serial = 726] [outer = 0E5ED400] 08:16:06 INFO - PROCESS | 3568 | 1467040566540 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (123B8400) [pid = 3568] [serial = 727] [outer = 0E5ED400] 08:16:07 INFO - PROCESS | 3568 | 1467040567254 Marionette TRACE conn7 <- [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:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1129ms 08:16:07 INFO - PROCESS | 3568 | 1467040567451 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 3568 | 1467040567456 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 08:16:07 INFO - PROCESS | 3568 | 1467040567462 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:16:07 INFO - PROCESS | 3568 | 1467040567465 Marionette TRACE conn7 <- [1,934,null,{}] 08:16:07 INFO - PROCESS | 3568 | 1467040567471 Marionette TRACE conn7 -> [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:16:07 INFO - PROCESS | 3568 | 1467040567474 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:07 INFO - PROCESS | 3568 | 1467040567590 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 08:16:07 INFO - PROCESS | 3568 | 1467040567696 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3568 | 1467040567701 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:07 INFO - PROCESS | 3568 | ++DOCSHELL 0D680C00 == 36 [pid = 3568] [id = 243] 08:16:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0D760400) [pid = 3568] [serial = 728] [outer = 00000000] 08:16:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0D7F5800) [pid = 3568] [serial = 729] [outer = 0D760400] 08:16:07 INFO - PROCESS | 3568 | 1467040567754 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0DD71800) [pid = 3568] [serial = 730] [outer = 0D760400] 08:16:08 INFO - PROCESS | 3568 | --DOCSHELL 0CFB2C00 == 35 [pid = 3568] [id = 116] 08:16:08 INFO - PROCESS | 3568 | --DOCSHELL 128C6C00 == 34 [pid = 3568] [id = 115] 08:16:08 INFO - PROCESS | 3568 | --DOCSHELL 1315A000 == 33 [pid = 3568] [id = 108] 08:16:08 INFO - PROCESS | 3568 | --DOCSHELL 0E037C00 == 32 [pid = 3568] [id = 113] 08:16:08 INFO - PROCESS | 3568 | --DOCSHELL 0CFB1800 == 31 [pid = 3568] [id = 102] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1681C800) [pid = 3568] [serial = 672] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E032000) [pid = 3568] [serial = 658] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E382400) [pid = 3568] [serial = 654] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (168A4400) [pid = 3568] [serial = 675] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0EE7F400) [pid = 3568] [serial = 655] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0D684C00) [pid = 3568] [serial = 660] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DE40800) [pid = 3568] [serial = 661] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16803400) [pid = 3568] [serial = 669] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1447A400) [pid = 3568] [serial = 666] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (145D8000) [pid = 3568] [serial = 667] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A31800) [pid = 3568] [serial = 652] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0F1D0400) [pid = 3568] [serial = 663] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1201DC00) [pid = 3568] [serial = 664] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DE64C00) [pid = 3568] [serial = 657] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16821400) [pid = 3568] [serial = 673] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (174BC000) [pid = 3568] [serial = 685] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (17560C00) [pid = 3568] [serial = 687] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (17561400) [pid = 3568] [serial = 688] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16A02800) [pid = 3568] [serial = 678] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16846000) [pid = 3568] [serial = 676] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (168B0800) [pid = 3568] [serial = 681] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (16CA3000) [pid = 3568] [serial = 684] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (16A03400) [pid = 3568] [serial = 679] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (16995400) [pid = 3568] [serial = 682] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (1680C000) [pid = 3568] [serial = 670] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3568 | 1467040568304 Marionette TRACE conn7 <- [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:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 872ms 08:16:08 INFO - PROCESS | 3568 | 1467040568340 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3568 | 1467040568344 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:16:08 INFO - PROCESS | 3568 | 1467040568350 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3568 | 1467040568353 Marionette TRACE conn7 <- [1,938,null,{}] 08:16:08 INFO - PROCESS | 3568 | 1467040568357 Marionette TRACE conn7 -> [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:16:08 INFO - PROCESS | 3568 | 1467040568360 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:08 INFO - PROCESS | 3568 | 1467040568447 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 08:16:08 INFO - PROCESS | 3568 | 1467040568456 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 3568 | 1467040568458 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:08 INFO - PROCESS | 3568 | ++DOCSHELL 0DE63400 == 32 [pid = 3568] [id = 244] 08:16:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0DE64C00) [pid = 3568] [serial = 731] [outer = 00000000] 08:16:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0E194400) [pid = 3568] [serial = 732] [outer = 0DE64C00] 08:16:08 INFO - PROCESS | 3568 | 1467040568516 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0E38A800) [pid = 3568] [serial = 733] [outer = 0DE64C00] 08:16:09 INFO - PROCESS | 3568 | 1467040569013 Marionette TRACE conn7 <- [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:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 08:16:09 INFO - PROCESS | 3568 | 1467040569102 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3568 | 1467040569104 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 08:16:09 INFO - PROCESS | 3568 | 1467040569111 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3568 | 1467040569113 Marionette TRACE conn7 <- [1,942,null,{}] 08:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:16:09 INFO - PROCESS | 3568 | 1467040569123 Marionette TRACE conn7 -> [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:16:09 INFO - PROCESS | 3568 | 1467040569127 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:09 INFO - PROCESS | 3568 | 1467040569235 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 08:16:09 INFO - PROCESS | 3568 | 1467040569325 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3568 | 1467040569329 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:09 INFO - PROCESS | 3568 | ++DOCSHELL 0E037000 == 33 [pid = 3568] [id = 245] 08:16:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (12814400) [pid = 3568] [serial = 734] [outer = 00000000] 08:16:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (1315A000) [pid = 3568] [serial = 735] [outer = 12814400] 08:16:09 INFO - PROCESS | 3568 | 1467040569380 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (14476800) [pid = 3568] [serial = 736] [outer = 12814400] 08:16:09 INFO - PROCESS | 3568 | 1467040569796 Marionette TRACE conn7 <- [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:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 08:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:16:09 INFO - PROCESS | 3568 | 1467040569846 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3568 | 1467040569848 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 08:16:09 INFO - PROCESS | 3568 | 1467040569851 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3568 | 1467040569853 Marionette TRACE conn7 <- [1,946,null,{}] 08:16:09 INFO - PROCESS | 3568 | 1467040569857 Marionette TRACE conn7 -> [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:16:09 INFO - PROCESS | 3568 | 1467040569859 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:09 INFO - PROCESS | 3568 | 1467040569952 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 08:16:09 INFO - PROCESS | 3568 | 1467040569957 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3568 | 1467040569960 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:09 INFO - PROCESS | 3568 | ++DOCSHELL 152B3000 == 34 [pid = 3568] [id = 246] 08:16:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (152B6400) [pid = 3568] [serial = 737] [outer = 00000000] 08:16:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (1680C000) [pid = 3568] [serial = 738] [outer = 152B6400] 08:16:10 INFO - PROCESS | 3568 | 1467040570019 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (1681CC00) [pid = 3568] [serial = 739] [outer = 152B6400] 08:16:10 INFO - PROCESS | 3568 | 1467040570482 Marionette TRACE conn7 <- [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:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 08:16:10 INFO - PROCESS | 3568 | 1467040570525 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3568 | 1467040570527 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:16:10 INFO - PROCESS | 3568 | 1467040570530 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3568 | 1467040570532 Marionette TRACE conn7 <- [1,950,null,{}] 08:16:10 INFO - PROCESS | 3568 | 1467040570535 Marionette TRACE conn7 -> [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:16:10 INFO - PROCESS | 3568 | 1467040570538 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:10 INFO - PROCESS | 3568 | 1467040570681 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 08:16:10 INFO - PROCESS | 3568 | 1467040570702 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3568 | 1467040570704 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:10 INFO - PROCESS | 3568 | ++DOCSHELL 16823000 == 35 [pid = 3568] [id = 247] 08:16:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (16824800) [pid = 3568] [serial = 740] [outer = 00000000] 08:16:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16828C00) [pid = 3568] [serial = 741] [outer = 16824800] 08:16:10 INFO - PROCESS | 3568 | 1467040570751 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1682C000) [pid = 3568] [serial = 742] [outer = 16824800] 08:16:11 INFO - PROCESS | 3568 | 1467040571204 Marionette TRACE conn7 <- [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:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 08:16:11 INFO - PROCESS | 3568 | 1467040571262 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3568 | 1467040571264 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 08:16:11 INFO - PROCESS | 3568 | 1467040571268 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:16:11 INFO - PROCESS | 3568 | 1467040571269 Marionette TRACE conn7 <- [1,954,null,{}] 08:16:11 INFO - PROCESS | 3568 | 1467040571273 Marionette TRACE conn7 -> [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:16:11 INFO - PROCESS | 3568 | 1467040571279 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:11 INFO - PROCESS | 3568 | 1467040571426 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 08:16:11 INFO - PROCESS | 3568 | 1467040571487 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3568 | 1467040571489 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:11 INFO - PROCESS | 3568 | ++DOCSHELL 1683EC00 == 36 [pid = 3568] [id = 248] 08:16:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1683F000) [pid = 3568] [serial = 743] [outer = 00000000] 08:16:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (168A4800) [pid = 3568] [serial = 744] [outer = 1683F000] 08:16:11 INFO - PROCESS | 3568 | 1467040571537 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168ABC00) [pid = 3568] [serial = 745] [outer = 1683F000] 08:16:12 INFO - PROCESS | 3568 | 1467040572025 Marionette TRACE conn7 <- [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:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 830ms 08:16:12 INFO - PROCESS | 3568 | 1467040572102 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3568 | 1467040572104 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:16:12 INFO - PROCESS | 3568 | 1467040572108 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 3568 | 1467040572109 Marionette TRACE conn7 <- [1,958,null,{}] 08:16:12 INFO - PROCESS | 3568 | 1467040572122 Marionette TRACE conn7 -> [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:16:12 INFO - PROCESS | 3568 | 1467040572124 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:12 INFO - PROCESS | 3568 | 1467040572239 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 08:16:12 INFO - PROCESS | 3568 | 1467040572312 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3568 | 1467040572314 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:12 INFO - PROCESS | 3568 | ++DOCSHELL 16987C00 == 37 [pid = 3568] [id = 249] 08:16:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16988000) [pid = 3568] [serial = 746] [outer = 00000000] 08:16:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1698DC00) [pid = 3568] [serial = 747] [outer = 16988000] 08:16:12 INFO - PROCESS | 3568 | 1467040572360 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1698F000) [pid = 3568] [serial = 748] [outer = 16988000] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (120A1000) [pid = 3568] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DD6CC00) [pid = 3568] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E18FC00) [pid = 3568] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1274E800) [pid = 3568] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0DE3C400) [pid = 3568] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (145D5400) [pid = 3568] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (1756AC00) [pid = 3568] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (14561C00) [pid = 3568] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:16:12 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (09161000) [pid = 3568] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:16:12 INFO - PROCESS | 3568 | 1467040572776 Marionette TRACE conn7 <- [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:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 08:16:12 INFO - PROCESS | 3568 | 1467040572843 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3568 | 1467040572845 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 08:16:12 INFO - PROCESS | 3568 | 1467040572848 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:16:12 INFO - PROCESS | 3568 | 1467040572849 Marionette TRACE conn7 <- [1,962,null,{}] 08:16:12 INFO - PROCESS | 3568 | 1467040572853 Marionette TRACE conn7 -> [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:16:12 INFO - PROCESS | 3568 | 1467040572855 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:12 INFO - PROCESS | 3568 | 1467040572940 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 08:16:12 INFO - PROCESS | 3568 | 1467040572948 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3568 | 1467040572950 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:12 INFO - PROCESS | 3568 | ++DOCSHELL 12815C00 == 38 [pid = 3568] [id = 250] 08:16:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (13152C00) [pid = 3568] [serial = 749] [outer = 00000000] 08:16:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (168AE400) [pid = 3568] [serial = 750] [outer = 13152C00] 08:16:12 INFO - PROCESS | 3568 | 1467040572997 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16988800) [pid = 3568] [serial = 751] [outer = 13152C00] 08:16:13 INFO - PROCESS | 3568 | 1467040573434 Marionette TRACE conn7 <- [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:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 08:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:16:13 INFO - PROCESS | 3568 | 1467040573482 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3568 | 1467040573484 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 08:16:13 INFO - PROCESS | 3568 | 1467040573487 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3568 | 1467040573489 Marionette TRACE conn7 <- [1,966,null,{}] 08:16:13 INFO - PROCESS | 3568 | 1467040573492 Marionette TRACE conn7 -> [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:16:13 INFO - PROCESS | 3568 | 1467040573494 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:13 INFO - PROCESS | 3568 | 1467040573580 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 08:16:13 INFO - PROCESS | 3568 | 1467040573586 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3568 | 1467040573588 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:13 INFO - PROCESS | 3568 | ++DOCSHELL 16A08000 == 39 [pid = 3568] [id = 251] 08:16:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A08400) [pid = 3568] [serial = 752] [outer = 00000000] 08:16:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A09400) [pid = 3568] [serial = 753] [outer = 16A08400] 08:16:13 INFO - PROCESS | 3568 | 1467040573661 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A0E400) [pid = 3568] [serial = 754] [outer = 16A08400] 08:16:14 INFO - PROCESS | 3568 | 1467040574094 Marionette TRACE conn7 <- [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:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 672ms 08:16:14 INFO - PROCESS | 3568 | 1467040574160 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3568 | 1467040574163 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 08:16:14 INFO - PROCESS | 3568 | 1467040574166 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:16:14 INFO - PROCESS | 3568 | 1467040574167 Marionette TRACE conn7 <- [1,970,null,{}] 08:16:14 INFO - PROCESS | 3568 | 1467040574171 Marionette TRACE conn7 -> [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:16:14 INFO - PROCESS | 3568 | 1467040574173 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:14 INFO - PROCESS | 3568 | 1467040574265 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 08:16:14 INFO - PROCESS | 3568 | 1467040574271 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3568 | 1467040574273 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:14 INFO - PROCESS | 3568 | ++DOCSHELL 16A2A000 == 40 [pid = 3568] [id = 252] 08:16:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A2E400) [pid = 3568] [serial = 755] [outer = 00000000] 08:16:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A34000) [pid = 3568] [serial = 756] [outer = 16A2E400] 08:16:14 INFO - PROCESS | 3568 | 1467040574320 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16C9D000) [pid = 3568] [serial = 757] [outer = 16A2E400] 08:16:14 INFO - PROCESS | 3568 | 1467040574991 Marionette TRACE conn7 <- [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:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 870ms 08:16:15 INFO - PROCESS | 3568 | 1467040575041 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3568 | 1467040575046 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:16:15 INFO - PROCESS | 3568 | 1467040575050 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 3568 | 1467040575054 Marionette TRACE conn7 <- [1,974,null,{}] 08:16:15 INFO - PROCESS | 3568 | 1467040575060 Marionette TRACE conn7 -> [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:16:15 INFO - PROCESS | 3568 | 1467040575063 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:15 INFO - PROCESS | 3568 | 1467040575189 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 08:16:15 INFO - PROCESS | 3568 | 1467040575317 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 3568 | 1467040575320 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:15 INFO - PROCESS | 3568 | ++DOCSHELL 0D03E800 == 41 [pid = 3568] [id = 253] 08:16:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0DD5B000) [pid = 3568] [serial = 758] [outer = 00000000] 08:16:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E28F000) [pid = 3568] [serial = 759] [outer = 0DD5B000] 08:16:15 INFO - PROCESS | 3568 | 1467040575382 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0F1CC400) [pid = 3568] [serial = 760] [outer = 0DD5B000] 08:16:15 INFO - PROCESS | 3568 | 1467040575981 Marionette TRACE conn7 <- [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:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 990ms 08:16:16 INFO - PROCESS | 3568 | 1467040576041 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3568 | 1467040576046 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:16:16 INFO - PROCESS | 3568 | 1467040576053 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3568 | 1467040576056 Marionette TRACE conn7 <- [1,978,null,{}] 08:16:16 INFO - PROCESS | 3568 | 1467040576060 Marionette TRACE conn7 -> [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:16:16 INFO - PROCESS | 3568 | 1467040576063 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:16 INFO - PROCESS | 3568 | 1467040576176 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 08:16:16 INFO - PROCESS | 3568 | 1467040576304 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3568 | 1467040576307 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:16 INFO - PROCESS | 3568 | ++DOCSHELL 1281B800 == 42 [pid = 3568] [id = 254] 08:16:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1281D400) [pid = 3568] [serial = 761] [outer = 00000000] 08:16:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (145D8000) [pid = 3568] [serial = 762] [outer = 1281D400] 08:16:16 INFO - PROCESS | 3568 | 1467040576366 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16803C00) [pid = 3568] [serial = 763] [outer = 1281D400] 08:16:16 INFO - PROCESS | 3568 | 1467040576983 Marionette TRACE conn7 <- [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:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 08:16:17 INFO - PROCESS | 3568 | 1467040577026 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3568 | 1467040577029 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:16:17 INFO - PROCESS | 3568 | 1467040577032 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3568 | 1467040577036 Marionette TRACE conn7 <- [1,982,null,{}] 08:16:17 INFO - PROCESS | 3568 | 1467040577047 Marionette TRACE conn7 -> [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:16:17 INFO - PROCESS | 3568 | 1467040577052 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:17 INFO - PROCESS | 3568 | 1467040577164 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 08:16:17 INFO - PROCESS | 3568 | 1467040577299 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3568 | 1467040577303 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:17 INFO - PROCESS | 3568 | ++DOCSHELL 16A31800 == 43 [pid = 3568] [id = 255] 08:16:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16A31C00) [pid = 3568] [serial = 764] [outer = 00000000] 08:16:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (1704D000) [pid = 3568] [serial = 765] [outer = 16A31C00] 08:16:17 INFO - PROCESS | 3568 | 1467040577366 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (174C0C00) [pid = 3568] [serial = 766] [outer = 16A31C00] 08:16:18 INFO - PROCESS | 3568 | 1467040578024 Marionette TRACE conn7 <- [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:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1021ms 08:16:18 INFO - PROCESS | 3568 | 1467040578057 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3568 | 1467040578060 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 08:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:16:18 INFO - PROCESS | 3568 | 1467040578064 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 3568 | 1467040578066 Marionette TRACE conn7 <- [1,986,null,{}] 08:16:18 INFO - PROCESS | 3568 | 1467040578070 Marionette TRACE conn7 -> [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:16:18 INFO - PROCESS | 3568 | 1467040578072 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:18 INFO - PROCESS | 3568 | 1467040578190 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 08:16:18 INFO - PROCESS | 3568 | 1467040578292 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3568 | 1467040578294 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:18 INFO - PROCESS | 3568 | ++DOCSHELL 0E389000 == 44 [pid = 3568] [id = 256] 08:16:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E38A000) [pid = 3568] [serial = 767] [outer = 00000000] 08:16:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (121C7C00) [pid = 3568] [serial = 768] [outer = 0E38A000] 08:16:18 INFO - PROCESS | 3568 | 1467040578351 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (13A48000) [pid = 3568] [serial = 769] [outer = 0E38A000] 08:16:19 INFO - PROCESS | 3568 | 1467040579145 Marionette TRACE conn7 <- [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:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1120ms 08:16:19 INFO - PROCESS | 3568 | 1467040579187 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3568 | 1467040579191 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:16:19 INFO - PROCESS | 3568 | 1467040579195 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3568 | 1467040579200 Marionette TRACE conn7 <- [1,990,null,{}] 08:16:19 INFO - PROCESS | 3568 | 1467040579205 Marionette TRACE conn7 -> [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:16:19 INFO - PROCESS | 3568 | 1467040579208 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:19 INFO - PROCESS | 3568 | 1467040579365 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 08:16:19 INFO - PROCESS | 3568 | 1467040579420 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3568 | 1467040579424 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:19 INFO - PROCESS | 3568 | ++DOCSHELL 0F1CA000 == 45 [pid = 3568] [id = 257] 08:16:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (1100F400) [pid = 3568] [serial = 770] [outer = 00000000] 08:16:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (120AD800) [pid = 3568] [serial = 771] [outer = 1100F400] 08:16:19 INFO - PROCESS | 3568 | 1467040579477 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (1270AC00) [pid = 3568] [serial = 772] [outer = 1100F400] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 16522400 == 44 [pid = 3568] [id = 118] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0DD50800 == 43 [pid = 3568] [id = 112] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 1274EC00 == 42 [pid = 3568] [id = 107] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 123B6400 == 41 [pid = 3568] [id = 114] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0915F800 == 40 [pid = 3568] [id = 234] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0D767800 == 39 [pid = 3568] [id = 103] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0EE3C000 == 38 [pid = 3568] [id = 106] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 16172800 == 37 [pid = 3568] [id = 109] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0CFBC400 == 36 [pid = 3568] [id = 110] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0E04E000 == 35 [pid = 3568] [id = 105] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0CFB7C00 == 34 [pid = 3568] [id = 111] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 0E033C00 == 33 [pid = 3568] [id = 104] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 16521400 == 32 [pid = 3568] [id = 117] 08:16:20 INFO - PROCESS | 3568 | --DOCSHELL 1683D800 == 31 [pid = 3568] [id = 119] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (123BD000) [pid = 3568] [serial = 711] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0DE02000) [pid = 3568] [serial = 705] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0DE37C00) [pid = 3568] [serial = 706] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0E291C00) [pid = 3568] [serial = 708] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (13A47000) [pid = 3568] [serial = 715] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (1315D400) [pid = 3568] [serial = 714] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0EE36400) [pid = 3568] [serial = 691] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0E194C00) [pid = 3568] [serial = 690] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16829800) [pid = 3568] [serial = 694] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16802C00) [pid = 3568] [serial = 693] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (1766DC00) [pid = 3568] [serial = 697] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1756E800) [pid = 3568] [serial = 696] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (12750C00) [pid = 3568] [serial = 699] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (145D6800) [pid = 3568] [serial = 717] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16520400) [pid = 3568] [serial = 718] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0CF01800) [pid = 3568] [serial = 702] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1270B800) [pid = 3568] [serial = 712] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16804400) [pid = 3568] [serial = 720] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E389800) [pid = 3568] [serial = 709] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0CFB0C00) [pid = 3568] [serial = 703] [outer = 00000000] [url = about:blank] 08:16:20 INFO - PROCESS | 3568 | 1467040580724 Marionette TRACE conn7 <- [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:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1581ms 08:16:20 INFO - PROCESS | 3568 | 1467040580778 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3568 | 1467040580782 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:16:20 INFO - PROCESS | 3568 | 1467040580787 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3568 | 1467040580791 Marionette TRACE conn7 <- [1,994,null,{}] 08:16:20 INFO - PROCESS | 3568 | 1467040580797 Marionette TRACE conn7 -> [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:16:20 INFO - PROCESS | 3568 | 1467040580800 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:20 INFO - PROCESS | 3568 | 1467040580895 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 08:16:20 INFO - PROCESS | 3568 | 1467040580902 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3568 | 1467040580905 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:20 INFO - PROCESS | 3568 | ++DOCSHELL 0D684800 == 32 [pid = 3568] [id = 258] 08:16:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0D75FC00) [pid = 3568] [serial = 773] [outer = 00000000] 08:16:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0DD4E800) [pid = 3568] [serial = 774] [outer = 0D75FC00] 08:16:20 INFO - PROCESS | 3568 | 1467040580957 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0DD6C800) [pid = 3568] [serial = 775] [outer = 0D75FC00] 08:16:21 INFO - PROCESS | 3568 | 1467040581456 Marionette TRACE conn7 <- [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:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 08:16:21 INFO - PROCESS | 3568 | 1467040581546 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3568 | 1467040581551 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 08:16:21 INFO - PROCESS | 3568 | 1467040581557 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:16:21 INFO - PROCESS | 3568 | 1467040581560 Marionette TRACE conn7 <- [1,998,null,{}] 08:16:21 INFO - PROCESS | 3568 | 1467040581564 Marionette TRACE conn7 -> [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:16:21 INFO - PROCESS | 3568 | 1467040581567 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:21 INFO - PROCESS | 3568 | 1467040581665 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 08:16:21 INFO - PROCESS | 3568 | 1467040581672 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3568 | 1467040581675 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:21 INFO - PROCESS | 3568 | ++DOCSHELL 0E18C800 == 33 [pid = 3568] [id = 259] 08:16:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E18F000) [pid = 3568] [serial = 776] [outer = 00000000] 08:16:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E28E400) [pid = 3568] [serial = 777] [outer = 0E18F000] 08:16:21 INFO - PROCESS | 3568 | 1467040581726 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E382000) [pid = 3568] [serial = 778] [outer = 0E18F000] 08:16:22 INFO - PROCESS | 3568 | 1467040582196 Marionette TRACE conn7 <- [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:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 08:16:22 INFO - PROCESS | 3568 | 1467040582233 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3568 | 1467040582235 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3568 | 1467040582238 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:16:22 INFO - PROCESS | 3568 | 1467040582242 Marionette TRACE conn7 <- [1,1002,null,{}] 08:16:22 INFO - PROCESS | 3568 | 1467040582253 Marionette TRACE conn7 -> [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:16:22 INFO - PROCESS | 3568 | 1467040582257 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:22 INFO - PROCESS | 3568 | 1467040582342 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 08:16:22 INFO - PROCESS | 3568 | 1467040582352 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3568 | 1467040582355 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:22 INFO - PROCESS | 3568 | ++DOCSHELL 120F3400 == 34 [pid = 3568] [id = 260] 08:16:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (121CD800) [pid = 3568] [serial = 779] [outer = 00000000] 08:16:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (123CAC00) [pid = 3568] [serial = 780] [outer = 121CD800] 08:16:22 INFO - PROCESS | 3568 | 1467040582406 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (12727400) [pid = 3568] [serial = 781] [outer = 121CD800] 08:16:22 INFO - PROCESS | 3568 | 1467040582873 Marionette TRACE conn7 <- [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:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 08:16:22 INFO - PROCESS | 3568 | 1467040582913 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3568 | 1467040582916 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3568 | 1467040582919 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:16:22 INFO - PROCESS | 3568 | 1467040582921 Marionette TRACE conn7 <- [1,1006,null,{}] 08:16:22 INFO - PROCESS | 3568 | 1467040582937 Marionette TRACE conn7 -> [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:16:22 INFO - PROCESS | 3568 | 1467040582939 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:23 INFO - PROCESS | 3568 | 1467040583088 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 08:16:23 INFO - PROCESS | 3568 | 1467040583106 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3568 | 1467040583108 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:23 INFO - PROCESS | 3568 | ++DOCSHELL 1315CC00 == 35 [pid = 3568] [id = 261] 08:16:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (13A43000) [pid = 3568] [serial = 782] [outer = 00000000] 08:16:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (14565800) [pid = 3568] [serial = 783] [outer = 13A43000] 08:16:23 INFO - PROCESS | 3568 | 1467040583156 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (145DF400) [pid = 3568] [serial = 784] [outer = 13A43000] 08:16:23 INFO - PROCESS | 3568 | 1467040583612 Marionette TRACE conn7 <- [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:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 08:16:23 INFO - PROCESS | 3568 | 1467040583653 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 08:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:16:23 INFO - PROCESS | 3568 | 1467040583655 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 08:16:23 INFO - PROCESS | 3568 | 1467040583664 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 3568 | 1467040583665 Marionette TRACE conn7 <- [1,1010,null,{}] 08:16:23 INFO - PROCESS | 3568 | 1467040583670 Marionette TRACE conn7 -> [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:16:23 INFO - PROCESS | 3568 | 1467040583672 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:23 INFO - PROCESS | 3568 | 1467040583783 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 08:16:23 INFO - PROCESS | 3568 | 1467040583793 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3568 | 1467040583795 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:23 INFO - PROCESS | 3568 | ++DOCSHELL 152AF800 == 36 [pid = 3568] [id = 262] 08:16:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (152B1000) [pid = 3568] [serial = 785] [outer = 00000000] 08:16:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (165A9C00) [pid = 3568] [serial = 786] [outer = 152B1000] 08:16:23 INFO - PROCESS | 3568 | 1467040583844 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (16806C00) [pid = 3568] [serial = 787] [outer = 152B1000] 08:16:24 INFO - PROCESS | 3568 | 1467040584341 Marionette TRACE conn7 <- [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:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 08:16:24 INFO - PROCESS | 3568 | 1467040584407 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3568 | 1467040584409 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 08:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:16:24 INFO - PROCESS | 3568 | 1467040584422 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 3568 | 1467040584424 Marionette TRACE conn7 <- [1,1014,null,{}] 08:16:24 INFO - PROCESS | 3568 | 1467040584428 Marionette TRACE conn7 -> [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:16:24 INFO - PROCESS | 3568 | 1467040584434 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:24 INFO - PROCESS | 3568 | 1467040584565 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 08:16:24 INFO - PROCESS | 3568 | 1467040584629 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3568 | 1467040584631 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:24 INFO - PROCESS | 3568 | ++DOCSHELL 1682CC00 == 37 [pid = 3568] [id = 263] 08:16:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (16833C00) [pid = 3568] [serial = 788] [outer = 00000000] 08:16:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (16841800) [pid = 3568] [serial = 789] [outer = 16833C00] 08:16:24 INFO - PROCESS | 3568 | 1467040584678 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (16847400) [pid = 3568] [serial = 790] [outer = 16833C00] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (1683F000) [pid = 3568] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (152B6400) [pid = 3568] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0DD52000) [pid = 3568] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16824800) [pid = 3568] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E5ED400) [pid = 3568] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (13152C00) [pid = 3568] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1315A800) [pid = 3568] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (12814400) [pid = 3568] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0D760400) [pid = 3568] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DE64C00) [pid = 3568] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16A08400) [pid = 3568] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E5AD400) [pid = 3568] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16988000) [pid = 3568] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:16:25 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16A2E400) [pid = 3568] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:16:25 INFO - PROCESS | 3568 | 1467040585396 Marionette TRACE conn7 <- [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:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1021ms 08:16:25 INFO - PROCESS | 3568 | 1467040585447 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3568 | 1467040585449 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 08:16:25 INFO - PROCESS | 3568 | 1467040585452 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:16:25 INFO - PROCESS | 3568 | 1467040585454 Marionette TRACE conn7 <- [1,1018,null,{}] 08:16:25 INFO - PROCESS | 3568 | 1467040585464 Marionette TRACE conn7 -> [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:16:25 INFO - PROCESS | 3568 | 1467040585466 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:25 INFO - PROCESS | 3568 | 1467040585548 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 08:16:25 INFO - PROCESS | 3568 | 1467040585556 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 3568 | 1467040585558 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:25 INFO - PROCESS | 3568 | ++DOCSHELL 0DE04400 == 38 [pid = 3568] [id = 264] 08:16:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E383C00) [pid = 3568] [serial = 791] [outer = 00000000] 08:16:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1274E800) [pid = 3568] [serial = 792] [outer = 0E383C00] 08:16:25 INFO - PROCESS | 3568 | 1467040585605 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (145DD400) [pid = 3568] [serial = 793] [outer = 0E383C00] 08:16:26 INFO - PROCESS | 3568 | 1467040586031 Marionette TRACE conn7 <- [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:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 08:16:26 INFO - PROCESS | 3568 | 1467040586091 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3568 | 1467040586093 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 3568 | 1467040586096 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:16:26 INFO - PROCESS | 3568 | 1467040586099 Marionette TRACE conn7 <- [1,1022,null,{}] 08:16:26 INFO - PROCESS | 3568 | 1467040586102 Marionette TRACE conn7 -> [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:16:26 INFO - PROCESS | 3568 | 1467040586104 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:26 INFO - PROCESS | 3568 | 1467040586186 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 08:16:26 INFO - PROCESS | 3568 | 1467040586195 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3568 | 1467040586197 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:26 INFO - PROCESS | 3568 | ++DOCSHELL 0DE64C00 == 39 [pid = 3568] [id = 265] 08:16:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1681A000) [pid = 3568] [serial = 794] [outer = 00000000] 08:16:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (168A3400) [pid = 3568] [serial = 795] [outer = 1681A000] 08:16:26 INFO - PROCESS | 3568 | 1467040586243 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (145D5400) [pid = 3568] [serial = 796] [outer = 1681A000] 08:16:26 INFO - PROCESS | 3568 | 1467040586719 Marionette TRACE conn7 <- [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:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 08:16:26 INFO - PROCESS | 3568 | 1467040586771 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3568 | 1467040586773 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 3568 | 1467040586776 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:16:26 INFO - PROCESS | 3568 | 1467040586778 Marionette TRACE conn7 <- [1,1026,null,{}] 08:16:26 INFO - PROCESS | 3568 | 1467040586782 Marionette TRACE conn7 -> [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:16:26 INFO - PROCESS | 3568 | 1467040586784 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:26 INFO - PROCESS | 3568 | 1467040586868 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 08:16:26 INFO - PROCESS | 3568 | 1467040586874 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3568 | 1467040586876 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:26 INFO - PROCESS | 3568 | ++DOCSHELL 0E5ED400 == 40 [pid = 3568] [id = 266] 08:16:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16992400) [pid = 3568] [serial = 797] [outer = 00000000] 08:16:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16A04400) [pid = 3568] [serial = 798] [outer = 16992400] 08:16:26 INFO - PROCESS | 3568 | 1467040586934 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16A0B800) [pid = 3568] [serial = 799] [outer = 16992400] 08:16:27 INFO - PROCESS | 3568 | 1467040587681 Marionette TRACE conn7 <- [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:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 08:16:27 INFO - PROCESS | 3568 | 1467040587751 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 08:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:16:27 INFO - PROCESS | 3568 | 1467040587756 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 08:16:27 INFO - PROCESS | 3568 | 1467040587761 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 3568 | 1467040587765 Marionette TRACE conn7 <- [1,1030,null,{}] 08:16:27 INFO - PROCESS | 3568 | 1467040587770 Marionette TRACE conn7 -> [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:16:27 INFO - PROCESS | 3568 | 1467040587774 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:27 INFO - PROCESS | 3568 | 1467040587909 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 08:16:28 INFO - PROCESS | 3568 | 1467040588034 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3568 | 1467040588038 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:28 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBE400 == 41 [pid = 3568] [id = 267] 08:16:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0D67E400) [pid = 3568] [serial = 800] [outer = 00000000] 08:16:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0DE10C00) [pid = 3568] [serial = 801] [outer = 0D67E400] 08:16:28 INFO - PROCESS | 3568 | 1467040588100 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0E04C000) [pid = 3568] [serial = 802] [outer = 0D67E400] 08:16:28 INFO - PROCESS | 3568 | 1467040588764 Marionette TRACE conn7 <- [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:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1023ms 08:16:28 INFO - PROCESS | 3568 | 1467040588784 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3568 | 1467040588789 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:16:28 INFO - PROCESS | 3568 | 1467040588796 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3568 | 1467040588799 Marionette TRACE conn7 <- [1,1034,null,{}] 08:16:28 INFO - PROCESS | 3568 | 1467040588803 Marionette TRACE conn7 -> [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:16:28 INFO - PROCESS | 3568 | 1467040588806 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:28 INFO - PROCESS | 3568 | 1467040588926 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 08:16:29 INFO - PROCESS | 3568 | 1467040589054 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3568 | 1467040589057 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:29 INFO - PROCESS | 3568 | ++DOCSHELL 0EFDE400 == 42 [pid = 3568] [id = 268] 08:16:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (11011400) [pid = 3568] [serial = 803] [outer = 00000000] 08:16:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (123CE400) [pid = 3568] [serial = 804] [outer = 11011400] 08:16:29 INFO - PROCESS | 3568 | 1467040589115 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (13A47400) [pid = 3568] [serial = 805] [outer = 11011400] 08:16:30 INFO - PROCESS | 3568 | 1467040590041 Marionette TRACE conn7 <- [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:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1285ms 08:16:30 INFO - PROCESS | 3568 | 1467040590101 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3568 | 1467040590106 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:16:30 INFO - PROCESS | 3568 | 1467040590112 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3568 | 1467040590115 Marionette TRACE conn7 <- [1,1038,null,{}] 08:16:30 INFO - PROCESS | 3568 | 1467040590121 Marionette TRACE conn7 -> [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:16:30 INFO - PROCESS | 3568 | 1467040590124 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:30 INFO - PROCESS | 3568 | 1467040590249 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 08:16:30 INFO - PROCESS | 3568 | 1467040590381 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3568 | 1467040590385 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:30 INFO - PROCESS | 3568 | ++DOCSHELL 0DE09800 == 43 [pid = 3568] [id = 269] 08:16:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (0DE0D400) [pid = 3568] [serial = 806] [outer = 00000000] 08:16:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (0E031C00) [pid = 3568] [serial = 807] [outer = 0DE0D400] 08:16:30 INFO - PROCESS | 3568 | 1467040590436 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (0E04AC00) [pid = 3568] [serial = 808] [outer = 0DE0D400] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 0DE64C00 == 42 [pid = 3568] [id = 265] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 0DE04400 == 41 [pid = 3568] [id = 264] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 1682CC00 == 40 [pid = 3568] [id = 263] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 152AF800 == 39 [pid = 3568] [id = 262] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 1315CC00 == 38 [pid = 3568] [id = 261] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 120F3400 == 37 [pid = 3568] [id = 260] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 0E18C800 == 36 [pid = 3568] [id = 259] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 0D684800 == 35 [pid = 3568] [id = 258] 08:16:30 INFO - PROCESS | 3568 | --DOCSHELL 0F1CA000 == 34 [pid = 3568] [id = 257] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (168A4800) [pid = 3568] [serial = 744] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (1680C000) [pid = 3568] [serial = 738] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0E03A400) [pid = 3568] [serial = 724] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (16828C00) [pid = 3568] [serial = 741] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (123B8400) [pid = 3568] [serial = 727] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (168AE400) [pid = 3568] [serial = 750] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (16988800) [pid = 3568] [serial = 751] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0DE02800) [pid = 3568] [serial = 723] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16807C00) [pid = 3568] [serial = 721] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (14476800) [pid = 3568] [serial = 736] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1681CC00) [pid = 3568] [serial = 739] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (120AE000) [pid = 3568] [serial = 726] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0D7F5800) [pid = 3568] [serial = 729] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DD71800) [pid = 3568] [serial = 730] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1682C000) [pid = 3568] [serial = 742] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E194400) [pid = 3568] [serial = 732] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16A09400) [pid = 3568] [serial = 753] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (152A8000) [pid = 3568] [serial = 700] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (168ABC00) [pid = 3568] [serial = 745] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1698F000) [pid = 3568] [serial = 748] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E38A800) [pid = 3568] [serial = 733] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1698DC00) [pid = 3568] [serial = 747] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1315A000) [pid = 3568] [serial = 735] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16A0E400) [pid = 3568] [serial = 754] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16C9D000) [pid = 3568] [serial = 757] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16A34000) [pid = 3568] [serial = 756] [outer = 00000000] [url = about:blank] 08:16:30 INFO - PROCESS | 3568 | 1467040590929 Marionette TRACE conn7 <- [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:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 890ms 08:16:30 INFO - PROCESS | 3568 | 1467040591002 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3568 | 1467040591007 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:16:30 INFO - PROCESS | 3568 | 1467040591012 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3568 | 1467040591015 Marionette TRACE conn7 <- [1,1042,null,{}] 08:16:31 INFO - PROCESS | 3568 | 1467040591019 Marionette TRACE conn7 -> [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:16:31 INFO - PROCESS | 3568 | 1467040591021 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:31 INFO - PROCESS | 3568 | 1467040591111 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 08:16:31 INFO - PROCESS | 3568 | 1467040591127 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3568 | 1467040591130 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:31 INFO - PROCESS | 3568 | ++DOCSHELL 0DE39800 == 35 [pid = 3568] [id = 270] 08:16:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE39C00) [pid = 3568] [serial = 809] [outer = 00000000] 08:16:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E04DC00) [pid = 3568] [serial = 810] [outer = 0DE39C00] 08:16:31 INFO - PROCESS | 3568 | 1467040591180 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E298400) [pid = 3568] [serial = 811] [outer = 0DE39C00] 08:16:31 INFO - PROCESS | 3568 | 1467040591654 Marionette TRACE conn7 <- [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:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 08:16:31 INFO - PROCESS | 3568 | 1467040591687 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3568 | 1467040591689 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 08:16:31 INFO - PROCESS | 3568 | 1467040591693 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:16:31 INFO - PROCESS | 3568 | 1467040591696 Marionette TRACE conn7 <- [1,1046,null,{}] 08:16:31 INFO - PROCESS | 3568 | 1467040591707 Marionette TRACE conn7 -> [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:16:31 INFO - PROCESS | 3568 | 1467040591712 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:31 INFO - PROCESS | 3568 | 1467040591831 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 08:16:31 INFO - PROCESS | 3568 | 1467040591931 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3568 | 1467040591935 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:31 INFO - PROCESS | 3568 | ++DOCSHELL 127E6400 == 36 [pid = 3568] [id = 271] 08:16:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (127E7400) [pid = 3568] [serial = 812] [outer = 00000000] 08:16:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1315A800) [pid = 3568] [serial = 813] [outer = 127E7400] 08:16:31 INFO - PROCESS | 3568 | 1467040591986 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (13F69000) [pid = 3568] [serial = 814] [outer = 127E7400] 08:16:32 INFO - PROCESS | 3568 | 1467040592375 Marionette TRACE conn7 <- [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:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 08:16:32 INFO - PROCESS | 3568 | 1467040592427 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3568 | 1467040592430 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 08:16:32 INFO - PROCESS | 3568 | 1467040592433 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:16:32 INFO - PROCESS | 3568 | 1467040592435 Marionette TRACE conn7 <- [1,1050,null,{}] 08:16:32 INFO - PROCESS | 3568 | 1467040592438 Marionette TRACE conn7 -> [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:16:32 INFO - PROCESS | 3568 | 1467040592440 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:32 INFO - PROCESS | 3568 | 1467040592526 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 08:16:32 INFO - PROCESS | 3568 | 1467040592532 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3568 | 1467040592544 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:32 INFO - PROCESS | 3568 | ++DOCSHELL 15799000 == 37 [pid = 3568] [id = 272] 08:16:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1579B000) [pid = 3568] [serial = 815] [outer = 00000000] 08:16:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1680CC00) [pid = 3568] [serial = 816] [outer = 1579B000] 08:16:32 INFO - PROCESS | 3568 | 1467040592592 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16818400) [pid = 3568] [serial = 817] [outer = 1579B000] 08:16:33 INFO - PROCESS | 3568 | 1467040593073 Marionette TRACE conn7 <- [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:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 08:16:33 INFO - PROCESS | 3568 | 1467040593109 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3568 | 1467040593111 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:16:33 INFO - PROCESS | 3568 | 1467040593114 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3568 | 1467040593116 Marionette TRACE conn7 <- [1,1054,null,{}] 08:16:33 INFO - PROCESS | 3568 | 1467040593120 Marionette TRACE conn7 -> [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:16:33 INFO - PROCESS | 3568 | 1467040593122 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:33 INFO - PROCESS | 3568 | 1467040593264 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 08:16:33 INFO - PROCESS | 3568 | 1467040593283 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3568 | 1467040593285 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:33 INFO - PROCESS | 3568 | ++DOCSHELL 16823400 == 38 [pid = 3568] [id = 273] 08:16:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16826C00) [pid = 3568] [serial = 818] [outer = 00000000] 08:16:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1682E400) [pid = 3568] [serial = 819] [outer = 16826C00] 08:16:33 INFO - PROCESS | 3568 | 1467040593332 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1682F800) [pid = 3568] [serial = 820] [outer = 16826C00] 08:16:33 INFO - PROCESS | 3568 | 1467040593807 Marionette TRACE conn7 <- [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:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 08:16:33 INFO - PROCESS | 3568 | 1467040593847 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3568 | 1467040593849 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:16:33 INFO - PROCESS | 3568 | 1467040593852 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3568 | 1467040593854 Marionette TRACE conn7 <- [1,1058,null,{}] 08:16:33 INFO - PROCESS | 3568 | 1467040593858 Marionette TRACE conn7 -> [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:16:33 INFO - PROCESS | 3568 | 1467040593864 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:33 INFO - PROCESS | 3568 | 1467040594010 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 08:16:34 INFO - PROCESS | 3568 | 1467040594077 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3568 | 1467040594079 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:34 INFO - PROCESS | 3568 | ++DOCSHELL 0915B000 == 39 [pid = 3568] [id = 274] 08:16:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0CF08000) [pid = 3568] [serial = 821] [outer = 00000000] 08:16:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16993C00) [pid = 3568] [serial = 822] [outer = 0CF08000] 08:16:34 INFO - PROCESS | 3568 | 1467040594127 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16A09400) [pid = 3568] [serial = 823] [outer = 0CF08000] 08:16:34 INFO - PROCESS | 3568 | 1467040594612 Marionette TRACE conn7 <- [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:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 08:16:34 INFO - PROCESS | 3568 | 1467040594683 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3568 | 1467040594685 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 08:16:34 INFO - PROCESS | 3568 | 1467040594689 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:16:34 INFO - PROCESS | 3568 | 1467040594691 Marionette TRACE conn7 <- [1,1062,null,{}] 08:16:34 INFO - PROCESS | 3568 | 1467040594700 Marionette TRACE conn7 -> [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:16:34 INFO - PROCESS | 3568 | 1467040594712 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:34 INFO - PROCESS | 3568 | 1467040594928 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1100F400) [pid = 3568] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E18F000) [pid = 3568] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0D75FC00) [pid = 3568] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (121CD800) [pid = 3568] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13A43000) [pid = 3568] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (152B1000) [pid = 3568] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16833C00) [pid = 3568] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1681A000) [pid = 3568] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DD5B000) [pid = 3568] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1281D400) [pid = 3568] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A31C00) [pid = 3568] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E38A000) [pid = 3568] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:16:34 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E383C00) [pid = 3568] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:16:34 INFO - PROCESS | 3568 | 1467040594988 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3568 | 1467040594989 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:34 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0CC00 == 40 [pid = 3568] [id = 275] 08:16:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0CFBBC00) [pid = 3568] [serial = 824] [outer = 00000000] 08:16:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0DE08400) [pid = 3568] [serial = 825] [outer = 0CFBBC00] 08:16:35 INFO - PROCESS | 3568 | 1467040595036 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E039800) [pid = 3568] [serial = 826] [outer = 0CFBBC00] 08:16:35 INFO - PROCESS | 3568 | 1467040595397 Marionette TRACE conn7 <- [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:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 790ms 08:16:35 INFO - PROCESS | 3568 | 1467040595483 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3568 | 1467040595486 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 08:16:35 INFO - PROCESS | 3568 | 1467040595489 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:16:35 INFO - PROCESS | 3568 | 1467040595490 Marionette TRACE conn7 <- [1,1066,null,{}] 08:16:35 INFO - PROCESS | 3568 | 1467040595498 Marionette TRACE conn7 -> [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:16:35 INFO - PROCESS | 3568 | 1467040595500 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:35 INFO - PROCESS | 3568 | 1467040595586 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 08:16:35 INFO - PROCESS | 3568 | 1467040595592 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 3568 | 1467040595594 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:35 INFO - PROCESS | 3568 | ++DOCSHELL 1281D400 == 41 [pid = 3568] [id = 276] 08:16:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1455E800) [pid = 3568] [serial = 827] [outer = 00000000] 08:16:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1683E800) [pid = 3568] [serial = 828] [outer = 1455E800] 08:16:35 INFO - PROCESS | 3568 | 1467040595643 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A2DC00) [pid = 3568] [serial = 829] [outer = 1455E800] 08:16:36 INFO - PROCESS | 3568 | 1467040596080 Marionette TRACE conn7 <- [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:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 08:16:36 INFO - PROCESS | 3568 | 1467040596140 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3568 | 1467040596142 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 08:16:36 INFO - PROCESS | 3568 | 1467040596195 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3568 | 1467040596196 Marionette TRACE conn7 <- [1,1070,null,{}] 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:16:36 INFO - PROCESS | 3568 | 1467040596214 Marionette TRACE conn7 -> [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:16:36 INFO - PROCESS | 3568 | 1467040596216 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:36 INFO - PROCESS | 3568 | 1467040596338 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 08:16:36 INFO - PROCESS | 3568 | 1467040596347 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 3568 | 1467040596349 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:36 INFO - PROCESS | 3568 | ++DOCSHELL 1270E400 == 42 [pid = 3568] [id = 277] 08:16:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A34800) [pid = 3568] [serial = 830] [outer = 00000000] 08:16:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1756A000) [pid = 3568] [serial = 831] [outer = 16A34800] 08:16:36 INFO - PROCESS | 3568 | 1467040596394 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1756EC00) [pid = 3568] [serial = 832] [outer = 16A34800] 08:16:36 INFO - PROCESS | 3568 | 1467040596828 Marionette TRACE conn7 <- [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:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 08:16:36 INFO - PROCESS | 3568 | 1467040596892 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3568 | 1467040596894 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 08:16:36 INFO - PROCESS | 3568 | 1467040596897 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:16:36 INFO - PROCESS | 3568 | 1467040596899 Marionette TRACE conn7 <- [1,1074,null,{}] 08:16:36 INFO - PROCESS | 3568 | 1467040596903 Marionette TRACE conn7 -> [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:16:36 INFO - PROCESS | 3568 | 1467040596904 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:37 INFO - PROCESS | 3568 | 1467040597038 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 08:16:37 INFO - PROCESS | 3568 | [3568] 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:16:37 INFO - PROCESS | 3568 | 1467040597192 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3568 | 1467040597196 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:37 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB4C00 == 43 [pid = 3568] [id = 278] 08:16:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0CFB5C00) [pid = 3568] [serial = 833] [outer = 00000000] 08:16:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0D091400) [pid = 3568] [serial = 834] [outer = 0CFB5C00] 08:16:37 INFO - PROCESS | 3568 | 1467040597262 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0D765800) [pid = 3568] [serial = 835] [outer = 0CFB5C00] 08:16:37 INFO - PROCESS | 3568 | 1467040597919 Marionette TRACE conn7 <- [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:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1074ms 08:16:37 INFO - PROCESS | 3568 | 1467040597977 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3568 | 1467040597981 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 08:16:37 INFO - PROCESS | 3568 | 1467040597987 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:16:37 INFO - PROCESS | 3568 | 1467040597990 Marionette TRACE conn7 <- [1,1078,null,{}] 08:16:37 INFO - PROCESS | 3568 | 1467040597995 Marionette TRACE conn7 -> [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:16:37 INFO - PROCESS | 3568 | 1467040598000 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:38 INFO - PROCESS | 3568 | 1467040598121 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 08:16:38 INFO - PROCESS | 3568 | 1467040598257 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3568 | 1467040598260 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:38 INFO - PROCESS | 3568 | ++DOCSHELL 120A2800 == 44 [pid = 3568] [id = 279] 08:16:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (120F0800) [pid = 3568] [serial = 836] [outer = 00000000] 08:16:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (1270F800) [pid = 3568] [serial = 837] [outer = 120F0800] 08:16:38 INFO - PROCESS | 3568 | 1467040598322 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (13F66000) [pid = 3568] [serial = 838] [outer = 120F0800] 08:16:38 INFO - PROCESS | 3568 | 1467040598935 Marionette TRACE conn7 <- [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:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 08:16:38 INFO - PROCESS | 3568 | 1467040598961 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3568 | 1467040598965 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:16:38 INFO - PROCESS | 3568 | 1467040598968 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 3568 | 1467040598971 Marionette TRACE conn7 <- [1,1082,null,{}] 08:16:38 INFO - PROCESS | 3568 | 1467040598975 Marionette TRACE conn7 -> [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:16:38 INFO - PROCESS | 3568 | 1467040598978 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:39 INFO - PROCESS | 3568 | 1467040599097 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 08:16:39 INFO - PROCESS | 3568 | 1467040599232 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3568 | 1467040599235 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:39 INFO - PROCESS | 3568 | ++DOCSHELL 16810C00 == 45 [pid = 3568] [id = 280] 08:16:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16820000) [pid = 3568] [serial = 839] [outer = 00000000] 08:16:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1698DC00) [pid = 3568] [serial = 840] [outer = 16820000] 08:16:39 INFO - PROCESS | 3568 | 1467040599292 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (16A33C00) [pid = 3568] [serial = 841] [outer = 16820000] 08:16:39 INFO - PROCESS | 3568 | 1467040599929 Marionette TRACE conn7 <- [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:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1018ms 08:16:39 INFO - PROCESS | 3568 | 1467040599989 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 08:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:16:39 INFO - PROCESS | 3568 | 1467040599993 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 08:16:39 INFO - PROCESS | 3568 | 1467040600004 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 3568 | 1467040600009 Marionette TRACE conn7 <- [1,1086,null,{}] 08:16:39 INFO - PROCESS | 3568 | 1467040600013 Marionette TRACE conn7 -> [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:16:40 INFO - PROCESS | 3568 | 1467040600017 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:40 INFO - PROCESS | 3568 | 1467040600137 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 08:16:40 INFO - PROCESS | 3568 | 1467040600294 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 3568 | 1467040600297 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:40 INFO - PROCESS | 3568 | ++DOCSHELL 18451400 == 46 [pid = 3568] [id = 281] 08:16:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (185BDC00) [pid = 3568] [serial = 842] [outer = 00000000] 08:16:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (185C8800) [pid = 3568] [serial = 843] [outer = 185BDC00] 08:16:40 INFO - PROCESS | 3568 | 1467040600359 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (18ABE000) [pid = 3568] [serial = 844] [outer = 185BDC00] 08:16:41 INFO - PROCESS | 3568 | 1467040601027 Marionette TRACE conn7 <- [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:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1079ms 08:16:41 INFO - PROCESS | 3568 | 1467040601089 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3568 | 1467040601091 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 08:16:41 INFO - PROCESS | 3568 | 1467040601095 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:16:41 INFO - PROCESS | 3568 | 1467040601097 Marionette TRACE conn7 <- [1,1090,null,{}] 08:16:41 INFO - PROCESS | 3568 | 1467040601101 Marionette TRACE conn7 -> [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:16:41 INFO - PROCESS | 3568 | 1467040601104 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:41 INFO - PROCESS | 3568 | 1467040601216 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 08:16:41 INFO - PROCESS | 3568 | 1467040601462 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3568 | 1467040601466 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:41 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0EC00 == 47 [pid = 3568] [id = 282] 08:16:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (0CF10C00) [pid = 3568] [serial = 845] [outer = 00000000] 08:16:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (0D67A000) [pid = 3568] [serial = 846] [outer = 0CF10C00] 08:16:41 INFO - PROCESS | 3568 | 1467040601535 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (0DE0F800) [pid = 3568] [serial = 847] [outer = 0CF10C00] 08:16:42 INFO - PROCESS | 3568 | 1467040602129 Marionette TRACE conn7 <- [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:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1074ms 08:16:42 INFO - PROCESS | 3568 | 1467040602174 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 08:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:16:42 INFO - PROCESS | 3568 | 1467040602177 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 08:16:42 INFO - PROCESS | 3568 | 1467040602182 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3568 | 1467040602184 Marionette TRACE conn7 <- [1,1094,null,{}] 08:16:42 INFO - PROCESS | 3568 | 1467040602190 Marionette TRACE conn7 -> [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:16:42 INFO - PROCESS | 3568 | 1467040602194 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:42 INFO - PROCESS | 3568 | 1467040602300 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 1270E400 == 46 [pid = 3568] [id = 277] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 1281D400 == 45 [pid = 3568] [id = 276] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0CF0CC00 == 44 [pid = 3568] [id = 275] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0915B000 == 43 [pid = 3568] [id = 274] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 16823400 == 42 [pid = 3568] [id = 273] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 15799000 == 41 [pid = 3568] [id = 272] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 127E6400 == 40 [pid = 3568] [id = 271] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0DE39800 == 39 [pid = 3568] [id = 270] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0DE09800 == 38 [pid = 3568] [id = 269] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0E5ED400 == 37 [pid = 3568] [id = 266] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 16A31800 == 36 [pid = 3568] [id = 255] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 1281B800 == 35 [pid = 3568] [id = 254] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0D03E800 == 34 [pid = 3568] [id = 253] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0CFBE400 == 33 [pid = 3568] [id = 267] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0E389000 == 32 [pid = 3568] [id = 256] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0EFDE400 == 31 [pid = 3568] [id = 268] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 16A2A000 == 30 [pid = 3568] [id = 252] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0CF0EC00 == 29 [pid = 3568] [id = 282] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 18451400 == 28 [pid = 3568] [id = 281] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 120A2800 == 27 [pid = 3568] [id = 279] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 16810C00 == 26 [pid = 3568] [id = 280] 08:16:43 INFO - PROCESS | 3568 | --DOCSHELL 0CFB4C00 == 25 [pid = 3568] [id = 278] 08:16:43 INFO - PROCESS | 3568 | 1467040603083 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3568 | 1467040603087 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (1270AC00) [pid = 3568] [serial = 772] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (120AD800) [pid = 3568] [serial = 771] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0E28E400) [pid = 3568] [serial = 777] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0E382000) [pid = 3568] [serial = 778] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0DD4E800) [pid = 3568] [serial = 774] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0DD6C800) [pid = 3568] [serial = 775] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (123CAC00) [pid = 3568] [serial = 780] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (14565800) [pid = 3568] [serial = 783] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (145DF400) [pid = 3568] [serial = 784] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16806C00) [pid = 3568] [serial = 787] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (165A9C00) [pid = 3568] [serial = 786] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16841800) [pid = 3568] [serial = 789] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (168A3400) [pid = 3568] [serial = 795] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0F1CC400) [pid = 3568] [serial = 760] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E28F000) [pid = 3568] [serial = 759] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16803C00) [pid = 3568] [serial = 763] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (145D8000) [pid = 3568] [serial = 762] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (174C0C00) [pid = 3568] [serial = 766] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1704D000) [pid = 3568] [serial = 765] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (13A48000) [pid = 3568] [serial = 769] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (121C7C00) [pid = 3568] [serial = 768] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16847400) [pid = 3568] [serial = 790] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1274E800) [pid = 3568] [serial = 792] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16A04400) [pid = 3568] [serial = 798] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (145D5400) [pid = 3568] [serial = 796] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (12727400) [pid = 3568] [serial = 781] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (145DD400) [pid = 3568] [serial = 793] [outer = 00000000] [url = about:blank] 08:16:43 INFO - PROCESS | 3568 | ++DOCSHELL 0915B000 == 26 [pid = 3568] [id = 283] 08:16:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0915E800) [pid = 3568] [serial = 848] [outer = 00000000] 08:16:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (09173C00) [pid = 3568] [serial = 849] [outer = 0915E800] 08:16:43 INFO - PROCESS | 3568 | 1467040603259 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0CFB0400) [pid = 3568] [serial = 850] [outer = 0915E800] 08:16:43 INFO - PROCESS | 3568 | 1467040603725 Marionette TRACE conn7 <- [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:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1571ms 08:16:43 INFO - PROCESS | 3568 | 1467040603755 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 3568 | 1467040603759 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 08:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:16:43 INFO - PROCESS | 3568 | 1467040603764 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 3568 | 1467040603766 Marionette TRACE conn7 <- [1,1098,null,{}] 08:16:43 INFO - PROCESS | 3568 | 1467040603772 Marionette TRACE conn7 -> [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:16:43 INFO - PROCESS | 3568 | 1467040603776 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:43 INFO - PROCESS | 3568 | 1467040603863 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 08:16:43 INFO - PROCESS | 3568 | 1467040603873 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3568 | 1467040603876 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:43 INFO - PROCESS | 3568 | ++DOCSHELL 0DE44000 == 27 [pid = 3568] [id = 284] 08:16:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DE63C00) [pid = 3568] [serial = 851] [outer = 00000000] 08:16:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E030C00) [pid = 3568] [serial = 852] [outer = 0DE63C00] 08:16:43 INFO - PROCESS | 3568 | 1467040603927 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E03BC00) [pid = 3568] [serial = 853] [outer = 0DE63C00] 08:16:44 INFO - PROCESS | 3568 | 1467040604421 Marionette TRACE conn7 <- [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:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 08:16:44 INFO - PROCESS | 3568 | 1467040604456 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3568 | 1467040604461 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:16:44 INFO - PROCESS | 3568 | 1467040604465 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 3568 | 1467040604467 Marionette TRACE conn7 <- [1,1102,null,{}] 08:16:44 INFO - PROCESS | 3568 | 1467040604504 Marionette TRACE conn7 -> [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:16:44 INFO - PROCESS | 3568 | 1467040604506 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:44 INFO - PROCESS | 3568 | 1467040604600 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 08:16:44 INFO - PROCESS | 3568 | 1467040604692 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3568 | 1467040604695 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:44 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E2C00 == 28 [pid = 3568] [id = 285] 08:16:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E5E4000) [pid = 3568] [serial = 854] [outer = 00000000] 08:16:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0EE38400) [pid = 3568] [serial = 855] [outer = 0E5E4000] 08:16:44 INFO - PROCESS | 3568 | 1467040604742 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0EFE7C00) [pid = 3568] [serial = 856] [outer = 0E5E4000] 08:16:45 INFO - PROCESS | 3568 | 1467040605151 Marionette TRACE conn7 <- [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:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 08:16:45 INFO - PROCESS | 3568 | 1467040605199 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3568 | 1467040605201 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:16:45 INFO - PROCESS | 3568 | 1467040605206 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 3568 | 1467040605212 Marionette TRACE conn7 <- [1,1106,null,{}] 08:16:45 INFO - PROCESS | 3568 | 1467040605221 Marionette TRACE conn7 -> [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:16:45 INFO - PROCESS | 3568 | 1467040605225 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:45 INFO - PROCESS | 3568 | 1467040605354 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 08:16:45 INFO - PROCESS | 3568 | 1467040605382 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 3568 | 1467040605384 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:45 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6EC00 == 29 [pid = 3568] [id = 286] 08:16:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E38EC00) [pid = 3568] [serial = 857] [outer = 00000000] 08:16:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1270E400) [pid = 3568] [serial = 858] [outer = 0E38EC00] 08:16:45 INFO - PROCESS | 3568 | 1467040605442 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1281D400) [pid = 3568] [serial = 859] [outer = 0E38EC00] 08:16:45 INFO - PROCESS | 3568 | 1467040605907 Marionette TRACE conn7 <- [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:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 08:16:45 INFO - PROCESS | 3568 | 1467040605965 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3568 | 1467040605968 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 08:16:45 INFO - PROCESS | 3568 | 1467040605971 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:16:45 INFO - PROCESS | 3568 | 1467040605973 Marionette TRACE conn7 <- [1,1110,null,{}] 08:16:45 INFO - PROCESS | 3568 | 1467040605976 Marionette TRACE conn7 -> [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:16:45 INFO - PROCESS | 3568 | 1467040605979 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:46 INFO - PROCESS | 3568 | 1467040606099 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 08:16:46 INFO - PROCESS | 3568 | 1467040606161 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3568 | 1467040606164 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:46 INFO - PROCESS | 3568 | ++DOCSHELL 1315A000 == 30 [pid = 3568] [id = 287] 08:16:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1315B400) [pid = 3568] [serial = 860] [outer = 00000000] 08:16:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (145D8C00) [pid = 3568] [serial = 861] [outer = 1315B400] 08:16:46 INFO - PROCESS | 3568 | 1467040606211 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (152A8000) [pid = 3568] [serial = 862] [outer = 1315B400] 08:16:46 INFO - PROCESS | 3568 | 1467040606633 Marionette TRACE conn7 <- [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:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 08:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:16:46 INFO - PROCESS | 3568 | 1467040606705 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3568 | 1467040606707 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 08:16:46 INFO - PROCESS | 3568 | 1467040606710 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3568 | 1467040606712 Marionette TRACE conn7 <- [1,1114,null,{}] 08:16:46 INFO - PROCESS | 3568 | 1467040606734 Marionette TRACE conn7 -> [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:16:46 INFO - PROCESS | 3568 | 1467040606736 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:46 INFO - PROCESS | 3568 | 1467040606857 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 08:16:46 INFO - PROCESS | 3568 | 1467040606865 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3568 | 1467040606872 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:46 INFO - PROCESS | 3568 | ++DOCSHELL 16520800 == 31 [pid = 3568] [id = 288] 08:16:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16521800) [pid = 3568] [serial = 863] [outer = 00000000] 08:16:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (165B0400) [pid = 3568] [serial = 864] [outer = 16521800] 08:16:46 INFO - PROCESS | 3568 | 1467040606929 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16807800) [pid = 3568] [serial = 865] [outer = 16521800] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16A34800) [pid = 3568] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16826C00) [pid = 3568] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0CF08000) [pid = 3568] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0CFBBC00) [pid = 3568] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1579B000) [pid = 3568] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (11011400) [pid = 3568] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0D67E400) [pid = 3568] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16992400) [pid = 3568] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0DE0D400) [pid = 3568] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (127E7400) [pid = 3568] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DE39C00) [pid = 3568] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:16:47 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1455E800) [pid = 3568] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:16:47 INFO - PROCESS | 3568 | 1467040607716 Marionette TRACE conn7 <- [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:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1022ms 08:16:47 INFO - PROCESS | 3568 | 1467040607733 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 08:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:16:47 INFO - PROCESS | 3568 | 1467040607735 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 08:16:47 INFO - PROCESS | 3568 | 1467040607738 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 3568 | 1467040607740 Marionette TRACE conn7 <- [1,1118,null,{}] 08:16:47 INFO - PROCESS | 3568 | 1467040607743 Marionette TRACE conn7 -> [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:16:47 INFO - PROCESS | 3568 | 1467040607745 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:47 INFO - PROCESS | 3568 | 1467040607831 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 08:16:47 INFO - PROCESS | 3568 | 1467040607926 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 3568 | 1467040607928 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:47 INFO - PROCESS | 3568 | ++DOCSHELL 0CF07800 == 32 [pid = 3568] [id = 289] 08:16:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0DE39C00) [pid = 3568] [serial = 866] [outer = 00000000] 08:16:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (165AF800) [pid = 3568] [serial = 867] [outer = 0DE39C00] 08:16:47 INFO - PROCESS | 3568 | 1467040607987 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1680A800) [pid = 3568] [serial = 868] [outer = 0DE39C00] 08:16:48 INFO - PROCESS | 3568 | 1467040608361 Marionette TRACE conn7 <- [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:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 08:16:48 INFO - PROCESS | 3568 | 1467040608409 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3568 | 1467040608411 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 08:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:16:48 INFO - PROCESS | 3568 | 1467040608414 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 3568 | 1467040608416 Marionette TRACE conn7 <- [1,1122,null,{}] 08:16:48 INFO - PROCESS | 3568 | 1467040608419 Marionette TRACE conn7 -> [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:16:48 INFO - PROCESS | 3568 | 1467040608421 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:48 INFO - PROCESS | 3568 | 1467040608537 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 08:16:48 INFO - PROCESS | 3568 | 1467040608546 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3568 | 1467040608548 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:48 INFO - PROCESS | 3568 | ++DOCSHELL 16810C00 == 33 [pid = 3568] [id = 290] 08:16:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16816000) [pid = 3568] [serial = 869] [outer = 00000000] 08:16:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16827800) [pid = 3568] [serial = 870] [outer = 16816000] 08:16:48 INFO - PROCESS | 3568 | 1467040608594 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16831800) [pid = 3568] [serial = 871] [outer = 16816000] 08:16:48 INFO - PROCESS | 3568 | 1467040609006 Marionette TRACE conn7 <- [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:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 08:16:49 INFO - PROCESS | 3568 | 1467040609045 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3568 | 1467040609047 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:16:49 INFO - PROCESS | 3568 | 1467040609050 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 3568 | 1467040609051 Marionette TRACE conn7 <- [1,1126,null,{}] 08:16:49 INFO - PROCESS | 3568 | 1467040609055 Marionette TRACE conn7 -> [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:16:49 INFO - PROCESS | 3568 | 1467040609057 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:49 INFO - PROCESS | 3568 | 1467040609139 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 08:16:49 INFO - PROCESS | 3568 | 1467040609264 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3568 | 1467040609265 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:49 INFO - PROCESS | 3568 | ++DOCSHELL 09169000 == 34 [pid = 3568] [id = 291] 08:16:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0CF04800) [pid = 3568] [serial = 872] [outer = 00000000] 08:16:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16847800) [pid = 3568] [serial = 873] [outer = 0CF04800] 08:16:49 INFO - PROCESS | 3568 | 1467040609314 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1684A400) [pid = 3568] [serial = 874] [outer = 0CF04800] 08:16:49 INFO - PROCESS | 3568 | 1467040609873 Marionette TRACE conn7 <- [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:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 870ms 08:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:16:49 INFO - PROCESS | 3568 | 1467040609921 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3568 | 1467040609926 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 08:16:49 INFO - PROCESS | 3568 | 1467040609931 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 3568 | 1467040609934 Marionette TRACE conn7 <- [1,1130,null,{}] 08:16:49 INFO - PROCESS | 3568 | 1467040609940 Marionette TRACE conn7 -> [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:16:49 INFO - PROCESS | 3568 | 1467040609944 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:50 INFO - PROCESS | 3568 | 1467040610071 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 08:16:50 INFO - PROCESS | 3568 | 1467040610208 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 3568 | 1467040610211 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:50 INFO - PROCESS | 3568 | ++DOCSHELL 0D637C00 == 35 [pid = 3568] [id = 292] 08:16:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0DD52000) [pid = 3568] [serial = 875] [outer = 00000000] 08:16:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0DE6EC00) [pid = 3568] [serial = 876] [outer = 0DD52000] 08:16:50 INFO - PROCESS | 3568 | 1467040610274 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0E381400) [pid = 3568] [serial = 877] [outer = 0DD52000] 08:16:51 INFO - PROCESS | 3568 | 1467040611012 Marionette TRACE conn7 <- [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:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1125ms 08:16:51 INFO - PROCESS | 3568 | 1467040611057 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3568 | 1467040611062 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:16:51 INFO - PROCESS | 3568 | 1467040611094 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3568 | 1467040611097 Marionette TRACE conn7 <- [1,1134,null,{}] 08:16:51 INFO - PROCESS | 3568 | 1467040611102 Marionette TRACE conn7 -> [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:16:51 INFO - PROCESS | 3568 | 1467040611105 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:51 INFO - PROCESS | 3568 | 1467040611239 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 08:16:51 INFO - PROCESS | 3568 | 1467040611361 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3568 | 1467040611364 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:51 INFO - PROCESS | 3568 | ++DOCSHELL 1201DC00 == 36 [pid = 3568] [id = 293] 08:16:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (120A1000) [pid = 3568] [serial = 878] [outer = 00000000] 08:16:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (12694C00) [pid = 3568] [serial = 879] [outer = 120A1000] 08:16:51 INFO - PROCESS | 3568 | 1467040611422 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (12815800) [pid = 3568] [serial = 880] [outer = 120A1000] 08:16:52 INFO - PROCESS | 3568 | 1467040612228 Marionette TRACE conn7 <- [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:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1287ms 08:16:52 INFO - PROCESS | 3568 | 1467040612383 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3568 | 1467040612387 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:16:52 INFO - PROCESS | 3568 | 1467040612393 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3568 | 1467040612396 Marionette TRACE conn7 <- [1,1138,null,{}] 08:16:52 INFO - PROCESS | 3568 | 1467040612402 Marionette TRACE conn7 -> [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:16:52 INFO - PROCESS | 3568 | 1467040612405 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:52 INFO - PROCESS | 3568 | 1467040612522 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 08:16:52 INFO - PROCESS | 3568 | 1467040612653 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3568 | 1467040612658 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:52 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6CC00 == 37 [pid = 3568] [id = 294] 08:16:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0DD6E800) [pid = 3568] [serial = 881] [outer = 00000000] 08:16:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0DE3C400) [pid = 3568] [serial = 882] [outer = 0DD6E800] 08:16:52 INFO - PROCESS | 3568 | 1467040612714 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0DE3EC00) [pid = 3568] [serial = 883] [outer = 0DD6E800] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 16810C00 == 36 [pid = 3568] [id = 290] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 0CF07800 == 35 [pid = 3568] [id = 289] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 16520800 == 34 [pid = 3568] [id = 288] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 1315A000 == 33 [pid = 3568] [id = 287] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 0DD6EC00 == 32 [pid = 3568] [id = 286] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 0E5E2C00 == 31 [pid = 3568] [id = 285] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 0DE44000 == 30 [pid = 3568] [id = 284] 08:16:53 INFO - PROCESS | 3568 | --DOCSHELL 0915B000 == 29 [pid = 3568] [id = 283] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (1756A000) [pid = 3568] [serial = 831] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (1682E400) [pid = 3568] [serial = 819] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16993C00) [pid = 3568] [serial = 822] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (1682F800) [pid = 3568] [serial = 820] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0DE08400) [pid = 3568] [serial = 825] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16A09400) [pid = 3568] [serial = 823] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (1680CC00) [pid = 3568] [serial = 816] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (123CE400) [pid = 3568] [serial = 804] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (13A47400) [pid = 3568] [serial = 805] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DE10C00) [pid = 3568] [serial = 801] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E04C000) [pid = 3568] [serial = 802] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16A0B800) [pid = 3568] [serial = 799] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E031C00) [pid = 3568] [serial = 807] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E04AC00) [pid = 3568] [serial = 808] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1315A800) [pid = 3568] [serial = 813] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (13F69000) [pid = 3568] [serial = 814] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E04DC00) [pid = 3568] [serial = 810] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E298400) [pid = 3568] [serial = 811] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1683E800) [pid = 3568] [serial = 828] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1756EC00) [pid = 3568] [serial = 832] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16A2DC00) [pid = 3568] [serial = 829] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0E039800) [pid = 3568] [serial = 826] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16818400) [pid = 3568] [serial = 817] [outer = 00000000] [url = about:blank] 08:16:53 INFO - PROCESS | 3568 | 1467040613276 Marionette TRACE conn7 <- [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:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 08:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:16:53 INFO - PROCESS | 3568 | 1467040613325 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3568 | 1467040613328 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 08:16:53 INFO - PROCESS | 3568 | 1467040613334 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 3568 | 1467040613337 Marionette TRACE conn7 <- [1,1142,null,{}] 08:16:53 INFO - PROCESS | 3568 | 1467040613341 Marionette TRACE conn7 -> [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:16:53 INFO - PROCESS | 3568 | 1467040613344 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:53 INFO - PROCESS | 3568 | 1467040613436 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 08:16:53 INFO - PROCESS | 3568 | 1467040613523 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3568 | 1467040613525 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:53 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6D800 == 30 [pid = 3568] [id = 295] 08:16:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DD6E400) [pid = 3568] [serial = 884] [outer = 00000000] 08:16:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E18C800) [pid = 3568] [serial = 885] [outer = 0DD6E400] 08:16:53 INFO - PROCESS | 3568 | 1467040613584 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E385C00) [pid = 3568] [serial = 886] [outer = 0DD6E400] 08:16:53 INFO - PROCESS | 3568 | 1467040614003 Marionette TRACE conn7 <- [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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 08:16:54 INFO - PROCESS | 3568 | 1467040614065 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3568 | 1467040614067 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:16:54 INFO - PROCESS | 3568 | 1467040614071 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3568 | 1467040614073 Marionette TRACE conn7 <- [1,1146,null,{}] 08:16:54 INFO - PROCESS | 3568 | 1467040614086 Marionette TRACE conn7 -> [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:16:54 INFO - PROCESS | 3568 | 1467040614091 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:54 INFO - PROCESS | 3568 | 1467040614186 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 08:16:54 INFO - PROCESS | 3568 | 1467040614200 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3568 | 1467040614204 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:54 INFO - PROCESS | 3568 | ++DOCSHELL 1270FC00 == 31 [pid = 3568] [id = 296] 08:16:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (12714400) [pid = 3568] [serial = 887] [outer = 00000000] 08:16:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1315A800) [pid = 3568] [serial = 888] [outer = 12714400] 08:16:54 INFO - PROCESS | 3568 | 1467040614256 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1446D800) [pid = 3568] [serial = 889] [outer = 12714400] 08:16:54 INFO - PROCESS | 3568 | 1467040614742 Marionette TRACE conn7 <- [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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 08:16:54 INFO - PROCESS | 3568 | 1467040614804 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3568 | 1467040614806 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:16:54 INFO - PROCESS | 3568 | 1467040614810 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3568 | 1467040614811 Marionette TRACE conn7 <- [1,1150,null,{}] 08:16:54 INFO - PROCESS | 3568 | 1467040614815 Marionette TRACE conn7 -> [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:16:54 INFO - PROCESS | 3568 | 1467040614817 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:54 INFO - PROCESS | 3568 | 1467040614909 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 08:16:54 INFO - PROCESS | 3568 | 1467040614915 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3568 | 1467040614917 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:54 INFO - PROCESS | 3568 | ++DOCSHELL 15790C00 == 32 [pid = 3568] [id = 297] 08:16:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (15799400) [pid = 3568] [serial = 890] [outer = 00000000] 08:16:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1680EC00) [pid = 3568] [serial = 891] [outer = 15799400] 08:16:54 INFO - PROCESS | 3568 | 1467040614974 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1681B000) [pid = 3568] [serial = 892] [outer = 15799400] 08:16:55 INFO - PROCESS | 3568 | 1467040615480 Marionette TRACE conn7 <- [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:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 08:16:55 INFO - PROCESS | 3568 | 1467040615572 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3568 | 1467040615574 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 08:16:55 INFO - PROCESS | 3568 | 1467040615577 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3568 | 1467040615579 Marionette TRACE conn7 <- [1,1154,null,{}] 08:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:16:55 INFO - PROCESS | 3568 | 1467040615583 Marionette TRACE conn7 -> [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:16:55 INFO - PROCESS | 3568 | 1467040615585 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:55 INFO - PROCESS | 3568 | 1467040615704 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 08:16:55 INFO - PROCESS | 3568 | 1467040615769 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 3568 | 1467040615771 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:55 INFO - PROCESS | 3568 | ++DOCSHELL 16826400 == 33 [pid = 3568] [id = 298] 08:16:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16826C00) [pid = 3568] [serial = 893] [outer = 00000000] 08:16:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16834800) [pid = 3568] [serial = 894] [outer = 16826C00] 08:16:55 INFO - PROCESS | 3568 | 1467040615818 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (168A6400) [pid = 3568] [serial = 895] [outer = 16826C00] 08:16:56 INFO - PROCESS | 3568 | 1467040616268 Marionette TRACE conn7 <- [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:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 08:16:56 INFO - PROCESS | 3568 | 1467040616315 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 08:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:16:56 INFO - PROCESS | 3568 | 1467040616317 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 08:16:56 INFO - PROCESS | 3568 | 1467040616320 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 3568 | 1467040616322 Marionette TRACE conn7 <- [1,1158,null,{}] 08:16:56 INFO - PROCESS | 3568 | 1467040616325 Marionette TRACE conn7 -> [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:16:56 INFO - PROCESS | 3568 | 1467040616332 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:56 INFO - PROCESS | 3568 | 1467040616489 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 08:16:56 INFO - PROCESS | 3568 | 1467040616558 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 3568 | 1467040616560 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:56 INFO - PROCESS | 3568 | ++DOCSHELL 1698F800 == 34 [pid = 3568] [id = 299] 08:16:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16990400) [pid = 3568] [serial = 896] [outer = 00000000] 08:16:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16A07800) [pid = 3568] [serial = 897] [outer = 16990400] 08:16:56 INFO - PROCESS | 3568 | 1467040616607 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16A0BC00) [pid = 3568] [serial = 898] [outer = 16990400] 08:16:57 INFO - PROCESS | 3568 | 1467040617032 Marionette TRACE conn7 <- [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:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 770ms 08:16:57 INFO - PROCESS | 3568 | 1467040617091 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 3568 | 1467040617093 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 08:16:57 INFO - PROCESS | 3568 | 1467040617096 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:16:57 INFO - PROCESS | 3568 | 1467040617098 Marionette TRACE conn7 <- [1,1162,null,{}] 08:16:57 INFO - PROCESS | 3568 | 1467040617111 Marionette TRACE conn7 -> [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:16:57 INFO - PROCESS | 3568 | 1467040617113 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:57 INFO - PROCESS | 3568 | 1467040617222 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 08:16:57 INFO - PROCESS | 3568 | 1467040617280 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 3568 | 1467040617282 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:57 INFO - PROCESS | 3568 | ++DOCSHELL 0CF03800 == 35 [pid = 3568] [id = 300] 08:16:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (14564800) [pid = 3568] [serial = 899] [outer = 00000000] 08:16:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16A30800) [pid = 3568] [serial = 900] [outer = 14564800] 08:16:57 INFO - PROCESS | 3568 | 1467040617326 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16A35400) [pid = 3568] [serial = 901] [outer = 14564800] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (1315B400) [pid = 3568] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16521800) [pid = 3568] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0E5E4000) [pid = 3568] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0DE63C00) [pid = 3568] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0915E800) [pid = 3568] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0CF10C00) [pid = 3568] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0CFB5C00) [pid = 3568] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (120F0800) [pid = 3568] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DE39C00) [pid = 3568] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16820000) [pid = 3568] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (185BDC00) [pid = 3568] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16816000) [pid = 3568] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:16:57 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E38EC00) [pid = 3568] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:16:57 INFO - PROCESS | 3568 | 1467040617766 Marionette TRACE conn7 <- [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:16:57 INFO - PROCESS | 3568 | 1467040617839 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 08:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:16:57 INFO - PROCESS | 3568 | 1467040617844 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3568 | 1467040617845 Marionette TRACE conn7 <- [1,1166,null,{}] 08:16:57 INFO - PROCESS | 3568 | 1467040617849 Marionette TRACE conn7 -> [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:16:57 INFO - PROCESS | 3568 | 1467040617851 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:57 INFO - PROCESS | 3568 | 1467040617936 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 08:16:57 INFO - PROCESS | 3568 | 1467040617945 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 3568 | 1467040617947 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:57 INFO - PROCESS | 3568 | ++DOCSHELL 123D7400 == 36 [pid = 3568] [id = 301] 08:16:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (12699C00) [pid = 3568] [serial = 902] [outer = 00000000] 08:16:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A30400) [pid = 3568] [serial = 903] [outer = 12699C00] 08:16:57 INFO - PROCESS | 3568 | 1467040617993 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1704F800) [pid = 3568] [serial = 904] [outer = 12699C00] 08:16:58 INFO - PROCESS | 3568 | 1467040618445 Marionette TRACE conn7 <- [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:16:58 INFO - PROCESS | 3568 | 1467040618484 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 08:16:58 INFO - PROCESS | 3568 | 1467040618487 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:16:58 INFO - PROCESS | 3568 | 1467040618489 Marionette TRACE conn7 <- [1,1170,null,{}] 08:16:58 INFO - PROCESS | 3568 | 1467040618493 Marionette TRACE conn7 -> [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:16:58 INFO - PROCESS | 3568 | 1467040618495 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:58 INFO - PROCESS | 3568 | 1467040618581 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 08:16:58 INFO - PROCESS | 3568 | 1467040618614 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3568 | 1467040618616 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:58 INFO - PROCESS | 3568 | ++DOCSHELL 121D6800 == 37 [pid = 3568] [id = 302] 08:16:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (174C2000) [pid = 3568] [serial = 905] [outer = 00000000] 08:16:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (17565000) [pid = 3568] [serial = 906] [outer = 174C2000] 08:16:58 INFO - PROCESS | 3568 | 1467040618660 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1756A400) [pid = 3568] [serial = 907] [outer = 174C2000] 08:16:59 INFO - PROCESS | 3568 | 1467040619105 Marionette TRACE conn7 <- [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:16:59 INFO - PROCESS | 3568 | 1467040619164 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 08:16:59 INFO - PROCESS | 3568 | 1467040619167 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:16:59 INFO - PROCESS | 3568 | 1467040619168 Marionette TRACE conn7 <- [1,1174,null,{}] 08:16:59 INFO - PROCESS | 3568 | 1467040619172 Marionette TRACE conn7 -> [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:16:59 INFO - PROCESS | 3568 | 1467040619174 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:59 INFO - PROCESS | 3568 | 1467040619260 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 08:16:59 INFO - PROCESS | 3568 | 1467040619265 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 3568 | 1467040619267 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:16:59 INFO - PROCESS | 3568 | ++DOCSHELL 1756C800 == 38 [pid = 3568] [id = 303] 08:16:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1756DC00) [pid = 3568] [serial = 908] [outer = 00000000] 08:16:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1844A800) [pid = 3568] [serial = 909] [outer = 1756DC00] 08:16:59 INFO - PROCESS | 3568 | 1467040619314 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1844B800) [pid = 3568] [serial = 910] [outer = 1756DC00] 08:16:59 INFO - PROCESS | 3568 | 1467040620000 Marionette TRACE conn7 <- [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:17:00 INFO - PROCESS | 3568 | 1467040620047 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 08:17:00 INFO - PROCESS | 3568 | 1467040620052 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:17:00 INFO - PROCESS | 3568 | 1467040620056 Marionette TRACE conn7 <- [1,1178,null,{}] 08:17:00 INFO - PROCESS | 3568 | 1467040620076 Marionette TRACE conn7 -> [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:17:00 INFO - PROCESS | 3568 | 1467040620080 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:00 INFO - PROCESS | 3568 | 1467040620241 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 08:17:00 INFO - PROCESS | 3568 | 1467040620301 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3568 | 1467040620304 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:00 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0BC00 == 39 [pid = 3568] [id = 304] 08:17:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0DE0F400) [pid = 3568] [serial = 911] [outer = 00000000] 08:17:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E389000) [pid = 3568] [serial = 912] [outer = 0DE0F400] 08:17:00 INFO - PROCESS | 3568 | 1467040620366 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0EE3F400) [pid = 3568] [serial = 913] [outer = 0DE0F400] 08:17:00 INFO - PROCESS | 3568 | 1467040620973 Marionette TRACE conn7 <- [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:17:01 INFO - PROCESS | 3568 | 1467040621032 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:17:01 INFO - PROCESS | 3568 | 1467040621039 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3568 | 1467040621042 Marionette TRACE conn7 <- [1,1182,null,{}] 08:17:01 INFO - PROCESS | 3568 | 1467040621046 Marionette TRACE conn7 -> [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:17:01 INFO - PROCESS | 3568 | 1467040621049 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:01 INFO - PROCESS | 3568 | 1467040621163 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 08:17:01 INFO - PROCESS | 3568 | 1467040621295 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3568 | 1467040621298 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:01 INFO - PROCESS | 3568 | ++DOCSHELL 145D6800 == 40 [pid = 3568] [id = 305] 08:17:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (1579E400) [pid = 3568] [serial = 914] [outer = 00000000] 08:17:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1680DC00) [pid = 3568] [serial = 915] [outer = 1579E400] 08:17:01 INFO - PROCESS | 3568 | 1467040621357 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (16846000) [pid = 3568] [serial = 916] [outer = 1579E400] 08:17:01 INFO - PROCESS | 3568 | 1467040621979 Marionette TRACE conn7 <- [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:17:02 INFO - PROCESS | 3568 | 1467040622014 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 08:17:02 INFO - PROCESS | 3568 | 1467040622018 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 3568 | 1467040622022 Marionette TRACE conn7 <- [1,1186,null,{}] 08:17:02 INFO - PROCESS | 3568 | 1467040622034 Marionette TRACE conn7 -> [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:17:02 INFO - PROCESS | 3568 | 1467040622039 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:02 INFO - PROCESS | 3568 | 1467040622155 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 08:17:02 INFO - PROCESS | 3568 | 1467040622294 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 3568 | 1467040622298 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:02 INFO - PROCESS | 3568 | ++DOCSHELL 185C6800 == 41 [pid = 3568] [id = 306] 08:17:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (185C9400) [pid = 3568] [serial = 917] [outer = 00000000] 08:17:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (18B06C00) [pid = 3568] [serial = 918] [outer = 185C9400] 08:17:02 INFO - PROCESS | 3568 | 1467040622360 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (18B92400) [pid = 3568] [serial = 919] [outer = 185C9400] 08:17:02 INFO - PROCESS | 3568 | 1467040622974 Marionette TRACE conn7 <- [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:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 08:17:02 INFO - PROCESS | 3568 | 1467040622992 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3568 | 1467040622994 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:17:02 INFO - PROCESS | 3568 | 1467040623012 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 3568 | 1467040623014 Marionette TRACE conn7 <- [1,1190,null,{}] 08:17:03 INFO - PROCESS | 3568 | 1467040623018 Marionette TRACE conn7 -> [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:17:03 INFO - PROCESS | 3568 | 1467040623021 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:03 INFO - PROCESS | 3568 | 1467040623138 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 08:17:03 INFO - PROCESS | 3568 | 1467040623274 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3568 | 1467040623276 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:03 INFO - PROCESS | 3568 | ++DOCSHELL 16998C00 == 42 [pid = 3568] [id = 307] 08:17:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (1699E800) [pid = 3568] [serial = 920] [outer = 00000000] 08:17:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (169A4800) [pid = 3568] [serial = 921] [outer = 1699E800] 08:17:03 INFO - PROCESS | 3568 | 1467040623336 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (18ABAC00) [pid = 3568] [serial = 922] [outer = 1699E800] 08:17:04 INFO - PROCESS | 3568 | 1467040624207 Marionette TRACE conn7 <- [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:17:04 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:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1221ms 08:17:04 INFO - PROCESS | 3568 | 1467040624234 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3568 | 1467040624238 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:17:04 INFO - PROCESS | 3568 | 1467040624244 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3568 | 1467040624247 Marionette TRACE conn7 <- [1,1194,null,{}] 08:17:04 INFO - PROCESS | 3568 | 1467040624266 Marionette TRACE conn7 -> [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:17:04 INFO - PROCESS | 3568 | 1467040624269 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:04 INFO - PROCESS | 3568 | 1467040624372 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 08:17:04 INFO - PROCESS | 3568 | 1467040624504 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3568 | 1467040624508 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:04 INFO - PROCESS | 3568 | ++DOCSHELL 0E044800 == 43 [pid = 3568] [id = 308] 08:17:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (0E045000) [pid = 3568] [serial = 923] [outer = 00000000] 08:17:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (0E1B3000) [pid = 3568] [serial = 924] [outer = 0E045000] 08:17:04 INFO - PROCESS | 3568 | 1467040624561 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (0E5ED000) [pid = 3568] [serial = 925] [outer = 0E045000] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 121D6800 == 42 [pid = 3568] [id = 302] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 123D7400 == 41 [pid = 3568] [id = 301] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 0CF03800 == 40 [pid = 3568] [id = 300] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 1698F800 == 39 [pid = 3568] [id = 299] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 16826400 == 38 [pid = 3568] [id = 298] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 15790C00 == 37 [pid = 3568] [id = 297] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 1270FC00 == 36 [pid = 3568] [id = 296] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 0DD6D800 == 35 [pid = 3568] [id = 295] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 0DD6CC00 == 34 [pid = 3568] [id = 294] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 0D637C00 == 33 [pid = 3568] [id = 292] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 1201DC00 == 32 [pid = 3568] [id = 293] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 09169000 == 31 [pid = 3568] [id = 291] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 16998C00 == 30 [pid = 3568] [id = 307] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 145D6800 == 29 [pid = 3568] [id = 305] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 185C6800 == 28 [pid = 3568] [id = 306] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 1756C800 == 27 [pid = 3568] [id = 303] 08:17:05 INFO - PROCESS | 3568 | --DOCSHELL 0DE0BC00 == 26 [pid = 3568] [id = 304] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (145D8C00) [pid = 3568] [serial = 861] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (165B0400) [pid = 3568] [serial = 864] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (0EE38400) [pid = 3568] [serial = 855] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (0EFE7C00) [pid = 3568] [serial = 856] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (0E030C00) [pid = 3568] [serial = 852] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0E03BC00) [pid = 3568] [serial = 853] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (09173C00) [pid = 3568] [serial = 849] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0CFB0400) [pid = 3568] [serial = 850] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0DE0F800) [pid = 3568] [serial = 847] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0D67A000) [pid = 3568] [serial = 846] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (152A8000) [pid = 3568] [serial = 862] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0D765800) [pid = 3568] [serial = 835] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0D091400) [pid = 3568] [serial = 834] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (13F66000) [pid = 3568] [serial = 838] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1270F800) [pid = 3568] [serial = 837] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (165AF800) [pid = 3568] [serial = 867] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16A33C00) [pid = 3568] [serial = 841] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1698DC00) [pid = 3568] [serial = 840] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (18ABE000) [pid = 3568] [serial = 844] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (185C8800) [pid = 3568] [serial = 843] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16827800) [pid = 3568] [serial = 870] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16847800) [pid = 3568] [serial = 873] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16831800) [pid = 3568] [serial = 871] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16807800) [pid = 3568] [serial = 865] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1680A800) [pid = 3568] [serial = 868] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1270E400) [pid = 3568] [serial = 858] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (1281D400) [pid = 3568] [serial = 859] [outer = 00000000] [url = about:blank] 08:17:05 INFO - PROCESS | 3568 | 1467040625915 Marionette TRACE conn7 <- [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:17:05 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:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1703ms 08:17:05 INFO - PROCESS | 3568 | 1467040625947 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3568 | 1467040625952 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:17:05 INFO - PROCESS | 3568 | 1467040625957 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 3568 | 1467040625961 Marionette TRACE conn7 <- [1,1198,null,{}] 08:17:05 INFO - PROCESS | 3568 | 1467040625966 Marionette TRACE conn7 -> [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:17:05 INFO - PROCESS | 3568 | 1467040625969 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:06 INFO - PROCESS | 3568 | 1467040626061 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 08:17:06 INFO - PROCESS | 3568 | 1467040626149 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3568 | 1467040626154 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:06 INFO - PROCESS | 3568 | ++DOCSHELL 0D63A800 == 27 [pid = 3568] [id = 309] 08:17:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D63B400) [pid = 3568] [serial = 926] [outer = 00000000] 08:17:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0D761400) [pid = 3568] [serial = 927] [outer = 0D63B400] 08:17:06 INFO - PROCESS | 3568 | 1467040626209 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0DD4E800) [pid = 3568] [serial = 928] [outer = 0D63B400] 08:17:06 INFO - PROCESS | 3568 | 1467040626622 Marionette TRACE conn7 <- [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:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 08:17:06 INFO - PROCESS | 3568 | 1467040626692 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3568 | 1467040626697 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:17:06 INFO - PROCESS | 3568 | 1467040626703 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3568 | 1467040626706 Marionette TRACE conn7 <- [1,1202,null,{}] 08:17:06 INFO - PROCESS | 3568 | 1467040626710 Marionette TRACE conn7 -> [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:17:06 INFO - PROCESS | 3568 | 1467040626713 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:06 INFO - PROCESS | 3568 | 1467040626806 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 08:17:06 INFO - PROCESS | 3568 | 1467040626820 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3568 | 1467040626822 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:06 INFO - PROCESS | 3568 | ++DOCSHELL 0E02F800 == 28 [pid = 3568] [id = 310] 08:17:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E030C00) [pid = 3568] [serial = 929] [outer = 00000000] 08:17:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0E03BC00) [pid = 3568] [serial = 930] [outer = 0E030C00] 08:17:06 INFO - PROCESS | 3568 | 1467040626873 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E044400) [pid = 3568] [serial = 931] [outer = 0E030C00] 08:17:07 INFO - PROCESS | 3568 | 1467040627353 Marionette TRACE conn7 <- [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:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 08:17:07 INFO - PROCESS | 3568 | 1467040627377 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3568 | 1467040627379 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 08:17:07 INFO - PROCESS | 3568 | 1467040627383 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:17:07 INFO - PROCESS | 3568 | 1467040627386 Marionette TRACE conn7 <- [1,1206,null,{}] 08:17:07 INFO - PROCESS | 3568 | 1467040627397 Marionette TRACE conn7 -> [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:17:07 INFO - PROCESS | 3568 | 1467040627401 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:07 INFO - PROCESS | 3568 | 1467040627515 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 08:17:07 INFO - PROCESS | 3568 | 1467040627609 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3568 | 1467040627612 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:07 INFO - PROCESS | 3568 | ++DOCSHELL 0F1CB000 == 29 [pid = 3568] [id = 311] 08:17:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1201CC00) [pid = 3568] [serial = 932] [outer = 00000000] 08:17:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (120F0800) [pid = 3568] [serial = 933] [outer = 1201CC00] 08:17:07 INFO - PROCESS | 3568 | 1467040627671 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (123CE400) [pid = 3568] [serial = 934] [outer = 1201CC00] 08:17:08 INFO - PROCESS | 3568 | 1467040628581 Marionette TRACE conn7 <- [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:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (120A1000) [pid = 3568] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DD6E800) [pid = 3568] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (174C2000) [pid = 3568] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (14564800) [pid = 3568] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DD52000) [pid = 3568] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (12714400) [pid = 3568] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16990400) [pid = 3568] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (12699C00) [pid = 3568] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (15799400) [pid = 3568] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0CF04800) [pid = 3568] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16826C00) [pid = 3568] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0DD6E400) [pid = 3568] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:17:08 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1756DC00) [pid = 3568] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1276ms 08:17:08 INFO - PROCESS | 3568 | 1467040628664 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3568 | 1467040628668 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 08:17:08 INFO - PROCESS | 3568 | 1467040628674 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:17:08 INFO - PROCESS | 3568 | 1467040628678 Marionette TRACE conn7 <- [1,1210,null,{}] 08:17:08 INFO - PROCESS | 3568 | 1467040628685 Marionette TRACE conn7 -> [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:17:08 INFO - PROCESS | 3568 | 1467040628689 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:08 INFO - PROCESS | 3568 | 1467040628814 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 08:17:08 INFO - PROCESS | 3568 | 1467040628991 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 3568 | 1467040628996 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:09 INFO - PROCESS | 3568 | ++DOCSHELL 0D094000 == 30 [pid = 3568] [id = 312] 08:17:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0D094400) [pid = 3568] [serial = 935] [outer = 00000000] 08:17:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0D7E9400) [pid = 3568] [serial = 936] [outer = 0D094400] 08:17:09 INFO - PROCESS | 3568 | 1467040629060 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DD6E800) [pid = 3568] [serial = 937] [outer = 0D094400] 08:17:09 INFO - PROCESS | 3568 | 1467040629827 Marionette TRACE conn7 <- [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:17:09 INFO - PROCESS | 3568 | 1467040629903 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:17:09 INFO - PROCESS | 3568 | 1467040629910 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3568 | 1467040629912 Marionette TRACE conn7 <- [1,1214,null,{}] 08:17:09 INFO - PROCESS | 3568 | 1467040629917 Marionette TRACE conn7 -> [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:17:09 INFO - PROCESS | 3568 | 1467040629920 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:10 INFO - PROCESS | 3568 | 1467040630049 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 08:17:10 INFO - PROCESS | 3568 | 1467040630174 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3568 | 1467040630177 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:10 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E4000 == 31 [pid = 3568] [id = 313] 08:17:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E5E5000) [pid = 3568] [serial = 938] [outer = 00000000] 08:17:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0EFE1C00) [pid = 3568] [serial = 939] [outer = 0E5E5000] 08:17:10 INFO - PROCESS | 3568 | 1467040630239 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0F13F000) [pid = 3568] [serial = 940] [outer = 0E5E5000] 08:17:11 INFO - PROCESS | 3568 | 1467040631079 Marionette TRACE conn7 <- [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:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1217ms 08:17:11 INFO - PROCESS | 3568 | 1467040631201 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3568 | 1467040631206 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 08:17:11 INFO - PROCESS | 3568 | 1467040631211 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 3568 | 1467040631215 Marionette TRACE conn7 <- [1,1218,null,{}] 08:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:17:11 INFO - PROCESS | 3568 | 1467040631221 Marionette TRACE conn7 -> [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:17:11 INFO - PROCESS | 3568 | 1467040631224 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:11 INFO - PROCESS | 3568 | 1467040631343 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 08:17:11 INFO - PROCESS | 3568 | 1467040631447 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 3568 | 1467040631453 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:11 INFO - PROCESS | 3568 | ++DOCSHELL 0D03EC00 == 32 [pid = 3568] [id = 314] 08:17:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0D091400) [pid = 3568] [serial = 941] [outer = 00000000] 08:17:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0D7F6800) [pid = 3568] [serial = 942] [outer = 0D091400] 08:17:11 INFO - PROCESS | 3568 | 1467040631504 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0DE38400) [pid = 3568] [serial = 943] [outer = 0D091400] 08:17:11 INFO - PROCESS | 3568 | --DOCSHELL 0E02F800 == 31 [pid = 3568] [id = 310] 08:17:11 INFO - PROCESS | 3568 | --DOCSHELL 0D63A800 == 30 [pid = 3568] [id = 309] 08:17:11 INFO - PROCESS | 3568 | --DOCSHELL 0E044800 == 29 [pid = 3568] [id = 308] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1756A400) [pid = 3568] [serial = 907] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1844A800) [pid = 3568] [serial = 909] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1844B800) [pid = 3568] [serial = 910] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (12694C00) [pid = 3568] [serial = 879] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DE3C400) [pid = 3568] [serial = 882] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (17565000) [pid = 3568] [serial = 906] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16A35400) [pid = 3568] [serial = 901] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0DE6EC00) [pid = 3568] [serial = 876] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0E381400) [pid = 3568] [serial = 877] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1315A800) [pid = 3568] [serial = 888] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16A07800) [pid = 3568] [serial = 897] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (16A30400) [pid = 3568] [serial = 903] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (1680EC00) [pid = 3568] [serial = 891] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (1684A400) [pid = 3568] [serial = 874] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (12815800) [pid = 3568] [serial = 880] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (16834800) [pid = 3568] [serial = 894] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (16A30800) [pid = 3568] [serial = 900] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (1681B000) [pid = 3568] [serial = 892] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (1704F800) [pid = 3568] [serial = 904] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (1446D800) [pid = 3568] [serial = 889] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (0E18C800) [pid = 3568] [serial = 885] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (0DE3EC00) [pid = 3568] [serial = 883] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (168A6400) [pid = 3568] [serial = 895] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (0E385C00) [pid = 3568] [serial = 886] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (16A0BC00) [pid = 3568] [serial = 898] [outer = 00000000] [url = about:blank] 08:17:11 INFO - PROCESS | 3568 | 1467040631995 Marionette TRACE conn7 <- [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:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 830ms 08:17:12 INFO - PROCESS | 3568 | 1467040632052 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3568 | 1467040632055 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:17:12 INFO - PROCESS | 3568 | 1467040632061 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3568 | 1467040632064 Marionette TRACE conn7 <- [1,1222,null,{}] 08:17:12 INFO - PROCESS | 3568 | 1467040632068 Marionette TRACE conn7 -> [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:17:12 INFO - PROCESS | 3568 | 1467040632071 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:12 INFO - PROCESS | 3568 | 1467040632161 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 08:17:12 INFO - PROCESS | 3568 | 1467040632175 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3568 | 1467040632178 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:12 INFO - PROCESS | 3568 | ++DOCSHELL 0E38AC00 == 30 [pid = 3568] [id = 315] 08:17:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (0E38B400) [pid = 3568] [serial = 944] [outer = 00000000] 08:17:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (0E5EBC00) [pid = 3568] [serial = 945] [outer = 0E38B400] 08:17:12 INFO - PROCESS | 3568 | 1467040632229 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0F1D0400) [pid = 3568] [serial = 946] [outer = 0E38B400] 08:17:12 INFO - PROCESS | 3568 | 1467040632715 Marionette TRACE conn7 <- [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:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 08:17:12 INFO - PROCESS | 3568 | 1467040632751 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3568 | 1467040632754 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 08:17:12 INFO - PROCESS | 3568 | 1467040632757 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:17:12 INFO - PROCESS | 3568 | 1467040632759 Marionette TRACE conn7 <- [1,1226,null,{}] 08:17:12 INFO - PROCESS | 3568 | 1467040632770 Marionette TRACE conn7 -> [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:17:12 INFO - PROCESS | 3568 | 1467040632775 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:12 INFO - PROCESS | 3568 | 1467040632897 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 08:17:12 INFO - PROCESS | 3568 | 1467040632994 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3568 | 1467040632998 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:13 INFO - PROCESS | 3568 | ++DOCSHELL 13152C00 == 31 [pid = 3568] [id = 316] 08:17:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (13153800) [pid = 3568] [serial = 947] [outer = 00000000] 08:17:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (13A47000) [pid = 3568] [serial = 948] [outer = 13153800] 08:17:13 INFO - PROCESS | 3568 | 1467040633050 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (1446DC00) [pid = 3568] [serial = 949] [outer = 13153800] 08:17:13 INFO - PROCESS | 3568 | 1467040633435 Marionette TRACE conn7 <- [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:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 08:17:13 INFO - PROCESS | 3568 | 1467040633491 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3568 | 1467040633493 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 3568 | 1467040633497 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:17:13 INFO - PROCESS | 3568 | 1467040633499 Marionette TRACE conn7 <- [1,1230,null,{}] 08:17:13 INFO - PROCESS | 3568 | 1467040633502 Marionette TRACE conn7 -> [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:17:13 INFO - PROCESS | 3568 | 1467040633504 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:13 INFO - PROCESS | 3568 | 1467040633595 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 08:17:13 INFO - PROCESS | 3568 | 1467040633601 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3568 | 1467040633603 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:13 INFO - PROCESS | 3568 | ++DOCSHELL 0915B000 == 32 [pid = 3568] [id = 317] 08:17:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (14566000) [pid = 3568] [serial = 950] [outer = 00000000] 08:17:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (15799400) [pid = 3568] [serial = 951] [outer = 14566000] 08:17:13 INFO - PROCESS | 3568 | 1467040633651 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (1651B000) [pid = 3568] [serial = 952] [outer = 14566000] 08:17:14 INFO - PROCESS | 3568 | 1467040634108 Marionette TRACE conn7 <- [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:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:17:14 INFO - PROCESS | 3568 | 1467040634171 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3568 | 1467040634173 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 08:17:14 INFO - PROCESS | 3568 | 1467040634176 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 3568 | 1467040634178 Marionette TRACE conn7 <- [1,1234,null,{}] 08:17:14 INFO - PROCESS | 3568 | 1467040634181 Marionette TRACE conn7 -> [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:17:14 INFO - PROCESS | 3568 | 1467040634184 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:14 INFO - PROCESS | 3568 | 1467040634330 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 08:17:14 INFO - PROCESS | 3568 | 1467040634350 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3568 | 1467040634352 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:14 INFO - PROCESS | 3568 | ++DOCSHELL 16805000 == 33 [pid = 3568] [id = 318] 08:17:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (16806000) [pid = 3568] [serial = 953] [outer = 00000000] 08:17:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (1680CC00) [pid = 3568] [serial = 954] [outer = 16806000] 08:17:14 INFO - PROCESS | 3568 | 1467040634396 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (1680D400) [pid = 3568] [serial = 955] [outer = 16806000] 08:17:14 INFO - PROCESS | 3568 | 1467040634849 Marionette TRACE conn7 <- [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:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 08:17:14 INFO - PROCESS | 3568 | 1467040634907 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3568 | 1467040634909 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:17:14 INFO - PROCESS | 3568 | 1467040634912 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 3568 | 1467040634914 Marionette TRACE conn7 <- [1,1238,null,{}] 08:17:14 INFO - PROCESS | 3568 | 1467040634922 Marionette TRACE conn7 -> [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:17:14 INFO - PROCESS | 3568 | 1467040634928 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:15 INFO - PROCESS | 3568 | 1467040635071 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 08:17:15 INFO - PROCESS | 3568 | 1467040635136 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3568 | 1467040635138 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:15 INFO - PROCESS | 3568 | ++DOCSHELL 145DB400 == 34 [pid = 3568] [id = 319] 08:17:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (16809800) [pid = 3568] [serial = 956] [outer = 00000000] 08:17:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (1682C000) [pid = 3568] [serial = 957] [outer = 16809800] 08:17:15 INFO - PROCESS | 3568 | 1467040635186 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (16834000) [pid = 3568] [serial = 958] [outer = 16809800] 08:17:15 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (185C9400) [pid = 3568] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:17:15 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1699E800) [pid = 3568] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:17:15 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (1579E400) [pid = 3568] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:17:15 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (0DE0F400) [pid = 3568] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:17:15 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0D63B400) [pid = 3568] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:17:15 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0E030C00) [pid = 3568] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:17:15 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0E045000) [pid = 3568] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:17:15 INFO - PROCESS | 3568 | 1467040635629 Marionette TRACE conn7 <- [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:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 08:17:15 INFO - PROCESS | 3568 | 1467040635683 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3568 | 1467040635685 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:17:15 INFO - PROCESS | 3568 | 1467040635688 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3568 | 1467040635690 Marionette TRACE conn7 <- [1,1242,null,{}] 08:17:15 INFO - PROCESS | 3568 | 1467040635693 Marionette TRACE conn7 -> [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:17:15 INFO - PROCESS | 3568 | 1467040635695 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:15 INFO - PROCESS | 3568 | 1467040635779 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 08:17:15 INFO - PROCESS | 3568 | 1467040635785 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3568 | 1467040635787 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:15 INFO - PROCESS | 3568 | ++DOCSHELL 0DE02800 == 35 [pid = 3568] [id = 320] 08:17:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0DE0A400) [pid = 3568] [serial = 959] [outer = 00000000] 08:17:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (1315C400) [pid = 3568] [serial = 960] [outer = 0DE0A400] 08:17:15 INFO - PROCESS | 3568 | 1467040635834 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (1681B000) [pid = 3568] [serial = 961] [outer = 0DE0A400] 08:17:16 INFO - PROCESS | 3568 | 1467040636294 Marionette TRACE conn7 <- [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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 08:17:16 INFO - PROCESS | 3568 | 1467040636319 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3568 | 1467040636321 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 08:17:16 INFO - PROCESS | 3568 | 1467040636325 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:17:16 INFO - PROCESS | 3568 | 1467040636326 Marionette TRACE conn7 <- [1,1246,null,{}] 08:17:16 INFO - PROCESS | 3568 | 1467040636330 Marionette TRACE conn7 -> [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:17:16 INFO - PROCESS | 3568 | 1467040636332 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:16 INFO - PROCESS | 3568 | 1467040636415 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 08:17:16 INFO - PROCESS | 3568 | 1467040636421 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 3568 | 1467040636423 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:16 INFO - PROCESS | 3568 | ++DOCSHELL 16842C00 == 36 [pid = 3568] [id = 321] 08:17:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (16847C00) [pid = 3568] [serial = 962] [outer = 00000000] 08:17:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (168AA800) [pid = 3568] [serial = 963] [outer = 16847C00] 08:17:16 INFO - PROCESS | 3568 | 1467040636469 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (1698B400) [pid = 3568] [serial = 964] [outer = 16847C00] 08:17:16 INFO - PROCESS | 3568 | 1467040636909 Marionette TRACE conn7 <- [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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:17:16 INFO - PROCESS | 3568 | 1467040636959 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3568 | 1467040636962 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 08:17:16 INFO - PROCESS | 3568 | 1467040636965 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3568 | 1467040636966 Marionette TRACE conn7 <- [1,1250,null,{}] 08:17:16 INFO - PROCESS | 3568 | 1467040636970 Marionette TRACE conn7 -> [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:17:16 INFO - PROCESS | 3568 | 1467040636972 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:17 INFO - PROCESS | 3568 | 1467040637058 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 08:17:17 INFO - PROCESS | 3568 | 1467040637064 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3568 | 1467040637066 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:17 INFO - PROCESS | 3568 | ++DOCSHELL 16990C00 == 37 [pid = 3568] [id = 322] 08:17:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (16992400) [pid = 3568] [serial = 965] [outer = 00000000] 08:17:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (16999C00) [pid = 3568] [serial = 966] [outer = 16992400] 08:17:17 INFO - PROCESS | 3568 | 1467040637112 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (1699A400) [pid = 3568] [serial = 967] [outer = 16992400] 08:17:17 INFO - PROCESS | 3568 | 1467040637562 Marionette TRACE conn7 <- [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:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 08:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:17:17 INFO - PROCESS | 3568 | 1467040637595 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 3568 | 1467040637597 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 08:17:17 INFO - PROCESS | 3568 | 1467040637600 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 3568 | 1467040637602 Marionette TRACE conn7 <- [1,1254,null,{}] 08:17:17 INFO - PROCESS | 3568 | 1467040637605 Marionette TRACE conn7 -> [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:17:17 INFO - PROCESS | 3568 | 1467040637607 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:17 INFO - PROCESS | 3568 | 1467040637743 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 08:17:17 INFO - PROCESS | 3568 | 1467040637755 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3568 | 1467040637757 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:17 INFO - PROCESS | 3568 | ++DOCSHELL 169A1800 == 38 [pid = 3568] [id = 323] 08:17:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (169A2000) [pid = 3568] [serial = 968] [outer = 00000000] 08:17:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (16A06C00) [pid = 3568] [serial = 969] [outer = 169A2000] 08:17:17 INFO - PROCESS | 3568 | 1467040637802 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16A07800) [pid = 3568] [serial = 970] [outer = 169A2000] 08:17:18 INFO - PROCESS | 3568 | 1467040638367 Marionette TRACE conn7 <- [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:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 830ms 08:17:18 INFO - PROCESS | 3568 | 1467040638461 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3568 | 1467040638465 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:17:18 INFO - PROCESS | 3568 | 1467040638488 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3568 | 1467040638492 Marionette TRACE conn7 <- [1,1258,null,{}] 08:17:18 INFO - PROCESS | 3568 | 1467040638498 Marionette TRACE conn7 -> [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:17:18 INFO - PROCESS | 3568 | 1467040638501 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:18 INFO - PROCESS | 3568 | 1467040638624 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 08:17:18 INFO - PROCESS | 3568 | 1467040638746 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 3568 | 1467040638749 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:18 INFO - PROCESS | 3568 | ++DOCSHELL 0D032800 == 39 [pid = 3568] [id = 324] 08:17:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D036800) [pid = 3568] [serial = 971] [outer = 00000000] 08:17:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E04D000) [pid = 3568] [serial = 972] [outer = 0D036800] 08:17:18 INFO - PROCESS | 3568 | 1467040638810 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E387800) [pid = 3568] [serial = 973] [outer = 0D036800] 08:17:19 INFO - PROCESS | 3568 | 1467040639404 Marionette TRACE conn7 <- [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:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 990ms 08:17:19 INFO - PROCESS | 3568 | 1467040639477 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3568 | 1467040639482 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:17:19 INFO - PROCESS | 3568 | 1467040639489 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3568 | 1467040639492 Marionette TRACE conn7 <- [1,1262,null,{}] 08:17:19 INFO - PROCESS | 3568 | 1467040639497 Marionette TRACE conn7 -> [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:17:19 INFO - PROCESS | 3568 | 1467040639500 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:19 INFO - PROCESS | 3568 | 1467040639620 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 08:17:19 INFO - PROCESS | 3568 | 1467040639755 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3568 | 1467040639758 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:19 INFO - PROCESS | 3568 | ++DOCSHELL 12630400 == 40 [pid = 3568] [id = 325] 08:17:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (12648C00) [pid = 3568] [serial = 974] [outer = 00000000] 08:17:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1315A800) [pid = 3568] [serial = 975] [outer = 12648C00] 08:17:19 INFO - PROCESS | 3568 | 1467040639820 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1455F800) [pid = 3568] [serial = 976] [outer = 12648C00] 08:17:20 INFO - PROCESS | 3568 | 1467040640414 Marionette TRACE conn7 <- [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:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 08:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:17:20 INFO - PROCESS | 3568 | 1467040640462 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3568 | 1467040640464 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 08:17:20 INFO - PROCESS | 3568 | 1467040640468 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 3568 | 1467040640472 Marionette TRACE conn7 <- [1,1266,null,{}] 08:17:20 INFO - PROCESS | 3568 | 1467040640496 Marionette TRACE conn7 -> [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:17:20 INFO - PROCESS | 3568 | 1467040640501 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:20 INFO - PROCESS | 3568 | 1467040640649 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 08:17:20 INFO - PROCESS | 3568 | 1467040640704 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 3568 | 1467040640707 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:20 INFO - PROCESS | 3568 | ++DOCSHELL 168A8C00 == 41 [pid = 3568] [id = 326] 08:17:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168AAC00) [pid = 3568] [serial = 977] [outer = 00000000] 08:17:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (169A5000) [pid = 3568] [serial = 978] [outer = 168AAC00] 08:17:20 INFO - PROCESS | 3568 | 1467040640766 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16A2C400) [pid = 3568] [serial = 979] [outer = 168AAC00] 08:17:21 INFO - PROCESS | 3568 | 1467040641325 Marionette TRACE conn7 <- [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:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 08:17:21 INFO - PROCESS | 3568 | 1467040641409 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3568 | 1467040641413 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:17:21 INFO - PROCESS | 3568 | 1467040641417 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3568 | 1467040641420 Marionette TRACE conn7 <- [1,1270,null,{}] 08:17:21 INFO - PROCESS | 3568 | 1467040641424 Marionette TRACE conn7 -> [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:17:21 INFO - PROCESS | 3568 | 1467040641426 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:21 INFO - PROCESS | 3568 | 1467040641548 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 08:17:21 INFO - PROCESS | 3568 | 1467040641670 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3568 | 1467040641673 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:21 INFO - PROCESS | 3568 | ++DOCSHELL 16804400 == 42 [pid = 3568] [id = 327] 08:17:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16A36C00) [pid = 3568] [serial = 980] [outer = 00000000] 08:17:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (17056800) [pid = 3568] [serial = 981] [outer = 16A36C00] 08:17:21 INFO - PROCESS | 3568 | 1467040641729 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (174BF800) [pid = 3568] [serial = 982] [outer = 16A36C00] 08:17:22 INFO - PROCESS | 3568 | 1467040642343 Marionette TRACE conn7 <- [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:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 08:17:22 INFO - PROCESS | 3568 | 1467040642392 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3568 | 1467040642395 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 08:17:22 INFO - PROCESS | 3568 | 1467040642398 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:17:22 INFO - PROCESS | 3568 | 1467040642401 Marionette TRACE conn7 <- [1,1274,null,{}] 08:17:22 INFO - PROCESS | 3568 | 1467040642405 Marionette TRACE conn7 -> [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:17:22 INFO - PROCESS | 3568 | 1467040642407 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:22 INFO - PROCESS | 3568 | 1467040642514 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 08:17:22 INFO - PROCESS | 3568 | 1467040642767 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3568 | 1467040642770 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:22 INFO - PROCESS | 3568 | ++DOCSHELL 09160800 == 43 [pid = 3568] [id = 328] 08:17:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0CFB1000) [pid = 3568] [serial = 983] [outer = 00000000] 08:17:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0D684C00) [pid = 3568] [serial = 984] [outer = 0CFB1000] 08:17:22 INFO - PROCESS | 3568 | 1467040642838 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0DE01C00) [pid = 3568] [serial = 985] [outer = 0CFB1000] 08:17:23 INFO - PROCESS | 3568 | 1467040643433 Marionette TRACE conn7 <- [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:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1068ms 08:17:23 INFO - PROCESS | 3568 | 1467040643478 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 3568 | 1467040643482 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 08:17:23 INFO - PROCESS | 3568 | 1467040643486 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 3568 | 1467040643489 Marionette TRACE conn7 <- [1,1278,null,{}] 08:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:17:23 INFO - PROCESS | 3568 | 1467040643495 Marionette TRACE conn7 -> [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:17:23 INFO - PROCESS | 3568 | 1467040643499 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:23 INFO - PROCESS | 3568 | 1467040643606 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 16990C00 == 42 [pid = 3568] [id = 322] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 16842C00 == 41 [pid = 3568] [id = 321] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0DE02800 == 40 [pid = 3568] [id = 320] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 145DB400 == 39 [pid = 3568] [id = 319] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 16805000 == 38 [pid = 3568] [id = 318] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 13152C00 == 37 [pid = 3568] [id = 316] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0E38AC00 == 36 [pid = 3568] [id = 315] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0D03EC00 == 35 [pid = 3568] [id = 314] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0D094000 == 34 [pid = 3568] [id = 312] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0E5E4000 == 33 [pid = 3568] [id = 313] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0F1CB000 == 32 [pid = 3568] [id = 311] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0915B000 == 31 [pid = 3568] [id = 317] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 09160800 == 30 [pid = 3568] [id = 328] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 16804400 == 29 [pid = 3568] [id = 327] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 168A8C00 == 28 [pid = 3568] [id = 326] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 169A1800 == 27 [pid = 3568] [id = 323] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 0D032800 == 26 [pid = 3568] [id = 324] 08:17:24 INFO - PROCESS | 3568 | --DOCSHELL 12630400 == 25 [pid = 3568] [id = 325] 08:17:24 INFO - PROCESS | 3568 | 1467040644388 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3568 | 1467040644392 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (18B92400) [pid = 3568] [serial = 919] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (18ABAC00) [pid = 3568] [serial = 922] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16846000) [pid = 3568] [serial = 916] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0EE3F400) [pid = 3568] [serial = 913] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (120F0800) [pid = 3568] [serial = 933] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D761400) [pid = 3568] [serial = 927] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DD4E800) [pid = 3568] [serial = 928] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E03BC00) [pid = 3568] [serial = 930] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E044400) [pid = 3568] [serial = 931] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E5ED000) [pid = 3568] [serial = 925] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E1B3000) [pid = 3568] [serial = 924] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E389000) [pid = 3568] [serial = 912] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1680DC00) [pid = 3568] [serial = 915] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (18B06C00) [pid = 3568] [serial = 918] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (169A4800) [pid = 3568] [serial = 921] [outer = 00000000] [url = about:blank] 08:17:24 INFO - PROCESS | 3568 | ++DOCSHELL 09162800 == 26 [pid = 3568] [id = 329] 08:17:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (09164000) [pid = 3568] [serial = 986] [outer = 00000000] 08:17:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0CF05800) [pid = 3568] [serial = 987] [outer = 09164000] 08:17:24 INFO - PROCESS | 3568 | 1467040644573 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0CFB3000) [pid = 3568] [serial = 988] [outer = 09164000] 08:17:25 INFO - PROCESS | 3568 | 1467040645048 Marionette TRACE conn7 <- [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:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1630ms 08:17:25 INFO - PROCESS | 3568 | 1467040645123 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3568 | 1467040645127 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 08:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:17:25 INFO - PROCESS | 3568 | 1467040645131 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3568 | 1467040645134 Marionette TRACE conn7 <- [1,1282,null,{}] 08:17:25 INFO - PROCESS | 3568 | 1467040645139 Marionette TRACE conn7 -> [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:17:25 INFO - PROCESS | 3568 | 1467040645144 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:25 INFO - PROCESS | 3568 | 1467040645241 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 08:17:25 INFO - PROCESS | 3568 | 1467040645252 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 3568 | 1467040645255 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:25 INFO - PROCESS | 3568 | ++DOCSHELL 0DE06800 == 27 [pid = 3568] [id = 330] 08:17:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0DE06C00) [pid = 3568] [serial = 989] [outer = 00000000] 08:17:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0DE38C00) [pid = 3568] [serial = 990] [outer = 0DE06C00] 08:17:25 INFO - PROCESS | 3568 | 1467040645305 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0DE6F400) [pid = 3568] [serial = 991] [outer = 0DE06C00] 08:17:25 INFO - PROCESS | 3568 | 1467040645837 Marionette TRACE conn7 <- [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:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 08:17:25 INFO - PROCESS | 3568 | 1467040645864 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3568 | 1467040645868 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 08:17:25 INFO - PROCESS | 3568 | 1467040645873 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:17:25 INFO - PROCESS | 3568 | 1467040645875 Marionette TRACE conn7 <- [1,1286,null,{}] 08:17:25 INFO - PROCESS | 3568 | 1467040645879 Marionette TRACE conn7 -> [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:17:25 INFO - PROCESS | 3568 | 1467040645881 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:25 INFO - PROCESS | 3568 | 1467040646009 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 08:17:26 INFO - PROCESS | 3568 | 1467040646068 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3568 | 1467040646070 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:26 INFO - PROCESS | 3568 | ++DOCSHELL 0D7F6400 == 28 [pid = 3568] [id = 331] 08:17:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E385C00) [pid = 3568] [serial = 992] [outer = 00000000] 08:17:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E5AD400) [pid = 3568] [serial = 993] [outer = 0E385C00] 08:17:26 INFO - PROCESS | 3568 | 1467040646120 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0EE3F400) [pid = 3568] [serial = 994] [outer = 0E385C00] 08:17:26 INFO - PROCESS | 3568 | 1467040646540 Marionette TRACE conn7 <- [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:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 08:17:26 INFO - PROCESS | 3568 | 1467040646607 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3568 | 1467040646609 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:17:26 INFO - PROCESS | 3568 | 1467040646614 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 3568 | 1467040646620 Marionette TRACE conn7 <- [1,1290,null,{}] 08:17:26 INFO - PROCESS | 3568 | 1467040646643 Marionette TRACE conn7 -> [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:17:26 INFO - PROCESS | 3568 | 1467040646647 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:26 INFO - PROCESS | 3568 | 1467040646784 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 08:17:26 INFO - PROCESS | 3568 | 1467040646843 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3568 | 1467040646845 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:26 INFO - PROCESS | 3568 | ++DOCSHELL 1270F400 == 29 [pid = 3568] [id = 332] 08:17:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1274EC00) [pid = 3568] [serial = 995] [outer = 00000000] 08:17:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (128CC800) [pid = 3568] [serial = 996] [outer = 1274EC00] 08:17:26 INFO - PROCESS | 3568 | 1467040646892 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1446D800) [pid = 3568] [serial = 997] [outer = 1274EC00] 08:17:27 INFO - PROCESS | 3568 | 1467040647362 Marionette TRACE conn7 <- [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:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 790ms 08:17:27 INFO - PROCESS | 3568 | 1467040647413 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3568 | 1467040647415 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:17:27 INFO - PROCESS | 3568 | 1467040647419 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3568 | 1467040647421 Marionette TRACE conn7 <- [1,1294,null,{}] 08:17:27 INFO - PROCESS | 3568 | 1467040647424 Marionette TRACE conn7 -> [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:17:27 INFO - PROCESS | 3568 | 1467040647426 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:27 INFO - PROCESS | 3568 | 1467040647555 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 08:17:27 INFO - PROCESS | 3568 | 1467040647567 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3568 | 1467040647569 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:27 INFO - PROCESS | 3568 | ++DOCSHELL 12823800 == 30 [pid = 3568] [id = 333] 08:17:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1315B400) [pid = 3568] [serial = 998] [outer = 00000000] 08:17:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (152B4800) [pid = 3568] [serial = 999] [outer = 1315B400] 08:17:27 INFO - PROCESS | 3568 | 1467040647666 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (165B0400) [pid = 3568] [serial = 1000] [outer = 1315B400] 08:17:28 INFO - PROCESS | 3568 | 1467040648098 Marionette TRACE conn7 <- [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:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 08:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:17:28 INFO - PROCESS | 3568 | 1467040648152 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3568 | 1467040648154 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 08:17:28 INFO - PROCESS | 3568 | 1467040648157 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 3568 | 1467040648159 Marionette TRACE conn7 <- [1,1298,null,{}] 08:17:28 INFO - PROCESS | 3568 | 1467040648163 Marionette TRACE conn7 -> [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:17:28 INFO - PROCESS | 3568 | 1467040648165 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:28 INFO - PROCESS | 3568 | 1467040648282 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 08:17:28 INFO - PROCESS | 3568 | 1467040648293 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3568 | 1467040648299 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:28 INFO - PROCESS | 3568 | ++DOCSHELL 16808000 == 31 [pid = 3568] [id = 334] 08:17:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (1680B400) [pid = 3568] [serial = 1001] [outer = 00000000] 08:17:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1681F000) [pid = 3568] [serial = 1002] [outer = 1680B400] 08:17:28 INFO - PROCESS | 3568 | 1467040648409 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (1682FC00) [pid = 3568] [serial = 1003] [outer = 1680B400] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (16806000) [pid = 3568] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16809800) [pid = 3568] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0DE0A400) [pid = 3568] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (1201CC00) [pid = 3568] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (13153800) [pid = 3568] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E38B400) [pid = 3568] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (14566000) [pid = 3568] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E5E5000) [pid = 3568] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D091400) [pid = 3568] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0D094400) [pid = 3568] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16847C00) [pid = 3568] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16992400) [pid = 3568] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:17:28 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (169A2000) [pid = 3568] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:17:29 INFO - PROCESS | 3568 | 1467040649124 Marionette TRACE conn7 <- [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:17:29 INFO - PROCESS | 3568 | 1467040649179 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 08:17:29 INFO - PROCESS | 3568 | 1467040649182 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:17:29 INFO - PROCESS | 3568 | 1467040649184 Marionette TRACE conn7 <- [1,1302,null,{}] 08:17:29 INFO - PROCESS | 3568 | 1467040649188 Marionette TRACE conn7 -> [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:17:29 INFO - PROCESS | 3568 | 1467040649190 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:29 INFO - PROCESS | 3568 | 1467040649285 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 08:17:29 INFO - PROCESS | 3568 | 1467040649293 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3568 | 1467040649295 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:29 INFO - PROCESS | 3568 | ++DOCSHELL 0916F800 == 32 [pid = 3568] [id = 335] 08:17:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1315A000) [pid = 3568] [serial = 1004] [outer = 00000000] 08:17:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16847000) [pid = 3568] [serial = 1005] [outer = 1315A000] 08:17:29 INFO - PROCESS | 3568 | 1467040649342 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16849000) [pid = 3568] [serial = 1006] [outer = 1315A000] 08:17:29 INFO - PROCESS | 3568 | 1467040649787 Marionette TRACE conn7 <- [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:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 08:17:29 INFO - PROCESS | 3568 | 1467040649821 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3568 | 1467040649824 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 08:17:29 INFO - PROCESS | 3568 | 1467040649827 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:17:29 INFO - PROCESS | 3568 | 1467040649829 Marionette TRACE conn7 <- [1,1306,null,{}] 08:17:29 INFO - PROCESS | 3568 | 1467040649833 Marionette TRACE conn7 -> [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:17:29 INFO - PROCESS | 3568 | 1467040649835 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:29 INFO - PROCESS | 3568 | 1467040649916 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 08:17:29 INFO - PROCESS | 3568 | 1467040649921 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3568 | 1467040649923 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:29 INFO - PROCESS | 3568 | ++DOCSHELL 168A4400 == 33 [pid = 3568] [id = 336] 08:17:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (168A7000) [pid = 3568] [serial = 1007] [outer = 00000000] 08:17:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1698D800) [pid = 3568] [serial = 1008] [outer = 168A7000] 08:17:29 INFO - PROCESS | 3568 | 1467040649970 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16997800) [pid = 3568] [serial = 1009] [outer = 168A7000] 08:17:30 INFO - PROCESS | 3568 | 1467040650451 Marionette TRACE conn7 <- [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:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 08:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:17:30 INFO - PROCESS | 3568 | 1467040650502 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3568 | 1467040650504 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 3568 | 1467040650507 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3568 | 1467040650509 Marionette TRACE conn7 <- [1,1310,null,{}] 08:17:30 INFO - PROCESS | 3568 | 1467040650512 Marionette TRACE conn7 -> [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:17:30 INFO - PROCESS | 3568 | 1467040650514 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:30 INFO - PROCESS | 3568 | 1467040650596 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 08:17:30 INFO - PROCESS | 3568 | 1467040650603 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3568 | 1467040650605 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:30 INFO - PROCESS | 3568 | ++DOCSHELL 09160400 == 34 [pid = 3568] [id = 337] 08:17:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (09164800) [pid = 3568] [serial = 1010] [outer = 00000000] 08:17:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (169A5400) [pid = 3568] [serial = 1011] [outer = 09164800] 08:17:30 INFO - PROCESS | 3568 | 1467040650651 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (169A5C00) [pid = 3568] [serial = 1012] [outer = 09164800] 08:17:31 INFO - PROCESS | 3568 | 1467040651452 Marionette TRACE conn7 <- [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:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 08:17:31 INFO - PROCESS | 3568 | 1467040651478 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 08:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:17:31 INFO - PROCESS | 3568 | 1467040651483 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 08:17:31 INFO - PROCESS | 3568 | 1467040651488 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3568 | 1467040651492 Marionette TRACE conn7 <- [1,1314,null,{}] 08:17:31 INFO - PROCESS | 3568 | 1467040651498 Marionette TRACE conn7 -> [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:17:31 INFO - PROCESS | 3568 | 1467040651501 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:31 INFO - PROCESS | 3568 | 1467040651631 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 08:17:31 INFO - PROCESS | 3568 | 1467040651769 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3568 | 1467040651772 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:31 INFO - PROCESS | 3568 | ++DOCSHELL 0D761000 == 35 [pid = 3568] [id = 338] 08:17:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0DD52800) [pid = 3568] [serial = 1013] [outer = 00000000] 08:17:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0E03E400) [pid = 3568] [serial = 1014] [outer = 0DD52800] 08:17:31 INFO - PROCESS | 3568 | 1467040651834 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E192C00) [pid = 3568] [serial = 1015] [outer = 0DD52800] 08:17:32 INFO - PROCESS | 3568 | 1467040652574 Marionette TRACE conn7 <- [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:17:32 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:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1126ms 08:17:32 INFO - PROCESS | 3568 | 1467040652637 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3568 | 1467040652642 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:17:32 INFO - PROCESS | 3568 | 1467040652650 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3568 | 1467040652653 Marionette TRACE conn7 <- [1,1318,null,{}] 08:17:32 INFO - PROCESS | 3568 | 1467040652657 Marionette TRACE conn7 -> [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:17:32 INFO - PROCESS | 3568 | 1467040652660 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:32 INFO - PROCESS | 3568 | 1467040652798 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 08:17:32 INFO - PROCESS | 3568 | 1467040652927 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3568 | 1467040652930 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:32 INFO - PROCESS | 3568 | ++DOCSHELL 120EDC00 == 36 [pid = 3568] [id = 339] 08:17:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (120F0800) [pid = 3568] [serial = 1016] [outer = 00000000] 08:17:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (12709400) [pid = 3568] [serial = 1017] [outer = 120F0800] 08:17:32 INFO - PROCESS | 3568 | 1467040652996 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (13151000) [pid = 3568] [serial = 1018] [outer = 120F0800] 08:17:33 INFO - PROCESS | 3568 | 1467040653916 Marionette TRACE conn7 <- [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:17:33 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:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1325ms 08:17:33 INFO - PROCESS | 3568 | 1467040653976 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3568 | 1467040653980 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:17:33 INFO - PROCESS | 3568 | 1467040653985 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3568 | 1467040653988 Marionette TRACE conn7 <- [1,1322,null,{}] 08:17:33 INFO - PROCESS | 3568 | 1467040653994 Marionette TRACE conn7 -> [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:17:33 INFO - PROCESS | 3568 | 1467040653997 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:34 INFO - PROCESS | 3568 | 1467040654126 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 168A4400 == 35 [pid = 3568] [id = 336] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 0916F800 == 34 [pid = 3568] [id = 335] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 16808000 == 33 [pid = 3568] [id = 334] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 12823800 == 32 [pid = 3568] [id = 333] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 1270F400 == 31 [pid = 3568] [id = 332] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 0D7F6400 == 30 [pid = 3568] [id = 331] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 0DE06800 == 29 [pid = 3568] [id = 330] 08:17:34 INFO - PROCESS | 3568 | --DOCSHELL 09162800 == 28 [pid = 3568] [id = 329] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (1680CC00) [pid = 3568] [serial = 954] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (1680D400) [pid = 3568] [serial = 955] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (1682C000) [pid = 3568] [serial = 957] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16834000) [pid = 3568] [serial = 958] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (1315C400) [pid = 3568] [serial = 960] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (123CE400) [pid = 3568] [serial = 934] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (13A47000) [pid = 3568] [serial = 948] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1446DC00) [pid = 3568] [serial = 949] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E5EBC00) [pid = 3568] [serial = 945] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0F1D0400) [pid = 3568] [serial = 946] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (15799400) [pid = 3568] [serial = 951] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0EFE1C00) [pid = 3568] [serial = 939] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0F13F000) [pid = 3568] [serial = 940] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D7F6800) [pid = 3568] [serial = 942] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DE38400) [pid = 3568] [serial = 943] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D7E9400) [pid = 3568] [serial = 936] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DD6E800) [pid = 3568] [serial = 937] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (168AA800) [pid = 3568] [serial = 963] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1699A400) [pid = 3568] [serial = 967] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16999C00) [pid = 3568] [serial = 966] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16A07800) [pid = 3568] [serial = 970] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1681B000) [pid = 3568] [serial = 961] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1698B400) [pid = 3568] [serial = 964] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1651B000) [pid = 3568] [serial = 952] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16A06C00) [pid = 3568] [serial = 969] [outer = 00000000] [url = about:blank] 08:17:34 INFO - PROCESS | 3568 | 1467040654270 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3568 | 1467040654275 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:34 INFO - PROCESS | 3568 | ++DOCSHELL 09167C00 == 29 [pid = 3568] [id = 340] 08:17:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0916F800) [pid = 3568] [serial = 1019] [outer = 00000000] 08:17:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0D032C00) [pid = 3568] [serial = 1020] [outer = 0916F800] 08:17:34 INFO - PROCESS | 3568 | 1467040654327 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0D7F1800) [pid = 3568] [serial = 1021] [outer = 0916F800] 08:17:34 INFO - PROCESS | 3568 | 1467040654787 Marionette TRACE conn7 <- [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:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 890ms 08:17:34 INFO - PROCESS | 3568 | 1467040654876 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3568 | 1467040654880 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 08:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:17:34 INFO - PROCESS | 3568 | 1467040654890 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 3568 | 1467040654893 Marionette TRACE conn7 <- [1,1326,null,{}] 08:17:34 INFO - PROCESS | 3568 | 1467040654896 Marionette TRACE conn7 -> [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:17:34 INFO - PROCESS | 3568 | 1467040654899 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:34 INFO - PROCESS | 3568 | 1467040654996 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 08:17:34 INFO - PROCESS | 3568 | 1467040655005 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3568 | 1467040655008 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:35 INFO - PROCESS | 3568 | ++DOCSHELL 0E03B400 == 30 [pid = 3568] [id = 341] 08:17:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E03BC00) [pid = 3568] [serial = 1022] [outer = 00000000] 08:17:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E048C00) [pid = 3568] [serial = 1023] [outer = 0E03BC00] 08:17:35 INFO - PROCESS | 3568 | 1467040655056 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E28E400) [pid = 3568] [serial = 1024] [outer = 0E03BC00] 08:17:35 INFO - PROCESS | 3568 | 1467040655989 Marionette TRACE conn7 <- [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:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1119ms 08:17:36 INFO - PROCESS | 3568 | 1467040656015 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3568 | 1467040656018 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 3568 | 1467040656022 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:17:36 INFO - PROCESS | 3568 | 1467040656025 Marionette TRACE conn7 <- [1,1330,null,{}] 08:17:36 INFO - PROCESS | 3568 | 1467040656036 Marionette TRACE conn7 -> [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:17:36 INFO - PROCESS | 3568 | 1467040656040 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:36 INFO - PROCESS | 3568 | 1467040656129 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 08:17:36 INFO - PROCESS | 3568 | 1467040656137 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3568 | 1467040656140 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:36 INFO - PROCESS | 3568 | ++DOCSHELL 12018400 == 31 [pid = 3568] [id = 342] 08:17:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (120E8000) [pid = 3568] [serial = 1025] [outer = 00000000] 08:17:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (121D4C00) [pid = 3568] [serial = 1026] [outer = 120E8000] 08:17:36 INFO - PROCESS | 3568 | 1467040656191 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (126A1000) [pid = 3568] [serial = 1027] [outer = 120E8000] 08:17:36 INFO - PROCESS | 3568 | 1467040656678 Marionette TRACE conn7 <- [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:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 08:17:36 INFO - PROCESS | 3568 | 1467040656755 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3568 | 1467040656758 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 08:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:17:36 INFO - PROCESS | 3568 | 1467040656770 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 3568 | 1467040656772 Marionette TRACE conn7 <- [1,1334,null,{}] 08:17:36 INFO - PROCESS | 3568 | 1467040656776 Marionette TRACE conn7 -> [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:17:36 INFO - PROCESS | 3568 | 1467040656779 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:36 INFO - PROCESS | 3568 | 1467040656908 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 08:17:36 INFO - PROCESS | 3568 | 1467040656971 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3568 | 1467040656973 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:36 INFO - PROCESS | 3568 | ++DOCSHELL 1446DC00 == 32 [pid = 3568] [id = 343] 08:17:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1455C800) [pid = 3568] [serial = 1028] [outer = 00000000] 08:17:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (145DC000) [pid = 3568] [serial = 1029] [outer = 1455C800] 08:17:37 INFO - PROCESS | 3568 | 1467040657021 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16171000) [pid = 3568] [serial = 1030] [outer = 1455C800] 08:17:37 INFO - PROCESS | 3568 | 1467040657474 Marionette TRACE conn7 <- [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:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 790ms 08:17:37 INFO - PROCESS | 3568 | 1467040657558 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3568 | 1467040657560 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 08:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:17:37 INFO - PROCESS | 3568 | 1467040657563 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3568 | 1467040657565 Marionette TRACE conn7 <- [1,1338,null,{}] 08:17:37 INFO - PROCESS | 3568 | 1467040657568 Marionette TRACE conn7 -> [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:17:37 INFO - PROCESS | 3568 | 1467040657570 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:37 INFO - PROCESS | 3568 | 1467040657688 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 08:17:37 INFO - PROCESS | 3568 | 1467040657752 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3568 | 1467040657754 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:37 INFO - PROCESS | 3568 | ++DOCSHELL 16518400 == 33 [pid = 3568] [id = 344] 08:17:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16802400) [pid = 3568] [serial = 1031] [outer = 00000000] 08:17:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16809000) [pid = 3568] [serial = 1032] [outer = 16802400] 08:17:37 INFO - PROCESS | 3568 | 1467040657801 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16809800) [pid = 3568] [serial = 1033] [outer = 16802400] 08:17:38 INFO - PROCESS | 3568 | 1467040658260 Marionette TRACE conn7 <- [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:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 08:17:38 INFO - PROCESS | 3568 | 1467040658295 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3568 | 1467040658297 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:17:38 INFO - PROCESS | 3568 | 1467040658301 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3568 | 1467040658302 Marionette TRACE conn7 <- [1,1342,null,{}] 08:17:38 INFO - PROCESS | 3568 | 1467040658306 Marionette TRACE conn7 -> [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:17:38 INFO - PROCESS | 3568 | 1467040658312 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:38 INFO - PROCESS | 3568 | 1467040658522 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DE06C00) [pid = 3568] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (09164000) [pid = 3568] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E385C00) [pid = 3568] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1315B400) [pid = 3568] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0CFB1000) [pid = 3568] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1680B400) [pid = 3568] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (168A7000) [pid = 3568] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0D036800) [pid = 3568] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (12648C00) [pid = 3568] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (168AAC00) [pid = 3568] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16A36C00) [pid = 3568] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1274EC00) [pid = 3568] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:17:38 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1315A000) [pid = 3568] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:17:38 INFO - PROCESS | 3568 | 1467040658591 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 3568 | 1467040658593 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:38 INFO - PROCESS | 3568 | ++DOCSHELL 0CF04000 == 34 [pid = 3568] [id = 345] 08:17:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0CFB1000) [pid = 3568] [serial = 1034] [outer = 00000000] 08:17:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE0A000) [pid = 3568] [serial = 1035] [outer = 0CFB1000] 08:17:38 INFO - PROCESS | 3568 | 1467040658639 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E04A000) [pid = 3568] [serial = 1036] [outer = 0CFB1000] 08:17:38 INFO - PROCESS | 3568 | 1467040659017 Marionette TRACE conn7 <- [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:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 770ms 08:17:39 INFO - PROCESS | 3568 | 1467040659073 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3568 | 1467040659075 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:17:39 INFO - PROCESS | 3568 | 1467040659079 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3568 | 1467040659080 Marionette TRACE conn7 <- [1,1346,null,{}] 08:17:39 INFO - PROCESS | 3568 | 1467040659084 Marionette TRACE conn7 -> [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:17:39 INFO - PROCESS | 3568 | 1467040659086 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:39 INFO - PROCESS | 3568 | 1467040659170 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 08:17:39 INFO - PROCESS | 3568 | 1467040659176 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3568 | 1467040659178 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:39 INFO - PROCESS | 3568 | ++DOCSHELL 1680B000 == 35 [pid = 3568] [id = 346] 08:17:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1680B400) [pid = 3568] [serial = 1037] [outer = 00000000] 08:17:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (168AAC00) [pid = 3568] [serial = 1038] [outer = 1680B400] 08:17:39 INFO - PROCESS | 3568 | 1467040659225 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1698A800) [pid = 3568] [serial = 1039] [outer = 1680B400] 08:17:39 INFO - PROCESS | 3568 | 1467040659666 Marionette TRACE conn7 <- [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:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 08:17:39 INFO - PROCESS | 3568 | 1467040659713 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3568 | 1467040659715 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 08:17:39 INFO - PROCESS | 3568 | 1467040659718 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:17:39 INFO - PROCESS | 3568 | 1467040659720 Marionette TRACE conn7 <- [1,1350,null,{}] 08:17:39 INFO - PROCESS | 3568 | 1467040659724 Marionette TRACE conn7 -> [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:17:39 INFO - PROCESS | 3568 | 1467040659726 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:39 INFO - PROCESS | 3568 | 1467040659809 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 08:17:39 INFO - PROCESS | 3568 | 1467040659814 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3568 | 1467040659817 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:39 INFO - PROCESS | 3568 | ++DOCSHELL 1698DC00 == 36 [pid = 3568] [id = 347] 08:17:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1698FC00) [pid = 3568] [serial = 1040] [outer = 00000000] 08:17:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1699A400) [pid = 3568] [serial = 1041] [outer = 1698FC00] 08:17:39 INFO - PROCESS | 3568 | 1467040659863 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1699B400) [pid = 3568] [serial = 1042] [outer = 1698FC00] 08:17:40 INFO - PROCESS | 3568 | 1467040660313 Marionette TRACE conn7 <- [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:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 632ms 08:17:40 INFO - PROCESS | 3568 | 1467040660353 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3568 | 1467040660355 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 08:17:40 INFO - PROCESS | 3568 | 1467040660359 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:17:40 INFO - PROCESS | 3568 | 1467040660361 Marionette TRACE conn7 <- [1,1354,null,{}] 08:17:40 INFO - PROCESS | 3568 | 1467040660364 Marionette TRACE conn7 -> [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:17:40 INFO - PROCESS | 3568 | 1467040660366 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:40 INFO - PROCESS | 3568 | 1467040660446 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 08:17:40 INFO - PROCESS | 3568 | 1467040660452 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3568 | 1467040660453 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:40 INFO - PROCESS | 3568 | ++DOCSHELL 0915D000 == 37 [pid = 3568] [id = 348] 08:17:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (09162400) [pid = 3568] [serial = 1043] [outer = 00000000] 08:17:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16996400) [pid = 3568] [serial = 1044] [outer = 09162400] 08:17:40 INFO - PROCESS | 3568 | 1467040660509 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16A0C400) [pid = 3568] [serial = 1045] [outer = 09162400] 08:17:41 INFO - PROCESS | 3568 | 1467040661260 Marionette TRACE conn7 <- [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:17:41 INFO - PROCESS | 3568 | 1467040661338 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 08:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:17:41 INFO - PROCESS | 3568 | 1467040661343 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3568 | 1467040661347 Marionette TRACE conn7 <- [1,1358,null,{}] 08:17:41 INFO - PROCESS | 3568 | 1467040661352 Marionette TRACE conn7 -> [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:17:41 INFO - PROCESS | 3568 | 1467040661356 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:41 INFO - PROCESS | 3568 | 1467040661509 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 08:17:41 INFO - PROCESS | 3568 | 1467040661633 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3568 | 1467040661637 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:41 INFO - PROCESS | 3568 | ++DOCSHELL 0D091000 == 38 [pid = 3568] [id = 349] 08:17:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0D7EA000) [pid = 3568] [serial = 1046] [outer = 00000000] 08:17:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0E5E5400) [pid = 3568] [serial = 1047] [outer = 0D7EA000] 08:17:41 INFO - PROCESS | 3568 | 1467040661695 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1100E000) [pid = 3568] [serial = 1048] [outer = 0D7EA000] 08:17:42 INFO - PROCESS | 3568 | 1467040662347 Marionette TRACE conn7 <- [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:17:42 INFO - PROCESS | 3568 | 1467040662459 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:17:42 INFO - PROCESS | 3568 | 1467040662559 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 3568 | 1467040662563 Marionette TRACE conn7 <- [1,1362,null,{}] 08:17:42 INFO - PROCESS | 3568 | 1467040662569 Marionette TRACE conn7 -> [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:17:42 INFO - PROCESS | 3568 | 1467040662572 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:42 INFO - PROCESS | 3568 | 1467040662689 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 08:17:42 INFO - PROCESS | 3568 | 1467040662792 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3568 | 1467040662795 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:42 INFO - PROCESS | 3568 | ++DOCSHELL 1315C800 == 39 [pid = 3568] [id = 350] 08:17:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (13F63800) [pid = 3568] [serial = 1050] [outer = 00000000] 08:17:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (168A3400) [pid = 3568] [serial = 1051] [outer = 13F63800] 08:17:42 INFO - PROCESS | 3568 | 1467040662857 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16999C00) [pid = 3568] [serial = 1052] [outer = 13F63800] 08:17:43 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:43 INFO - PROCESS | 3568 | 1467040663454 Marionette TRACE conn7 <- [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:17:43 INFO - PROCESS | 3568 | 1467040663486 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:17:43 INFO - PROCESS | 3568 | 1467040663489 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3568 | 1467040663493 Marionette TRACE conn7 <- [1,1366,null,{}] 08:17:43 INFO - PROCESS | 3568 | 1467040663504 Marionette TRACE conn7 -> [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:17:43 INFO - PROCESS | 3568 | 1467040663509 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:43 INFO - PROCESS | 3568 | 1467040663619 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 08:17:43 INFO - PROCESS | 3568 | 1467040663731 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 3568 | 1467040663735 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:43 INFO - PROCESS | 3568 | ++DOCSHELL 174CA000 == 40 [pid = 3568] [id = 351] 08:17:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (174D2400) [pid = 3568] [serial = 1053] [outer = 00000000] 08:17:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (17563000) [pid = 3568] [serial = 1054] [outer = 174D2400] 08:17:43 INFO - PROCESS | 3568 | 1467040663836 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (17569400) [pid = 3568] [serial = 1055] [outer = 174D2400] 08:17:44 INFO - PROCESS | 3568 | 1467040664492 Marionette TRACE conn7 <- [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:17:44 INFO - PROCESS | 3568 | 1467040664540 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 08:17:44 INFO - PROCESS | 3568 | 1467040664544 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3568 | 1467040664546 Marionette TRACE conn7 <- [1,1370,null,{}] 08:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:17:44 INFO - PROCESS | 3568 | 1467040664572 Marionette TRACE conn7 -> [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:17:44 INFO - PROCESS | 3568 | 1467040664575 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:44 INFO - PROCESS | 3568 | 1467040664688 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 08:17:44 INFO - PROCESS | 3568 | 1467040664827 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3568 | 1467040664829 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:44 INFO - PROCESS | 3568 | ++DOCSHELL 0D094400 == 41 [pid = 3568] [id = 352] 08:17:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0DE63C00) [pid = 3568] [serial = 1056] [outer = 00000000] 08:17:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0EE83800) [pid = 3568] [serial = 1057] [outer = 0DE63C00] 08:17:44 INFO - PROCESS | 3568 | 1467040664886 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (1673CC00) [pid = 3568] [serial = 1058] [outer = 0DE63C00] 08:17:45 INFO - PROCESS | 3568 | [3568] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:45 INFO - PROCESS | 3568 | 1467040665737 Marionette TRACE conn7 <- [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:17:45 INFO - PROCESS | 3568 | 1467040665802 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:17:45 INFO - PROCESS | 3568 | 1467040665807 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3568 | 1467040665810 Marionette TRACE conn7 <- [1,1374,null,{}] 08:17:45 INFO - PROCESS | 3568 | 1467040665817 Marionette TRACE conn7 -> [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:17:45 INFO - PROCESS | 3568 | 1467040665820 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 1698DC00 == 40 [pid = 3568] [id = 347] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 1680B000 == 39 [pid = 3568] [id = 346] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 0CF04000 == 38 [pid = 3568] [id = 345] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 16518400 == 37 [pid = 3568] [id = 344] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 1446DC00 == 36 [pid = 3568] [id = 343] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 12018400 == 35 [pid = 3568] [id = 342] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 0E03B400 == 34 [pid = 3568] [id = 341] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 09167C00 == 33 [pid = 3568] [id = 340] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 120EDC00 == 32 [pid = 3568] [id = 339] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 09160400 == 31 [pid = 3568] [id = 337] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 0D761000 == 30 [pid = 3568] [id = 338] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 0D094400 == 29 [pid = 3568] [id = 352] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 174CA000 == 28 [pid = 3568] [id = 351] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 1315C800 == 27 [pid = 3568] [id = 350] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 0915D000 == 26 [pid = 3568] [id = 348] 08:17:46 INFO - PROCESS | 3568 | --DOCSHELL 0D091000 == 25 [pid = 3568] [id = 349] 08:17:46 INFO - PROCESS | 3568 | 1467040666605 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0DE38C00) [pid = 3568] [serial = 990] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0DE6F400) [pid = 3568] [serial = 991] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0CF05800) [pid = 3568] [serial = 987] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0CFB3000) [pid = 3568] [serial = 988] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0E5AD400) [pid = 3568] [serial = 993] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (165B0400) [pid = 3568] [serial = 1000] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (152B4800) [pid = 3568] [serial = 999] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0DE01C00) [pid = 3568] [serial = 985] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0D684C00) [pid = 3568] [serial = 984] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1681F000) [pid = 3568] [serial = 1002] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (1698D800) [pid = 3568] [serial = 1008] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E387800) [pid = 3568] [serial = 973] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E04D000) [pid = 3568] [serial = 972] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1455F800) [pid = 3568] [serial = 976] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1315A800) [pid = 3568] [serial = 975] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1682FC00) [pid = 3568] [serial = 1003] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16A2C400) [pid = 3568] [serial = 979] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (169A5000) [pid = 3568] [serial = 978] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (169A5400) [pid = 3568] [serial = 1011] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (174BF800) [pid = 3568] [serial = 982] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (17056800) [pid = 3568] [serial = 981] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (128CC800) [pid = 3568] [serial = 996] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1446D800) [pid = 3568] [serial = 997] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16847000) [pid = 3568] [serial = 1005] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16849000) [pid = 3568] [serial = 1006] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0EE3F400) [pid = 3568] [serial = 994] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16997800) [pid = 3568] [serial = 1009] [outer = 00000000] [url = about:blank] 08:17:46 INFO - PROCESS | 3568 | 1467040666828 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3568 | 1467040666831 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:46 INFO - PROCESS | 3568 | ++DOCSHELL 0915D000 == 26 [pid = 3568] [id = 353] 08:17:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0915E400) [pid = 3568] [serial = 1059] [outer = 00000000] 08:17:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0CF01400) [pid = 3568] [serial = 1060] [outer = 0915E400] 08:17:46 INFO - PROCESS | 3568 | 1467040666881 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0CFB0C00) [pid = 3568] [serial = 1061] [outer = 0915E400] 08:17:47 INFO - PROCESS | 3568 | 1467040667373 Marionette TRACE conn7 <- [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:17:47 INFO - PROCESS | 3568 | 1467040667452 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 08:17:47 INFO - PROCESS | 3568 | 1467040667457 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:17:47 INFO - PROCESS | 3568 | 1467040667461 Marionette TRACE conn7 <- [1,1378,null,{}] 08:17:47 INFO - PROCESS | 3568 | 1467040667465 Marionette TRACE conn7 -> [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:17:47 INFO - PROCESS | 3568 | 1467040667468 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:47 INFO - PROCESS | 3568 | 1467040667564 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 08:17:47 INFO - PROCESS | 3568 | 1467040667571 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3568 | 1467040667574 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:47 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3FC00 == 27 [pid = 3568] [id = 354] 08:17:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE40400) [pid = 3568] [serial = 1062] [outer = 00000000] 08:17:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E02F800) [pid = 3568] [serial = 1063] [outer = 0DE40400] 08:17:47 INFO - PROCESS | 3568 | 1467040667625 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E03B800) [pid = 3568] [serial = 1064] [outer = 0DE40400] 08:17:48 INFO - PROCESS | 3568 | 1467040668091 Marionette TRACE conn7 <- [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:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 08:17:48 INFO - PROCESS | 3568 | 1467040668151 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3568 | 1467040668154 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:17:48 INFO - PROCESS | 3568 | 1467040668158 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 3568 | 1467040668160 Marionette TRACE conn7 <- [1,1382,null,{}] 08:17:48 INFO - PROCESS | 3568 | 1467040668165 Marionette TRACE conn7 -> [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:17:48 INFO - PROCESS | 3568 | 1467040668167 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:48 INFO - PROCESS | 3568 | 1467040668257 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 08:17:48 INFO - PROCESS | 3568 | 1467040668352 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 3568 | 1467040668355 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:48 INFO - PROCESS | 3568 | ++DOCSHELL 0E389800 == 28 [pid = 3568] [id = 355] 08:17:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E5A4C00) [pid = 3568] [serial = 1065] [outer = 00000000] 08:17:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E5F0000) [pid = 3568] [serial = 1066] [outer = 0E5A4C00] 08:17:48 INFO - PROCESS | 3568 | 1467040668400 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0EE9E800) [pid = 3568] [serial = 1067] [outer = 0E5A4C00] 08:17:48 INFO - PROCESS | 3568 | 1467040668803 Marionette TRACE conn7 <- [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:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 08:17:48 INFO - PROCESS | 3568 | 1467040668829 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3568 | 1467040668833 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:17:48 INFO - PROCESS | 3568 | 1467040668843 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 3568 | 1467040668848 Marionette TRACE conn7 <- [1,1386,null,{}] 08:17:48 INFO - PROCESS | 3568 | 1467040668851 Marionette TRACE conn7 -> [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:17:48 INFO - PROCESS | 3568 | 1467040668855 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:48 INFO - PROCESS | 3568 | 1467040669000 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 08:17:49 INFO - PROCESS | 3568 | 1467040669024 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3568 | 1467040669026 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:49 INFO - PROCESS | 3568 | ++DOCSHELL 0EE7D400 == 29 [pid = 3568] [id = 356] 08:17:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0EE83C00) [pid = 3568] [serial = 1068] [outer = 00000000] 08:17:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (12699C00) [pid = 3568] [serial = 1069] [outer = 0EE83C00] 08:17:49 INFO - PROCESS | 3568 | 1467040669074 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (13F6B000) [pid = 3568] [serial = 1070] [outer = 0EE83C00] 08:17:49 INFO - PROCESS | 3568 | 1467040669538 Marionette TRACE conn7 <- [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:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 08:17:49 INFO - PROCESS | 3568 | 1467040669575 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3568 | 1467040669577 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:17:49 INFO - PROCESS | 3568 | 1467040669613 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3568 | 1467040669615 Marionette TRACE conn7 <- [1,1390,null,{}] 08:17:49 INFO - PROCESS | 3568 | 1467040669622 Marionette TRACE conn7 -> [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:17:49 INFO - PROCESS | 3568 | 1467040669624 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:49 INFO - PROCESS | 3568 | 1467040669741 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 08:17:49 INFO - PROCESS | 3568 | 1467040669753 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3568 | 1467040669755 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:49 INFO - PROCESS | 3568 | ++DOCSHELL 12648C00 == 30 [pid = 3568] [id = 357] 08:17:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (13150C00) [pid = 3568] [serial = 1071] [outer = 00000000] 08:17:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16177000) [pid = 3568] [serial = 1072] [outer = 13150C00] 08:17:49 INFO - PROCESS | 3568 | 1467040669802 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (165A8000) [pid = 3568] [serial = 1073] [outer = 13150C00] 08:17:50 INFO - PROCESS | 3568 | 1467040670265 Marionette TRACE conn7 <- [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:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 08:17:50 INFO - PROCESS | 3568 | 1467040670304 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3568 | 1467040670306 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:17:50 INFO - PROCESS | 3568 | 1467040670316 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3568 | 1467040670318 Marionette TRACE conn7 <- [1,1394,null,{}] 08:17:50 INFO - PROCESS | 3568 | 1467040670321 Marionette TRACE conn7 -> [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:17:50 INFO - PROCESS | 3568 | 1467040670323 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:50 INFO - PROCESS | 3568 | 1467040670441 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 08:17:50 INFO - PROCESS | 3568 | 1467040670455 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 3568 | 1467040670460 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:50 INFO - PROCESS | 3568 | ++DOCSHELL 1680E800 == 31 [pid = 3568] [id = 358] 08:17:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16816C00) [pid = 3568] [serial = 1074] [outer = 00000000] 08:17:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16826400) [pid = 3568] [serial = 1075] [outer = 16816C00] 08:17:50 INFO - PROCESS | 3568 | 1467040670570 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16832C00) [pid = 3568] [serial = 1076] [outer = 16816C00] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (09162400) [pid = 3568] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (1455C800) [pid = 3568] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16802400) [pid = 3568] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0CFB1000) [pid = 3568] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (120F0800) [pid = 3568] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DD52800) [pid = 3568] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (120E8000) [pid = 3568] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E03BC00) [pid = 3568] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0916F800) [pid = 3568] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (09164800) [pid = 3568] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:17:51 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1680B400) [pid = 3568] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:17:51 INFO - PROCESS | 3568 | 1467040671342 Marionette TRACE conn7 <- [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:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1079ms 08:17:51 INFO - PROCESS | 3568 | 1467040671389 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 3568 | 1467040671391 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 08:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:17:51 INFO - PROCESS | 3568 | 1467040671394 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 3568 | 1467040671396 Marionette TRACE conn7 <- [1,1398,null,{}] 08:17:51 INFO - PROCESS | 3568 | 1467040671400 Marionette TRACE conn7 -> [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:17:51 INFO - PROCESS | 3568 | 1467040671402 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:51 INFO - PROCESS | 3568 | 1467040671500 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 08:17:51 INFO - PROCESS | 3568 | 1467040671509 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 3568 | 1467040671512 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:51 INFO - PROCESS | 3568 | ++DOCSHELL 0CF02000 == 32 [pid = 3568] [id = 359] 08:17:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0DE40C00) [pid = 3568] [serial = 1077] [outer = 00000000] 08:17:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (12624400) [pid = 3568] [serial = 1078] [outer = 0DE40C00] 08:17:51 INFO - PROCESS | 3568 | 1467040671559 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (12630400) [pid = 3568] [serial = 1079] [outer = 0DE40C00] 08:17:52 INFO - PROCESS | 3568 | 1467040672045 Marionette TRACE conn7 <- [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:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 08:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:17:52 INFO - PROCESS | 3568 | 1467040672065 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 3568 | 1467040672067 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 08:17:52 INFO - PROCESS | 3568 | 1467040672070 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 3568 | 1467040672071 Marionette TRACE conn7 <- [1,1402,null,{}] 08:17:52 INFO - PROCESS | 3568 | 1467040672075 Marionette TRACE conn7 -> [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:17:52 INFO - PROCESS | 3568 | 1467040672077 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:52 INFO - PROCESS | 3568 | 1467040672159 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 08:17:52 INFO - PROCESS | 3568 | 1467040672165 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 3568 | 1467040672167 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:52 INFO - PROCESS | 3568 | ++DOCSHELL 09162400 == 33 [pid = 3568] [id = 360] 08:17:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (09167800) [pid = 3568] [serial = 1080] [outer = 00000000] 08:17:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1680F800) [pid = 3568] [serial = 1081] [outer = 09167800] 08:17:52 INFO - PROCESS | 3568 | 1467040672213 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1683FC00) [pid = 3568] [serial = 1082] [outer = 09167800] 08:17:52 INFO - PROCESS | 3568 | 1467040672664 Marionette TRACE conn7 <- [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:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 08:17:52 INFO - PROCESS | 3568 | 1467040672701 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 3568 | 1467040672703 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 08:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:17:52 INFO - PROCESS | 3568 | 1467040672706 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 3568 | 1467040672708 Marionette TRACE conn7 <- [1,1406,null,{}] 08:17:52 INFO - PROCESS | 3568 | 1467040672711 Marionette TRACE conn7 -> [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:17:52 INFO - PROCESS | 3568 | 1467040672713 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:52 INFO - PROCESS | 3568 | 1467040672796 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 08:17:52 INFO - PROCESS | 3568 | 1467040672802 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 3568 | 1467040672804 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:52 INFO - PROCESS | 3568 | ++DOCSHELL 168B0800 == 34 [pid = 3568] [id = 361] 08:17:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1698E800) [pid = 3568] [serial = 1083] [outer = 00000000] 08:17:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16999000) [pid = 3568] [serial = 1084] [outer = 1698E800] 08:17:52 INFO - PROCESS | 3568 | 1467040672850 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1699AC00) [pid = 3568] [serial = 1085] [outer = 1698E800] 08:17:53 INFO - PROCESS | 3568 | 1467040673374 Marionette TRACE conn7 <- [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:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 08:17:53 INFO - PROCESS | 3568 | 1467040673439 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3568 | 1467040673444 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:17:53 INFO - PROCESS | 3568 | 1467040673450 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3568 | 1467040673453 Marionette TRACE conn7 <- [1,1410,null,{}] 08:17:53 INFO - PROCESS | 3568 | 1467040673460 Marionette TRACE conn7 -> [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:17:53 INFO - PROCESS | 3568 | 1467040673463 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:53 INFO - PROCESS | 3568 | 1467040673602 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 08:17:53 INFO - PROCESS | 3568 | 1467040673732 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 3568 | 1467040673737 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:53 INFO - PROCESS | 3568 | ++DOCSHELL 09166000 == 35 [pid = 3568] [id = 362] 08:17:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0CFBF000) [pid = 3568] [serial = 1086] [outer = 00000000] 08:17:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0DD6F000) [pid = 3568] [serial = 1087] [outer = 0CFBF000] 08:17:53 INFO - PROCESS | 3568 | 1467040673800 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0DE3AC00) [pid = 3568] [serial = 1088] [outer = 0CFBF000] 08:17:54 INFO - PROCESS | 3568 | 1467040674680 Marionette TRACE conn7 <- [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:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1276ms 08:17:54 INFO - PROCESS | 3568 | 1467040674730 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3568 | 1467040674734 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 08:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:17:54 INFO - PROCESS | 3568 | 1467040674741 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3568 | 1467040674744 Marionette TRACE conn7 <- [1,1414,null,{}] 08:17:54 INFO - PROCESS | 3568 | 1467040674748 Marionette TRACE conn7 -> [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:17:54 INFO - PROCESS | 3568 | 1467040674751 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:54 INFO - PROCESS | 3568 | 1467040674878 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 08:17:54 INFO - PROCESS | 3568 | 1467040675009 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 3568 | 1467040675011 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:55 INFO - PROCESS | 3568 | ++DOCSHELL 120EC000 == 36 [pid = 3568] [id = 363] 08:17:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (120EDC00) [pid = 3568] [serial = 1089] [outer = 00000000] 08:17:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (1271D000) [pid = 3568] [serial = 1090] [outer = 120EDC00] 08:17:55 INFO - PROCESS | 3568 | 1467040675070 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (13153000) [pid = 3568] [serial = 1091] [outer = 120EDC00] 08:17:56 INFO - PROCESS | 3568 | 1467040676074 Marionette TRACE conn7 <- [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:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1380ms 08:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:17:56 INFO - PROCESS | 3568 | 1467040676125 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3568 | 1467040676129 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 08:17:56 INFO - PROCESS | 3568 | 1467040676134 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3568 | 1467040676137 Marionette TRACE conn7 <- [1,1418,null,{}] 08:17:56 INFO - PROCESS | 3568 | 1467040676143 Marionette TRACE conn7 -> [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:17:56 INFO - PROCESS | 3568 | 1467040676145 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:56 INFO - PROCESS | 3568 | 1467040676265 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 09162400 == 35 [pid = 3568] [id = 360] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 0CF02000 == 34 [pid = 3568] [id = 359] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 1680E800 == 33 [pid = 3568] [id = 358] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 12648C00 == 32 [pid = 3568] [id = 357] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 0EE7D400 == 31 [pid = 3568] [id = 356] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 0E389800 == 30 [pid = 3568] [id = 355] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 0DE3FC00 == 29 [pid = 3568] [id = 354] 08:17:56 INFO - PROCESS | 3568 | --DOCSHELL 0915D000 == 28 [pid = 3568] [id = 353] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (15793C00) [pid = 3568] [serial = 643] [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:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16996400) [pid = 3568] [serial = 1044] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16A0C400) [pid = 3568] [serial = 1045] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1699A400) [pid = 3568] [serial = 1041] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (145DC000) [pid = 3568] [serial = 1029] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16809000) [pid = 3568] [serial = 1032] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16171000) [pid = 3568] [serial = 1030] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DE0A000) [pid = 3568] [serial = 1035] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (12709400) [pid = 3568] [serial = 1017] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16809800) [pid = 3568] [serial = 1033] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (13151000) [pid = 3568] [serial = 1018] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E03E400) [pid = 3568] [serial = 1014] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E192C00) [pid = 3568] [serial = 1015] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (121D4C00) [pid = 3568] [serial = 1026] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E048C00) [pid = 3568] [serial = 1023] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E28E400) [pid = 3568] [serial = 1024] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0D032C00) [pid = 3568] [serial = 1020] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0D7F1800) [pid = 3568] [serial = 1021] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (169A5C00) [pid = 3568] [serial = 1012] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (168AAC00) [pid = 3568] [serial = 1038] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0E04A000) [pid = 3568] [serial = 1036] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1698A800) [pid = 3568] [serial = 1039] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (126A1000) [pid = 3568] [serial = 1027] [outer = 00000000] [url = about:blank] 08:17:56 INFO - PROCESS | 3568 | 1467040676392 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3568 | 1467040676394 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:56 INFO - PROCESS | 3568 | ++DOCSHELL 09164000 == 29 [pid = 3568] [id = 364] 08:17:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (09166800) [pid = 3568] [serial = 1092] [outer = 00000000] 08:17:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0CFBC400) [pid = 3568] [serial = 1093] [outer = 09166800] 08:17:56 INFO - PROCESS | 3568 | 1467040676444 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0D765800) [pid = 3568] [serial = 1094] [outer = 09166800] 08:17:56 INFO - PROCESS | 3568 | 1467040676908 Marionette TRACE conn7 <- [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:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 830ms 08:17:56 INFO - PROCESS | 3568 | 1467040676964 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3568 | 1467040676968 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 08:17:56 INFO - PROCESS | 3568 | 1467040676974 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:17:56 INFO - PROCESS | 3568 | 1467040676977 Marionette TRACE conn7 <- [1,1422,null,{}] 08:17:56 INFO - PROCESS | 3568 | 1467040676981 Marionette TRACE conn7 -> [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:17:56 INFO - PROCESS | 3568 | 1467040676983 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:57 INFO - PROCESS | 3568 | 1467040677078 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 08:17:57 INFO - PROCESS | 3568 | 1467040677087 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3568 | 1467040677089 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:57 INFO - PROCESS | 3568 | ++DOCSHELL 0E1BCC00 == 30 [pid = 3568] [id = 365] 08:17:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E290400) [pid = 3568] [serial = 1095] [outer = 00000000] 08:17:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E383800) [pid = 3568] [serial = 1096] [outer = 0E290400] 08:17:57 INFO - PROCESS | 3568 | 1467040677139 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E38CC00) [pid = 3568] [serial = 1097] [outer = 0E290400] 08:17:57 INFO - PROCESS | 3568 | 1467040677654 Marionette TRACE conn7 <- [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:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 08:17:57 INFO - PROCESS | 3568 | 1467040677709 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3568 | 1467040677712 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 08:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:17:57 INFO - PROCESS | 3568 | 1467040677718 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 3568 | 1467040677721 Marionette TRACE conn7 <- [1,1426,null,{}] 08:17:57 INFO - PROCESS | 3568 | 1467040677732 Marionette TRACE conn7 -> [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:17:57 INFO - PROCESS | 3568 | 1467040677736 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:57 INFO - PROCESS | 3568 | 1467040677827 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 08:17:57 INFO - PROCESS | 3568 | 1467040677923 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3568 | 1467040677927 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:57 INFO - PROCESS | 3568 | ++DOCSHELL 1269BC00 == 31 [pid = 3568] [id = 366] 08:17:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (126A1000) [pid = 3568] [serial = 1098] [outer = 00000000] 08:17:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1271FC00) [pid = 3568] [serial = 1099] [outer = 126A1000] 08:17:57 INFO - PROCESS | 3568 | 1467040677978 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (13158800) [pid = 3568] [serial = 1100] [outer = 126A1000] 08:17:58 INFO - PROCESS | 3568 | 1467040678363 Marionette TRACE conn7 <- [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:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 08:17:58 INFO - PROCESS | 3568 | 1467040678389 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3568 | 1467040678392 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 08:17:58 INFO - PROCESS | 3568 | 1467040678395 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:17:58 INFO - PROCESS | 3568 | 1467040678406 Marionette TRACE conn7 <- [1,1430,null,{}] 08:17:58 INFO - PROCESS | 3568 | 1467040678410 Marionette TRACE conn7 -> [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:17:58 INFO - PROCESS | 3568 | 1467040678412 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:58 INFO - PROCESS | 3568 | 1467040678503 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 08:17:58 INFO - PROCESS | 3568 | 1467040678508 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 3568 | 1467040678510 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:58 INFO - PROCESS | 3568 | ++DOCSHELL 145D8C00 == 32 [pid = 3568] [id = 367] 08:17:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (145DF000) [pid = 3568] [serial = 1101] [outer = 00000000] 08:17:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (165B0C00) [pid = 3568] [serial = 1102] [outer = 145DF000] 08:17:58 INFO - PROCESS | 3568 | 1467040678559 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1680A400) [pid = 3568] [serial = 1103] [outer = 145DF000] 08:17:59 INFO - PROCESS | 3568 | 1467040679041 Marionette TRACE conn7 <- [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:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 08:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:17:59 INFO - PROCESS | 3568 | 1467040679089 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3568 | 1467040679091 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 08:17:59 INFO - PROCESS | 3568 | 1467040679095 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 3568 | 1467040679096 Marionette TRACE conn7 <- [1,1434,null,{}] 08:17:59 INFO - PROCESS | 3568 | 1467040679106 Marionette TRACE conn7 -> [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:17:59 INFO - PROCESS | 3568 | 1467040679108 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:59 INFO - PROCESS | 3568 | 1467040679216 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 08:17:59 INFO - PROCESS | 3568 | 1467040679303 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 3568 | 1467040679305 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:59 INFO - PROCESS | 3568 | ++DOCSHELL 1680D400 == 33 [pid = 3568] [id = 368] 08:17:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1680F000) [pid = 3568] [serial = 1104] [outer = 00000000] 08:17:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16820C00) [pid = 3568] [serial = 1105] [outer = 1680F000] 08:17:59 INFO - PROCESS | 3568 | 1467040679352 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16830C00) [pid = 3568] [serial = 1106] [outer = 1680F000] 08:17:59 INFO - PROCESS | 3568 | 1467040679791 Marionette TRACE conn7 <- [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:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 08:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:17:59 INFO - PROCESS | 3568 | 1467040679829 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3568 | 1467040679831 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 08:17:59 INFO - PROCESS | 3568 | 1467040679834 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 3568 | 1467040679836 Marionette TRACE conn7 <- [1,1438,null,{}] 08:17:59 INFO - PROCESS | 3568 | 1467040679840 Marionette TRACE conn7 -> [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:17:59 INFO - PROCESS | 3568 | 1467040679846 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:17:59 INFO - PROCESS | 3568 | 1467040679999 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 08:18:00 INFO - PROCESS | 3568 | 1467040680066 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3568 | 1467040680069 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:00 INFO - PROCESS | 3568 | ++DOCSHELL 16847000 == 34 [pid = 3568] [id = 369] 08:18:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1684C400) [pid = 3568] [serial = 1107] [outer = 00000000] 08:18:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16996C00) [pid = 3568] [serial = 1108] [outer = 1684C400] 08:18:00 INFO - PROCESS | 3568 | 1467040680117 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16998C00) [pid = 3568] [serial = 1109] [outer = 1684C400] 08:18:00 INFO - PROCESS | 3568 | 1467040680577 Marionette TRACE conn7 <- [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:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 830ms 08:18:00 INFO - PROCESS | 3568 | 1467040680665 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 3568 | 1467040680668 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 08:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:18:00 INFO - PROCESS | 3568 | 1467040680671 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 3568 | 1467040680672 Marionette TRACE conn7 <- [1,1442,null,{}] 08:18:00 INFO - PROCESS | 3568 | 1467040680676 Marionette TRACE conn7 -> [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:18:00 INFO - PROCESS | 3568 | 1467040680678 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:00 INFO - PROCESS | 3568 | 1467040680864 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (1698FC00) [pid = 3568] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0915E400) [pid = 3568] [serial = 1059] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E5A4C00) [pid = 3568] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE40400) [pid = 3568] [serial = 1062] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16816C00) [pid = 3568] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D7EA000) [pid = 3568] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (13F63800) [pid = 3568] [serial = 1050] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (174D2400) [pid = 3568] [serial = 1053] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (13150C00) [pid = 3568] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (09167800) [pid = 3568] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0DE40C00) [pid = 3568] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:18:00 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0EE83C00) [pid = 3568] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:18:00 INFO - PROCESS | 3568 | 1467040680931 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3568 | 1467040680933 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:00 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB7400 == 35 [pid = 3568] [id = 370] 08:18:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D7EA000) [pid = 3568] [serial = 1110] [outer = 00000000] 08:18:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E5A4C00) [pid = 3568] [serial = 1111] [outer = 0D7EA000] 08:18:00 INFO - PROCESS | 3568 | 1467040680980 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (127E5800) [pid = 3568] [serial = 1112] [outer = 0D7EA000] 08:18:01 INFO - PROCESS | 3568 | 1467040681343 Marionette TRACE conn7 <- [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:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 08:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:18:01 INFO - PROCESS | 3568 | 1467040681401 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3568 | 1467040681403 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 08:18:01 INFO - PROCESS | 3568 | 1467040681406 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 3568 | 1467040681408 Marionette TRACE conn7 <- [1,1446,null,{}] 08:18:01 INFO - PROCESS | 3568 | 1467040681412 Marionette TRACE conn7 -> [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:18:01 INFO - PROCESS | 3568 | 1467040681413 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:01 INFO - PROCESS | 3568 | 1467040681493 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 08:18:01 INFO - PROCESS | 3568 | 1467040681499 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 3568 | 1467040681500 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:01 INFO - PROCESS | 3568 | ++DOCSHELL 0CF09800 == 36 [pid = 3568] [id = 371] 08:18:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0D7EC000) [pid = 3568] [serial = 1113] [outer = 00000000] 08:18:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A01400) [pid = 3568] [serial = 1114] [outer = 0D7EC000] 08:18:01 INFO - PROCESS | 3568 | 1467040681544 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A0C400) [pid = 3568] [serial = 1115] [outer = 0D7EC000] 08:18:01 INFO - PROCESS | 3568 | 1467040681971 Marionette TRACE conn7 <- [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:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 08:18:02 INFO - PROCESS | 3568 | 1467040682038 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3568 | 1467040682040 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:18:02 INFO - PROCESS | 3568 | 1467040682043 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3568 | 1467040682044 Marionette TRACE conn7 <- [1,1450,null,{}] 08:18:02 INFO - PROCESS | 3568 | 1467040682048 Marionette TRACE conn7 -> [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:18:02 INFO - PROCESS | 3568 | 1467040682050 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:02 INFO - PROCESS | 3568 | 1467040682131 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 08:18:02 INFO - PROCESS | 3568 | 1467040682137 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3568 | 1467040682139 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:02 INFO - PROCESS | 3568 | ++DOCSHELL 16A37400 == 37 [pid = 3568] [id = 372] 08:18:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16C9D000) [pid = 3568] [serial = 1116] [outer = 00000000] 08:18:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (17056800) [pid = 3568] [serial = 1117] [outer = 16C9D000] 08:18:02 INFO - PROCESS | 3568 | 1467040682186 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (174C9800) [pid = 3568] [serial = 1118] [outer = 16C9D000] 08:18:02 INFO - PROCESS | 3568 | 1467040682666 Marionette TRACE conn7 <- [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:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 08:18:02 INFO - PROCESS | 3568 | 1467040682714 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3568 | 1467040682716 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:18:02 INFO - PROCESS | 3568 | 1467040682719 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3568 | 1467040682721 Marionette TRACE conn7 <- [1,1454,null,{}] 08:18:02 INFO - PROCESS | 3568 | 1467040682725 Marionette TRACE conn7 -> [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:18:02 INFO - PROCESS | 3568 | 1467040682727 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:02 INFO - PROCESS | 3568 | 1467040682813 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 08:18:02 INFO - PROCESS | 3568 | 1467040682818 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3568 | 1467040682820 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:02 INFO - PROCESS | 3568 | ++DOCSHELL 174D4800 == 38 [pid = 3568] [id = 373] 08:18:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (174D7800) [pid = 3568] [serial = 1119] [outer = 00000000] 08:18:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1756E400) [pid = 3568] [serial = 1120] [outer = 174D7800] 08:18:02 INFO - PROCESS | 3568 | 1467040682867 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1756F000) [pid = 3568] [serial = 1121] [outer = 174D7800] 08:18:03 INFO - PROCESS | 3568 | 1467040683630 Marionette TRACE conn7 <- [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:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 08:18:03 INFO - PROCESS | 3568 | 1467040683694 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 08:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:18:03 INFO - PROCESS | 3568 | 1467040683699 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 08:18:03 INFO - PROCESS | 3568 | 1467040683704 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3568 | 1467040683707 Marionette TRACE conn7 <- [1,1458,null,{}] 08:18:03 INFO - PROCESS | 3568 | 1467040683713 Marionette TRACE conn7 -> [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:18:03 INFO - PROCESS | 3568 | 1467040683717 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:03 INFO - PROCESS | 3568 | 1467040683838 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 08:18:03 INFO - PROCESS | 3568 | 1467040683976 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 3568 | 1467040683980 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:03 INFO - PROCESS | 3568 | ++DOCSHELL 0DE07400 == 39 [pid = 3568] [id = 374] 08:18:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E02F400) [pid = 3568] [serial = 1122] [outer = 00000000] 08:18:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E389C00) [pid = 3568] [serial = 1123] [outer = 0E02F400] 08:18:04 INFO - PROCESS | 3568 | 1467040684043 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0EE3E800) [pid = 3568] [serial = 1124] [outer = 0E02F400] 08:18:04 INFO - PROCESS | 3568 | 1467040684679 Marionette TRACE conn7 <- [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:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1025ms 08:18:04 INFO - PROCESS | 3568 | 1467040684729 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3568 | 1467040684734 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:18:04 INFO - PROCESS | 3568 | 1467040684740 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3568 | 1467040684743 Marionette TRACE conn7 <- [1,1462,null,{}] 08:18:04 INFO - PROCESS | 3568 | 1467040684747 Marionette TRACE conn7 -> [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:18:04 INFO - PROCESS | 3568 | 1467040684750 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:04 INFO - PROCESS | 3568 | 1467040684870 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 08:18:04 INFO - PROCESS | 3568 | 1467040685009 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 3568 | 1467040685012 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:05 INFO - PROCESS | 3568 | ++DOCSHELL 14565400 == 40 [pid = 3568] [id = 375] 08:18:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (14568C00) [pid = 3568] [serial = 1125] [outer = 00000000] 08:18:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1680EC00) [pid = 3568] [serial = 1126] [outer = 14568C00] 08:18:05 INFO - PROCESS | 3568 | 1467040685076 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (168A7800) [pid = 3568] [serial = 1127] [outer = 14568C00] 08:18:05 INFO - PROCESS | 3568 | 1467040685727 Marionette TRACE conn7 <- [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:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 08:18:05 INFO - PROCESS | 3568 | 1467040685764 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3568 | 1467040685767 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 08:18:05 INFO - PROCESS | 3568 | 1467040685771 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:18:05 INFO - PROCESS | 3568 | 1467040685774 Marionette TRACE conn7 <- [1,1466,null,{}] 08:18:05 INFO - PROCESS | 3568 | 1467040685785 Marionette TRACE conn7 -> [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:18:05 INFO - PROCESS | 3568 | 1467040685790 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:05 INFO - PROCESS | 3568 | 1467040685904 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 08:18:06 INFO - PROCESS | 3568 | 1467040686038 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 3568 | 1467040686042 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:06 INFO - PROCESS | 3568 | ++DOCSHELL 16A2C800 == 41 [pid = 3568] [id = 376] 08:18:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (174D9C00) [pid = 3568] [serial = 1128] [outer = 00000000] 08:18:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (178A4000) [pid = 3568] [serial = 1129] [outer = 174D9C00] 08:18:06 INFO - PROCESS | 3568 | 1467040686100 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (184B1C00) [pid = 3568] [serial = 1130] [outer = 174D9C00] 08:18:06 INFO - PROCESS | 3568 | 1467040686776 Marionette TRACE conn7 <- [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:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1075ms 08:18:06 INFO - PROCESS | 3568 | 1467040686849 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3568 | 1467040686852 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:18:06 INFO - PROCESS | 3568 | 1467040686856 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 3568 | 1467040686858 Marionette TRACE conn7 <- [1,1470,null,{}] 08:18:06 INFO - PROCESS | 3568 | 1467040686863 Marionette TRACE conn7 -> [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:18:06 INFO - PROCESS | 3568 | 1467040686865 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:07 INFO - PROCESS | 3568 | 1467040687128 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 08:18:07 INFO - PROCESS | 3568 | 1467040687291 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3568 | 1467040687294 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:07 INFO - PROCESS | 3568 | ++DOCSHELL 0D033000 == 42 [pid = 3568] [id = 377] 08:18:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (0D03B400) [pid = 3568] [serial = 1131] [outer = 00000000] 08:18:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (0D7F1800) [pid = 3568] [serial = 1132] [outer = 0D03B400] 08:18:07 INFO - PROCESS | 3568 | 1467040687348 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (0DE3EC00) [pid = 3568] [serial = 1133] [outer = 0D03B400] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 16A37400 == 41 [pid = 3568] [id = 372] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 0CF09800 == 40 [pid = 3568] [id = 371] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 0CFB7400 == 39 [pid = 3568] [id = 370] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 16847000 == 38 [pid = 3568] [id = 369] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 1680D400 == 37 [pid = 3568] [id = 368] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 145D8C00 == 36 [pid = 3568] [id = 367] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 1269BC00 == 35 [pid = 3568] [id = 366] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 0E1BCC00 == 34 [pid = 3568] [id = 365] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 09164000 == 33 [pid = 3568] [id = 364] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 168B0800 == 32 [pid = 3568] [id = 361] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 09166000 == 31 [pid = 3568] [id = 362] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 120EC000 == 30 [pid = 3568] [id = 363] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 16A2C800 == 29 [pid = 3568] [id = 376] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 14565400 == 28 [pid = 3568] [id = 375] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 174D4800 == 27 [pid = 3568] [id = 373] 08:18:08 INFO - PROCESS | 3568 | --DOCSHELL 0DE07400 == 26 [pid = 3568] [id = 374] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (1699B400) [pid = 3568] [serial = 1042] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (0CF01400) [pid = 3568] [serial = 1060] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0CFB0C00) [pid = 3568] [serial = 1061] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0E5F0000) [pid = 3568] [serial = 1066] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0EE9E800) [pid = 3568] [serial = 1067] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0E02F800) [pid = 3568] [serial = 1063] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (0E03B800) [pid = 3568] [serial = 1064] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16826400) [pid = 3568] [serial = 1075] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (1100E000) [pid = 3568] [serial = 1048] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0E5E5400) [pid = 3568] [serial = 1047] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16999C00) [pid = 3568] [serial = 1052] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (168A3400) [pid = 3568] [serial = 1051] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (17569400) [pid = 3568] [serial = 1055] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (17563000) [pid = 3568] [serial = 1054] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16999000) [pid = 3568] [serial = 1084] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0EE83800) [pid = 3568] [serial = 1057] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (165A8000) [pid = 3568] [serial = 1073] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16177000) [pid = 3568] [serial = 1072] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1683FC00) [pid = 3568] [serial = 1082] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (12630400) [pid = 3568] [serial = 1079] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (12624400) [pid = 3568] [serial = 1078] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1680F800) [pid = 3568] [serial = 1081] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16832C00) [pid = 3568] [serial = 1076] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (12699C00) [pid = 3568] [serial = 1069] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (13F6B000) [pid = 3568] [serial = 1070] [outer = 00000000] [url = about:blank] 08:18:08 INFO - PROCESS | 3568 | 1467040688740 Marionette TRACE conn7 <- [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:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2017ms 08:18:08 INFO - PROCESS | 3568 | 1467040688877 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3568 | 1467040688881 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:18:08 INFO - PROCESS | 3568 | 1467040688886 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3568 | 1467040688889 Marionette TRACE conn7 <- [1,1474,null,{}] 08:18:08 INFO - PROCESS | 3568 | 1467040688896 Marionette TRACE conn7 -> [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:18:08 INFO - PROCESS | 3568 | 1467040688900 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:08 INFO - PROCESS | 3568 | 1467040688991 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 08:18:08 INFO - PROCESS | 3568 | 1467040689000 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 3568 | 1467040689004 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:09 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB6000 == 27 [pid = 3568] [id = 378] 08:18:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0CFB7000) [pid = 3568] [serial = 1134] [outer = 00000000] 08:18:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D032C00) [pid = 3568] [serial = 1135] [outer = 0CFB7000] 08:18:09 INFO - PROCESS | 3568 | 1467040689054 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0D03E800) [pid = 3568] [serial = 1136] [outer = 0CFB7000] 08:18:09 INFO - PROCESS | 3568 | 1467040689579 Marionette TRACE conn7 <- [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:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 08:18:09 INFO - PROCESS | 3568 | 1467040689616 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3568 | 1467040689621 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:18:09 INFO - PROCESS | 3568 | 1467040689628 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3568 | 1467040689630 Marionette TRACE conn7 <- [1,1478,null,{}] 08:18:09 INFO - PROCESS | 3568 | 1467040689634 Marionette TRACE conn7 -> [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:18:09 INFO - PROCESS | 3568 | 1467040689637 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:09 INFO - PROCESS | 3568 | 1467040689732 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 08:18:09 INFO - PROCESS | 3568 | 1467040689827 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 3568 | 1467040689830 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:09 INFO - PROCESS | 3568 | ++DOCSHELL 0E036000 == 28 [pid = 3568] [id = 379] 08:18:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E036400) [pid = 3568] [serial = 1137] [outer = 00000000] 08:18:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E042400) [pid = 3568] [serial = 1138] [outer = 0E036400] 08:18:09 INFO - PROCESS | 3568 | 1467040689881 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0E049C00) [pid = 3568] [serial = 1139] [outer = 0E036400] 08:18:10 INFO - PROCESS | 3568 | 1467040690291 Marionette TRACE conn7 <- [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:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 08:18:10 INFO - PROCESS | 3568 | 1467040690361 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3568 | 1467040690363 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 08:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:18:10 INFO - PROCESS | 3568 | 1467040690369 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 3568 | 1467040690373 Marionette TRACE conn7 <- [1,1482,null,{}] 08:18:10 INFO - PROCESS | 3568 | 1467040690388 Marionette TRACE conn7 -> [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:18:10 INFO - PROCESS | 3568 | 1467040690393 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:10 INFO - PROCESS | 3568 | 1467040690480 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 08:18:10 INFO - PROCESS | 3568 | 1467040690493 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3568 | 1467040690497 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:10 INFO - PROCESS | 3568 | ++DOCSHELL 0F1CC400 == 29 [pid = 3568] [id = 380] 08:18:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0F1D0400) [pid = 3568] [serial = 1140] [outer = 00000000] 08:18:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (11097C00) [pid = 3568] [serial = 1141] [outer = 0F1D0400] 08:18:10 INFO - PROCESS | 3568 | 1467040690552 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (120AD800) [pid = 3568] [serial = 1142] [outer = 0F1D0400] 08:18:11 INFO - PROCESS | 3568 | 1467040691050 Marionette TRACE conn7 <- [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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 08:18:11 INFO - PROCESS | 3568 | 1467040691114 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3568 | 1467040691116 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:18:11 INFO - PROCESS | 3568 | 1467040691120 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 3568 | 1467040691121 Marionette TRACE conn7 <- [1,1486,null,{}] 08:18:11 INFO - PROCESS | 3568 | 1467040691125 Marionette TRACE conn7 -> [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:18:11 INFO - PROCESS | 3568 | 1467040691127 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:11 INFO - PROCESS | 3568 | 1467040691248 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 08:18:11 INFO - PROCESS | 3568 | 1467040691254 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 3568 | 1467040691256 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:11 INFO - PROCESS | 3568 | ++DOCSHELL 11013C00 == 30 [pid = 3568] [id = 381] 08:18:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (123D6400) [pid = 3568] [serial = 1143] [outer = 00000000] 08:18:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (13A42000) [pid = 3568] [serial = 1144] [outer = 123D6400] 08:18:11 INFO - PROCESS | 3568 | 1467040691304 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1455EC00) [pid = 3568] [serial = 1145] [outer = 123D6400] 08:18:12 INFO - PROCESS | 3568 | 1467040692166 Marionette TRACE conn7 <- [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:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DE63C00) [pid = 3568] [serial = 1056] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (174D7800) [pid = 3568] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16C9D000) [pid = 3568] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1680F000) [pid = 3568] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1684C400) [pid = 3568] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0D7EA000) [pid = 3568] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1698E800) [pid = 3568] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E290400) [pid = 3568] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0CFBF000) [pid = 3568] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (126A1000) [pid = 3568] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (120EDC00) [pid = 3568] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (145DF000) [pid = 3568] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (09166800) [pid = 3568] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:18:12 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0D7EC000) [pid = 3568] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1184ms 08:18:12 INFO - PROCESS | 3568 | 1467040692308 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 3568 | 1467040692313 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 08:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:18:12 INFO - PROCESS | 3568 | 1467040692319 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 3568 | 1467040692323 Marionette TRACE conn7 <- [1,1490,null,{}] 08:18:12 INFO - PROCESS | 3568 | 1467040692330 Marionette TRACE conn7 -> [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:18:12 INFO - PROCESS | 3568 | 1467040692334 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:12 INFO - PROCESS | 3568 | 1467040692464 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 08:18:12 INFO - PROCESS | 3568 | 1467040692573 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3568 | 1467040692578 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:12 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB3C00 == 31 [pid = 3568] [id = 382] 08:18:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0CFB8000) [pid = 3568] [serial = 1146] [outer = 00000000] 08:18:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0D685C00) [pid = 3568] [serial = 1147] [outer = 0CFB8000] 08:18:12 INFO - PROCESS | 3568 | 1467040692641 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DD69000) [pid = 3568] [serial = 1148] [outer = 0CFB8000] 08:18:13 INFO - PROCESS | 3568 | 1467040693425 Marionette TRACE conn7 <- [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:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1184ms 08:18:13 INFO - PROCESS | 3568 | 1467040693506 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3568 | 1467040693511 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:18:13 INFO - PROCESS | 3568 | 1467040693518 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3568 | 1467040693521 Marionette TRACE conn7 <- [1,1494,null,{}] 08:18:13 INFO - PROCESS | 3568 | 1467040693525 Marionette TRACE conn7 -> [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:18:13 INFO - PROCESS | 3568 | 1467040693528 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:13 INFO - PROCESS | 3568 | 1467040693675 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 08:18:13 INFO - PROCESS | 3568 | 1467040693802 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 3568 | 1467040693805 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:13 INFO - PROCESS | 3568 | ++DOCSHELL 0E28C400 == 32 [pid = 3568] [id = 383] 08:18:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E290400) [pid = 3568] [serial = 1149] [outer = 00000000] 08:18:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E389000) [pid = 3568] [serial = 1150] [outer = 0E290400] 08:18:13 INFO - PROCESS | 3568 | 1467040693867 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0EE7C000) [pid = 3568] [serial = 1151] [outer = 0E290400] 08:18:14 INFO - PROCESS | 3568 | 1467040694749 Marionette TRACE conn7 <- [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:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1272ms 08:18:14 INFO - PROCESS | 3568 | 1467040694794 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 3568 | 1467040694798 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 08:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:18:14 INFO - PROCESS | 3568 | 1467040694804 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 3568 | 1467040694807 Marionette TRACE conn7 <- [1,1498,null,{}] 08:18:14 INFO - PROCESS | 3568 | 1467040694812 Marionette TRACE conn7 -> [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:18:14 INFO - PROCESS | 3568 | 1467040694815 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:14 INFO - PROCESS | 3568 | 1467040694949 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 08:18:14 INFO - PROCESS | 3568 | --DOCSHELL 0F1CC400 == 31 [pid = 3568] [id = 380] 08:18:14 INFO - PROCESS | 3568 | --DOCSHELL 0E036000 == 30 [pid = 3568] [id = 379] 08:18:14 INFO - PROCESS | 3568 | --DOCSHELL 0CFB6000 == 29 [pid = 3568] [id = 378] 08:18:14 INFO - PROCESS | 3568 | --DOCSHELL 0D033000 == 28 [pid = 3568] [id = 377] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1673CC00) [pid = 3568] [serial = 1058] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16820C00) [pid = 3568] [serial = 1105] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16996C00) [pid = 3568] [serial = 1108] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16830C00) [pid = 3568] [serial = 1106] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0E5A4C00) [pid = 3568] [serial = 1111] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16998C00) [pid = 3568] [serial = 1109] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1699AC00) [pid = 3568] [serial = 1085] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0E383800) [pid = 3568] [serial = 1096] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E38CC00) [pid = 3568] [serial = 1097] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0DD6F000) [pid = 3568] [serial = 1087] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (0DE3AC00) [pid = 3568] [serial = 1088] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (1271FC00) [pid = 3568] [serial = 1099] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (13158800) [pid = 3568] [serial = 1100] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (1271D000) [pid = 3568] [serial = 1090] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (13153000) [pid = 3568] [serial = 1091] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (165B0C00) [pid = 3568] [serial = 1102] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (0CFBC400) [pid = 3568] [serial = 1093] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0D765800) [pid = 3568] [serial = 1094] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (16A01400) [pid = 3568] [serial = 1114] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (174C9800) [pid = 3568] [serial = 1118] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (16A0C400) [pid = 3568] [serial = 1115] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (127E5800) [pid = 3568] [serial = 1112] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (1680A400) [pid = 3568] [serial = 1103] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 51 (1756E400) [pid = 3568] [serial = 1120] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 50 (1756F000) [pid = 3568] [serial = 1121] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3568 | --DOMWINDOW == 49 (17056800) [pid = 3568] [serial = 1117] [outer = 00000000] [url = about:blank] 08:18:15 INFO - PROCESS | 3568 | 1467040695066 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3568 | 1467040695071 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:15 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EE800 == 29 [pid = 3568] [id = 384] 08:18:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 50 (0D7EEC00) [pid = 3568] [serial = 1152] [outer = 00000000] 08:18:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 51 (0DD59C00) [pid = 3568] [serial = 1153] [outer = 0D7EEC00] 08:18:15 INFO - PROCESS | 3568 | 1467040695120 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 52 (0DE07400) [pid = 3568] [serial = 1154] [outer = 0D7EEC00] 08:18:15 INFO - PROCESS | 3568 | 1467040695551 Marionette TRACE conn7 <- [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:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 830ms 08:18:15 INFO - PROCESS | 3568 | 1467040695639 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3568 | 1467040695643 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:18:15 INFO - PROCESS | 3568 | 1467040695649 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3568 | 1467040695652 Marionette TRACE conn7 <- [1,1502,null,{}] 08:18:15 INFO - PROCESS | 3568 | 1467040695656 Marionette TRACE conn7 -> [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:18:15 INFO - PROCESS | 3568 | 1467040695659 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:15 INFO - PROCESS | 3568 | 1467040695749 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 08:18:15 INFO - PROCESS | 3568 | 1467040695765 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3568 | 1467040695767 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:15 INFO - PROCESS | 3568 | ++DOCSHELL 0E28F000 == 30 [pid = 3568] [id = 385] 08:18:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (0E293C00) [pid = 3568] [serial = 1155] [outer = 00000000] 08:18:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (0E38B400) [pid = 3568] [serial = 1156] [outer = 0E293C00] 08:18:15 INFO - PROCESS | 3568 | 1467040695814 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0E5AB000) [pid = 3568] [serial = 1157] [outer = 0E293C00] 08:18:16 INFO - PROCESS | 3568 | 1467040696296 Marionette TRACE conn7 <- [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:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 08:18:16 INFO - PROCESS | 3568 | 1467040696323 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 3568 | 1467040696326 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 08:18:16 INFO - PROCESS | 3568 | 1467040696329 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:18:16 INFO - PROCESS | 3568 | 1467040696333 Marionette TRACE conn7 <- [1,1506,null,{}] 08:18:16 INFO - PROCESS | 3568 | 1467040696373 Marionette TRACE conn7 -> [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:18:16 INFO - PROCESS | 3568 | 1467040696379 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:16 INFO - PROCESS | 3568 | 1467040696474 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 08:18:16 INFO - PROCESS | 3568 | 1467040696565 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 3568 | 1467040696568 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:16 INFO - PROCESS | 3568 | ++DOCSHELL 1274EC00 == 31 [pid = 3568] [id = 386] 08:18:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (12751000) [pid = 3568] [serial = 1158] [outer = 00000000] 08:18:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (12814800) [pid = 3568] [serial = 1159] [outer = 12751000] 08:18:16 INFO - PROCESS | 3568 | 1467040696620 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (13A43000) [pid = 3568] [serial = 1160] [outer = 12751000] 08:18:16 INFO - PROCESS | 3568 | 1467040696994 Marionette TRACE conn7 <- [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:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 731ms 08:18:17 INFO - PROCESS | 3568 | 1467040697067 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3568 | 1467040697070 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:18:17 INFO - PROCESS | 3568 | 1467040697074 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3568 | 1467040697075 Marionette TRACE conn7 <- [1,1510,null,{}] 08:18:17 INFO - PROCESS | 3568 | 1467040697079 Marionette TRACE conn7 -> [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:18:17 INFO - PROCESS | 3568 | 1467040697081 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:17 INFO - PROCESS | 3568 | 1467040697216 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 08:18:17 INFO - PROCESS | 3568 | 1467040697221 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3568 | 1467040697223 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:17 INFO - PROCESS | 3568 | ++DOCSHELL 0CF04800 == 32 [pid = 3568] [id = 387] 08:18:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (145D6400) [pid = 3568] [serial = 1161] [outer = 00000000] 08:18:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (15799000) [pid = 3568] [serial = 1162] [outer = 145D6400] 08:18:17 INFO - PROCESS | 3568 | 1467040697320 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (165AC800) [pid = 3568] [serial = 1163] [outer = 145D6400] 08:18:17 INFO - PROCESS | 3568 | 1467040697767 Marionette TRACE conn7 <- [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:18: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:18:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:18: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:18:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:18: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:18:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:18: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:18:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:18:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 736ms 08:18:17 INFO - PROCESS | 3568 | 1467040697811 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3568 | 1467040697813 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:18:17 INFO - PROCESS | 3568 | 1467040697844 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3568 | 1467040697846 Marionette TRACE conn7 <- [1,1514,null,{}] 08:18:17 INFO - PROCESS | 3568 | 1467040697864 Marionette TRACE conn7 -> [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:18:17 INFO - PROCESS | 3568 | 1467040697866 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:17 INFO - PROCESS | 3568 | 1467040697974 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 08:18:17 INFO - PROCESS | 3568 | 1467040697985 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3568 | 1467040697987 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:17 INFO - PROCESS | 3568 | ++DOCSHELL 16740400 == 33 [pid = 3568] [id = 388] 08:18:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (16805C00) [pid = 3568] [serial = 1164] [outer = 00000000] 08:18:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (1680CC00) [pid = 3568] [serial = 1165] [outer = 16805C00] 08:18:18 INFO - PROCESS | 3568 | 1467040698032 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (16809800) [pid = 3568] [serial = 1166] [outer = 16805C00] 08:18:18 INFO - PROCESS | 3568 | 1467040698487 Marionette TRACE conn7 <- [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:18:18 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (0F1D0400) [pid = 3568] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:18:18 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0D03B400) [pid = 3568] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:18:18 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0E02F400) [pid = 3568] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:18:18 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (174D9C00) [pid = 3568] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:18:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 713ms 08:18:18 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (14568C00) [pid = 3568] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:18:18 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (0CFB7000) [pid = 3568] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:18:18 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0E036400) [pid = 3568] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:18:18 INFO - PROCESS | 3568 | 1467040698536 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3568 | 1467040698538 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:18:18 INFO - PROCESS | 3568 | 1467040698542 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3568 | 1467040698544 Marionette TRACE conn7 <- [1,1518,null,{}] 08:18:18 INFO - PROCESS | 3568 | 1467040698547 Marionette TRACE conn7 -> [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:18:18 INFO - PROCESS | 3568 | 1467040698552 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:18 INFO - PROCESS | 3568 | 1467040698687 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 08:18:18 INFO - PROCESS | 3568 | 1467040698744 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3568 | 1467040698746 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:18 INFO - PROCESS | 3568 | ++DOCSHELL 0F1D0400 == 34 [pid = 3568] [id = 389] 08:18:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (13151000) [pid = 3568] [serial = 1167] [outer = 00000000] 08:18:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (16830C00) [pid = 3568] [serial = 1168] [outer = 13151000] 08:18:18 INFO - PROCESS | 3568 | 1467040698790 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (16831400) [pid = 3568] [serial = 1169] [outer = 13151000] 08:18:19 INFO - PROCESS | 3568 | 1467040699113 Marionette TRACE conn7 <- [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:18:19 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:18:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:18:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:18:19 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:18:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:18:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 08:18:19 INFO - PROCESS | 3568 | 1467040699177 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 3568 | 1467040699179 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 08:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:18:19 INFO - PROCESS | 3568 | 1467040699190 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3568 | 1467040699201 Marionette TRACE conn7 <- [1,1522,null,{}] 08:18:19 INFO - PROCESS | 3568 | 1467040699205 Marionette TRACE conn7 -> [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:18:19 INFO - PROCESS | 3568 | 1467040699207 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:19 INFO - PROCESS | 3568 | 1467040699320 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 08:18:19 INFO - PROCESS | 3568 | 1467040699328 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3568 | 1467040699330 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:19 INFO - PROCESS | 3568 | ++DOCSHELL 168A7400 == 35 [pid = 3568] [id = 390] 08:18:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (168AD400) [pid = 3568] [serial = 1170] [outer = 00000000] 08:18:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (1698F000) [pid = 3568] [serial = 1171] [outer = 168AD400] 08:18:19 INFO - PROCESS | 3568 | 1467040699376 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (16993C00) [pid = 3568] [serial = 1172] [outer = 168AD400] 08:18:19 INFO - PROCESS | 3568 | 1467040699814 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 08:18:19 INFO - PROCESS | 3568 | 1467040699882 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 08:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:18:19 INFO - PROCESS | 3568 | 1467040699884 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 08:18:19 INFO - PROCESS | 3568 | 1467040699887 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3568 | 1467040699888 Marionette TRACE conn7 <- [1,1526,null,{}] 08:18:19 INFO - PROCESS | 3568 | 1467040699892 Marionette TRACE conn7 -> [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:18:19 INFO - PROCESS | 3568 | 1467040699894 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:19 INFO - PROCESS | 3568 | 1467040699977 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 08:18:19 INFO - PROCESS | 3568 | 1467040699986 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3568 | 1467040699988 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:19 INFO - PROCESS | 3568 | ++DOCSHELL 16998C00 == 36 [pid = 3568] [id = 391] 08:18:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (1699B800) [pid = 3568] [serial = 1173] [outer = 00000000] 08:18:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (169A0000) [pid = 3568] [serial = 1174] [outer = 1699B800] 08:18:20 INFO - PROCESS | 3568 | 1467040700034 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (169A6C00) [pid = 3568] [serial = 1175] [outer = 1699B800] 08:18:20 INFO - PROCESS | 3568 | 1467040700476 Marionette TRACE conn7 <- [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:18: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:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 08:18:20 INFO - PROCESS | 3568 | 1467040700521 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 3568 | 1467040700523 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 08:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:18:20 INFO - PROCESS | 3568 | 1467040700527 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 3568 | 1467040700528 Marionette TRACE conn7 <- [1,1530,null,{}] 08:18:20 INFO - PROCESS | 3568 | 1467040700532 Marionette TRACE conn7 -> [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:18:20 INFO - PROCESS | 3568 | 1467040700534 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:20 INFO - PROCESS | 3568 | 1467040700621 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 08:18:20 INFO - PROCESS | 3568 | 1467040700627 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 3568 | 1467040700629 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:20 INFO - PROCESS | 3568 | ++DOCSHELL 16A06800 == 37 [pid = 3568] [id = 392] 08:18:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (16A07C00) [pid = 3568] [serial = 1176] [outer = 00000000] 08:18:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (16A0E400) [pid = 3568] [serial = 1177] [outer = 16A07C00] 08:18:20 INFO - PROCESS | 3568 | 1467040700675 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (16A0F000) [pid = 3568] [serial = 1178] [outer = 16A07C00] 08:18:21 INFO - PROCESS | 3568 | 1467040701287 Marionette TRACE conn7 <- [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:18:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:18:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 08:18:21 INFO - PROCESS | 3568 | 1467040701298 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3568 | 1467040701303 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:18:21 INFO - PROCESS | 3568 | 1467040701309 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3568 | 1467040701313 Marionette TRACE conn7 <- [1,1534,null,{}] 08:18:21 INFO - PROCESS | 3568 | 1467040701319 Marionette TRACE conn7 -> [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:18:21 INFO - PROCESS | 3568 | 1467040701322 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:21 INFO - PROCESS | 3568 | 1467040701444 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 08:18:21 INFO - PROCESS | 3568 | 1467040701583 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 3568 | 1467040701588 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:21 INFO - PROCESS | 3568 | ++DOCSHELL 0CF05400 == 38 [pid = 3568] [id = 393] 08:18:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0CF07400) [pid = 3568] [serial = 1179] [outer = 00000000] 08:18:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE70400) [pid = 3568] [serial = 1180] [outer = 0CF07400] 08:18:21 INFO - PROCESS | 3568 | 1467040701651 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E18B800) [pid = 3568] [serial = 1181] [outer = 0CF07400] 08:18:22 INFO - PROCESS | 3568 | 1467040702297 Marionette TRACE conn7 <- [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:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1023ms 08:18:22 INFO - PROCESS | 3568 | 1467040702336 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 3568 | 1467040702341 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 08:18:22 INFO - PROCESS | 3568 | 1467040702347 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:18:22 INFO - PROCESS | 3568 | 1467040702350 Marionette TRACE conn7 <- [1,1538,null,{}] 08:18:22 INFO - PROCESS | 3568 | 1467040702354 Marionette TRACE conn7 -> [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:18:22 INFO - PROCESS | 3568 | 1467040702357 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:22 INFO - PROCESS | 3568 | 1467040702469 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 08:18:22 INFO - PROCESS | 3568 | 1467040702577 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 3568 | 1467040702580 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:22 INFO - PROCESS | 3568 | ++DOCSHELL 1270E400 == 39 [pid = 3568] [id = 394] 08:18:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1271A800) [pid = 3568] [serial = 1182] [outer = 00000000] 08:18:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (128D0400) [pid = 3568] [serial = 1183] [outer = 1271A800] 08:18:22 INFO - PROCESS | 3568 | 1467040702641 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (14568C00) [pid = 3568] [serial = 1184] [outer = 1271A800] 08:18:23 INFO - PROCESS | 3568 | 1467040703301 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1021ms 08:18:23 INFO - PROCESS | 3568 | 1467040703372 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3568 | 1467040703375 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:18:23 INFO - PROCESS | 3568 | 1467040703379 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 3568 | 1467040703383 Marionette TRACE conn7 <- [1,1542,null,{}] 08:18:23 INFO - PROCESS | 3568 | 1467040703395 Marionette TRACE conn7 -> [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:18:23 INFO - PROCESS | 3568 | 1467040703400 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:23 INFO - PROCESS | 3568 | 1467040703573 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 08:18:23 INFO - PROCESS | 3568 | 1467040703706 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 3568 | 1467040703709 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:23 INFO - PROCESS | 3568 | ++DOCSHELL 1681E000 == 40 [pid = 3568] [id = 395] 08:18:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16842400) [pid = 3568] [serial = 1185] [outer = 00000000] 08:18:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1699E400) [pid = 3568] [serial = 1186] [outer = 16842400] 08:18:23 INFO - PROCESS | 3568 | 1467040703768 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A2A800) [pid = 3568] [serial = 1187] [outer = 16842400] 08:18:24 INFO - PROCESS | 3568 | 1467040704361 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1020ms 08:18:24 INFO - PROCESS | 3568 | 1467040704402 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 3568 | 1467040704405 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 08:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:18:24 INFO - PROCESS | 3568 | 1467040704408 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 3568 | 1467040704410 Marionette TRACE conn7 <- [1,1546,null,{}] 08:18:24 INFO - PROCESS | 3568 | 1467040704414 Marionette TRACE conn7 -> [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:18:24 INFO - PROCESS | 3568 | 1467040704416 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:24 INFO - PROCESS | 3568 | 1467040704525 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 08:18:24 INFO - PROCESS | 3568 | 1467040704630 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 3568 | 1467040704633 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:24 INFO - PROCESS | 3568 | ++DOCSHELL 16C9D000 == 41 [pid = 3568] [id = 396] 08:18:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16C9F400) [pid = 3568] [serial = 1188] [outer = 00000000] 08:18:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (174BB800) [pid = 3568] [serial = 1189] [outer = 16C9F400] 08:18:24 INFO - PROCESS | 3568 | 1467040704689 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (174CA000) [pid = 3568] [serial = 1190] [outer = 16C9F400] 08:18:25 INFO - PROCESS | 3568 | 1467040705531 Marionette TRACE conn7 <- [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:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1166ms 08:18:25 INFO - PROCESS | 3568 | 1467040705578 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 08:18:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:18:25 INFO - PROCESS | 3568 | 1467040705583 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 08:18:25 INFO - PROCESS | 3568 | 1467040705587 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 3568 | 1467040705591 Marionette TRACE conn7 <- [1,1550,null,{}] 08:18:25 INFO - PROCESS | 3568 | 1467040705596 Marionette TRACE conn7 -> [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:18:25 INFO - PROCESS | 3568 | 1467040705599 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:25 INFO - PROCESS | 3568 | 1467040705708 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 08:18:25 INFO - PROCESS | 3568 | 1467040705848 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 3568 | 1467040705853 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:25 INFO - PROCESS | 3568 | ++DOCSHELL 0E03A800 == 42 [pid = 3568] [id = 397] 08:18:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0E03BC00) [pid = 3568] [serial = 1191] [outer = 00000000] 08:18:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0E18FC00) [pid = 3568] [serial = 1192] [outer = 0E03BC00] 08:18:25 INFO - PROCESS | 3568 | 1467040705907 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E5A4C00) [pid = 3568] [serial = 1193] [outer = 0E03BC00] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 16998C00 == 41 [pid = 3568] [id = 391] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 168A7400 == 40 [pid = 3568] [id = 390] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 0F1D0400 == 39 [pid = 3568] [id = 389] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 16740400 == 38 [pid = 3568] [id = 388] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 0CF04800 == 37 [pid = 3568] [id = 387] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 1274EC00 == 36 [pid = 3568] [id = 386] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 0E28F000 == 35 [pid = 3568] [id = 385] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 0D7EE800 == 34 [pid = 3568] [id = 384] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 0CFB3C00 == 33 [pid = 3568] [id = 382] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 11013C00 == 32 [pid = 3568] [id = 381] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 0E28C400 == 31 [pid = 3568] [id = 383] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 16C9D000 == 30 [pid = 3568] [id = 396] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 1270E400 == 29 [pid = 3568] [id = 394] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 1681E000 == 28 [pid = 3568] [id = 395] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 16A06800 == 27 [pid = 3568] [id = 392] 08:18:26 INFO - PROCESS | 3568 | --DOCSHELL 0CF05400 == 26 [pid = 3568] [id = 393] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (168A7800) [pid = 3568] [serial = 1127] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0D032C00) [pid = 3568] [serial = 1135] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D03E800) [pid = 3568] [serial = 1136] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E042400) [pid = 3568] [serial = 1138] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E049C00) [pid = 3568] [serial = 1139] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D7F1800) [pid = 3568] [serial = 1132] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E389C00) [pid = 3568] [serial = 1123] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1680EC00) [pid = 3568] [serial = 1126] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (178A4000) [pid = 3568] [serial = 1129] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (120AD800) [pid = 3568] [serial = 1142] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (11097C00) [pid = 3568] [serial = 1141] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (13A42000) [pid = 3568] [serial = 1144] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0DE3EC00) [pid = 3568] [serial = 1133] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0EE3E800) [pid = 3568] [serial = 1124] [outer = 00000000] [url = about:blank] 08:18:26 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (184B1C00) [pid = 3568] [serial = 1130] [outer = 00000000] [url = about:blank] 08:18:27 INFO - PROCESS | 3568 | 1467040707239 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1677ms 08:18:27 INFO - PROCESS | 3568 | 1467040707266 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 08:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:18:27 INFO - PROCESS | 3568 | 1467040707269 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 08:18:27 INFO - PROCESS | 3568 | 1467040707274 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3568 | 1467040707277 Marionette TRACE conn7 <- [1,1554,null,{}] 08:18:27 INFO - PROCESS | 3568 | 1467040707282 Marionette TRACE conn7 -> [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:18:27 INFO - PROCESS | 3568 | 1467040707285 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:27 INFO - PROCESS | 3568 | 1467040707415 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 08:18:27 INFO - PROCESS | 3568 | 1467040707512 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3568 | 1467040707515 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:27 INFO - PROCESS | 3568 | ++DOCSHELL 0D635400 == 27 [pid = 3568] [id = 398] 08:18:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0D7EE800) [pid = 3568] [serial = 1194] [outer = 00000000] 08:18:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE02400) [pid = 3568] [serial = 1195] [outer = 0D7EE800] 08:18:27 INFO - PROCESS | 3568 | 1467040707567 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE10400) [pid = 3568] [serial = 1196] [outer = 0D7EE800] 08:18:27 INFO - PROCESS | 3568 | 1467040707950 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 08:18:27 INFO - PROCESS | 3568 | 1467040708005 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3568 | 1467040708010 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:18:27 INFO - PROCESS | 3568 | 1467040708016 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3568 | 1467040708019 Marionette TRACE conn7 <- [1,1558,null,{}] 08:18:28 INFO - PROCESS | 3568 | 1467040708054 Marionette TRACE conn7 -> [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:18:28 INFO - PROCESS | 3568 | 1467040708056 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:28 INFO - PROCESS | 3568 | 1467040708154 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 08:18:28 INFO - PROCESS | 3568 | 1467040708160 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 3568 | 1467040708163 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:28 INFO - PROCESS | 3568 | ++DOCSHELL 0E033800 == 28 [pid = 3568] [id = 399] 08:18:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E036000) [pid = 3568] [serial = 1197] [outer = 00000000] 08:18:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E293800) [pid = 3568] [serial = 1198] [outer = 0E036000] 08:18:28 INFO - PROCESS | 3568 | 1467040708217 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E389C00) [pid = 3568] [serial = 1199] [outer = 0E036000] 08:18:28 INFO - PROCESS | 3568 | 1467040708677 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 08:18:28 INFO - PROCESS | 3568 | 1467040708750 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 3568 | 1467040708753 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 08:18:28 INFO - PROCESS | 3568 | 1467040708756 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:18:28 INFO - PROCESS | 3568 | 1467040708760 Marionette TRACE conn7 <- [1,1562,null,{}] 08:18:28 INFO - PROCESS | 3568 | 1467040708770 Marionette TRACE conn7 -> [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:18:28 INFO - PROCESS | 3568 | 1467040708775 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:28 INFO - PROCESS | 3568 | 1467040708858 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 08:18:28 INFO - PROCESS | 3568 | 1467040708866 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 3568 | 1467040708869 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:28 INFO - PROCESS | 3568 | ++DOCSHELL 1201EC00 == 29 [pid = 3568] [id = 400] 08:18:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (120A1000) [pid = 3568] [serial = 1200] [outer = 00000000] 08:18:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (121CFC00) [pid = 3568] [serial = 1201] [outer = 120A1000] 08:18:28 INFO - PROCESS | 3568 | 1467040708917 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1270B800) [pid = 3568] [serial = 1202] [outer = 120A1000] 08:18:29 INFO - PROCESS | 3568 | 1467040709451 Marionette TRACE conn7 <- [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:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 08:18:29 INFO - PROCESS | 3568 | 1467040709517 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3568 | 1467040709520 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 08:18:29 INFO - PROCESS | 3568 | 1467040709526 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 3568 | 1467040709527 Marionette TRACE conn7 <- [1,1566,null,{}] 08:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:18:29 INFO - PROCESS | 3568 | 1467040709531 Marionette TRACE conn7 -> [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:18:29 INFO - PROCESS | 3568 | 1467040709533 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:29 INFO - PROCESS | 3568 | 1467040709658 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 08:18:29 INFO - PROCESS | 3568 | 1467040709721 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3568 | 1467040709723 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:29 INFO - PROCESS | 3568 | ++DOCSHELL 13F64000 == 30 [pid = 3568] [id = 401] 08:18:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (13F67C00) [pid = 3568] [serial = 1203] [outer = 00000000] 08:18:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (14560800) [pid = 3568] [serial = 1204] [outer = 13F67C00] 08:18:29 INFO - PROCESS | 3568 | 1467040709772 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (145DBC00) [pid = 3568] [serial = 1205] [outer = 13F67C00] 08:18:30 INFO - PROCESS | 3568 | 1467040710203 Marionette TRACE conn7 <- [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:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 710ms 08:18:30 INFO - PROCESS | 3568 | 1467040710245 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3568 | 1467040710247 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 08:18:30 INFO - PROCESS | 3568 | 1467040710262 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:18:30 INFO - PROCESS | 3568 | 1467040710264 Marionette TRACE conn7 <- [1,1570,null,{}] 08:18:30 INFO - PROCESS | 3568 | 1467040710268 Marionette TRACE conn7 -> [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:18:30 INFO - PROCESS | 3568 | 1467040710270 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:30 INFO - PROCESS | 3568 | 1467040710393 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 08:18:30 INFO - PROCESS | 3568 | 1467040710403 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3568 | 1467040710405 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:30 INFO - PROCESS | 3568 | ++DOCSHELL 152A8C00 == 31 [pid = 3568] [id = 402] 08:18:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (152AF800) [pid = 3568] [serial = 1206] [outer = 00000000] 08:18:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (165B0400) [pid = 3568] [serial = 1207] [outer = 152AF800] 08:18:30 INFO - PROCESS | 3568 | 1467040710505 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16804800) [pid = 3568] [serial = 1208] [outer = 152AF800] 08:18:30 INFO - PROCESS | 3568 | 1467040710978 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 08:18:31 INFO - PROCESS | 3568 | 1467040711036 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 08:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:18:31 INFO - PROCESS | 3568 | 1467040711038 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 08:18:31 INFO - PROCESS | 3568 | 1467040711041 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 3568 | 1467040711043 Marionette TRACE conn7 <- [1,1574,null,{}] 08:18:31 INFO - PROCESS | 3568 | 1467040711046 Marionette TRACE conn7 -> [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:18:31 INFO - PROCESS | 3568 | 1467040711052 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:31 INFO - PROCESS | 3568 | 1467040711388 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16805C00) [pid = 3568] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E293C00) [pid = 3568] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D7EEC00) [pid = 3568] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13151000) [pid = 3568] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (123D6400) [pid = 3568] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E290400) [pid = 3568] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0CFB8000) [pid = 3568] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (12751000) [pid = 3568] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1699B800) [pid = 3568] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A07C00) [pid = 3568] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (168AD400) [pid = 3568] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:18:31 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (145D6400) [pid = 3568] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:18:31 INFO - PROCESS | 3568 | 1467040711458 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 3568 | 1467040711460 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:31 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB7C00 == 32 [pid = 3568] [id = 403] 08:18:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0CFB8000) [pid = 3568] [serial = 1209] [outer = 00000000] 08:18:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1269BC00) [pid = 3568] [serial = 1210] [outer = 0CFB8000] 08:18:31 INFO - PROCESS | 3568 | 1467040711508 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16818000) [pid = 3568] [serial = 1211] [outer = 0CFB8000] 08:18:31 INFO - PROCESS | 3568 | 1467040711862 Marionette TRACE conn7 <- [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:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 870ms 08:18:31 INFO - PROCESS | 3568 | 1467040711916 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 08:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:18:31 INFO - PROCESS | 3568 | 1467040711918 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 08:18:31 INFO - PROCESS | 3568 | 1467040711921 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 3568 | 1467040711923 Marionette TRACE conn7 <- [1,1578,null,{}] 08:18:31 INFO - PROCESS | 3568 | 1467040711926 Marionette TRACE conn7 -> [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:18:31 INFO - PROCESS | 3568 | 1467040711928 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:31 INFO - PROCESS | 3568 | 1467040712008 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 08:18:32 INFO - PROCESS | 3568 | 1467040712016 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 3568 | 1467040712018 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:32 INFO - PROCESS | 3568 | ++DOCSHELL 0916FC00 == 33 [pid = 3568] [id = 404] 08:18:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16819800) [pid = 3568] [serial = 1212] [outer = 00000000] 08:18:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1684CC00) [pid = 3568] [serial = 1213] [outer = 16819800] 08:18:32 INFO - PROCESS | 3568 | 1467040712061 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (168ABC00) [pid = 3568] [serial = 1214] [outer = 16819800] 08:18:32 INFO - PROCESS | 3568 | 1467040712504 Marionette TRACE conn7 <- [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:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 08:18:32 INFO - PROCESS | 3568 | 1467040712552 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 3568 | 1467040712554 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 08:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:18:32 INFO - PROCESS | 3568 | 1467040712557 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 3568 | 1467040712559 Marionette TRACE conn7 <- [1,1582,null,{}] 08:18:32 INFO - PROCESS | 3568 | 1467040712563 Marionette TRACE conn7 -> [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:18:32 INFO - PROCESS | 3568 | 1467040712564 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:32 INFO - PROCESS | 3568 | 1467040712646 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 08:18:32 INFO - PROCESS | 3568 | 1467040712654 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 3568 | 1467040712656 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:32 INFO - PROCESS | 3568 | ++DOCSHELL 16810C00 == 34 [pid = 3568] [id = 405] 08:18:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168AFC00) [pid = 3568] [serial = 1215] [outer = 00000000] 08:18:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16991400) [pid = 3568] [serial = 1216] [outer = 168AFC00] 08:18:32 INFO - PROCESS | 3568 | 1467040712703 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (14566800) [pid = 3568] [serial = 1217] [outer = 168AFC00] 08:18:33 INFO - PROCESS | 3568 | 1467040713167 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 08:18:33 INFO - PROCESS | 3568 | 1467040713188 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3568 | 1467040713190 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 08:18:33 INFO - PROCESS | 3568 | 1467040713193 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:18:33 INFO - PROCESS | 3568 | 1467040713195 Marionette TRACE conn7 <- [1,1586,null,{}] 08:18:33 INFO - PROCESS | 3568 | 1467040713202 Marionette TRACE conn7 -> [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:18:33 INFO - PROCESS | 3568 | 1467040713204 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:33 INFO - PROCESS | 3568 | 1467040713334 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 08:18:33 INFO - PROCESS | 3568 | 1467040713340 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 3568 | 1467040713342 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:33 INFO - PROCESS | 3568 | ++DOCSHELL 16A05800 == 35 [pid = 3568] [id = 406] 08:18:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16A06800) [pid = 3568] [serial = 1218] [outer = 00000000] 08:18:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16A29000) [pid = 3568] [serial = 1219] [outer = 16A06800] 08:18:33 INFO - PROCESS | 3568 | 1467040713389 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16A35800) [pid = 3568] [serial = 1220] [outer = 16A06800] 08:18:34 INFO - PROCESS | 3568 | 1467040714281 Marionette TRACE conn7 <- [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:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1114ms 08:18:34 INFO - PROCESS | 3568 | 1467040714313 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3568 | 1467040714317 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:18:34 INFO - PROCESS | 3568 | 1467040714322 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3568 | 1467040714328 Marionette TRACE conn7 <- [1,1590,null,{}] 08:18:34 INFO - PROCESS | 3568 | 1467040714333 Marionette TRACE conn7 -> [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:18:34 INFO - PROCESS | 3568 | 1467040714336 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:34 INFO - PROCESS | 3568 | 1467040714486 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 08:18:34 INFO - PROCESS | 3568 | 1467040714620 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3568 | 1467040714623 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:34 INFO - PROCESS | 3568 | ++DOCSHELL 0D684800 == 36 [pid = 3568] [id = 407] 08:18:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0DE3F000) [pid = 3568] [serial = 1221] [outer = 00000000] 08:18:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E048400) [pid = 3568] [serial = 1222] [outer = 0DE3F000] 08:18:34 INFO - PROCESS | 3568 | 1467040714682 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0E28E400) [pid = 3568] [serial = 1223] [outer = 0DE3F000] 08:18:35 INFO - PROCESS | 3568 | 1467040715366 Marionette TRACE conn7 <- [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:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1129ms 08:18:35 INFO - PROCESS | 3568 | 1467040715452 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3568 | 1467040715457 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 08:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:18:35 INFO - PROCESS | 3568 | 1467040715463 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 3568 | 1467040715466 Marionette TRACE conn7 <- [1,1594,null,{}] 08:18:35 INFO - PROCESS | 3568 | 1467040715470 Marionette TRACE conn7 -> [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:18:35 INFO - PROCESS | 3568 | 1467040715473 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:35 INFO - PROCESS | 3568 | 1467040715622 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 08:18:35 INFO - PROCESS | 3568 | 1467040715750 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3568 | 1467040715753 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:35 INFO - PROCESS | 3568 | ++DOCSHELL 0EE40800 == 37 [pid = 3568] [id = 408] 08:18:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0EE98C00) [pid = 3568] [serial = 1224] [outer = 00000000] 08:18:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (128CC800) [pid = 3568] [serial = 1225] [outer = 0EE98C00] 08:18:35 INFO - PROCESS | 3568 | 1467040715816 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (14563400) [pid = 3568] [serial = 1226] [outer = 0EE98C00] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 16810C00 == 36 [pid = 3568] [id = 405] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 0916FC00 == 35 [pid = 3568] [id = 404] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 0CFB7C00 == 34 [pid = 3568] [id = 403] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 152A8C00 == 33 [pid = 3568] [id = 402] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 13F64000 == 32 [pid = 3568] [id = 401] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 1201EC00 == 31 [pid = 3568] [id = 400] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 0E033800 == 30 [pid = 3568] [id = 399] 08:18:36 INFO - PROCESS | 3568 | --DOCSHELL 0D635400 == 29 [pid = 3568] [id = 398] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (1680CC00) [pid = 3568] [serial = 1165] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0E38B400) [pid = 3568] [serial = 1156] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E5AB000) [pid = 3568] [serial = 1157] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0DD59C00) [pid = 3568] [serial = 1153] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0DE07400) [pid = 3568] [serial = 1154] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16830C00) [pid = 3568] [serial = 1168] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (1455EC00) [pid = 3568] [serial = 1145] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E389000) [pid = 3568] [serial = 1150] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0EE7C000) [pid = 3568] [serial = 1151] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0D685C00) [pid = 3568] [serial = 1147] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DD69000) [pid = 3568] [serial = 1148] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (12814800) [pid = 3568] [serial = 1159] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (169A0000) [pid = 3568] [serial = 1174] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16A0F000) [pid = 3568] [serial = 1178] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1698F000) [pid = 3568] [serial = 1171] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A0E400) [pid = 3568] [serial = 1177] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (169A6C00) [pid = 3568] [serial = 1175] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (15799000) [pid = 3568] [serial = 1162] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (165AC800) [pid = 3568] [serial = 1163] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16809800) [pid = 3568] [serial = 1166] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (13A43000) [pid = 3568] [serial = 1160] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16831400) [pid = 3568] [serial = 1169] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16993C00) [pid = 3568] [serial = 1172] [outer = 00000000] [url = about:blank] 08:18:36 INFO - PROCESS | 3568 | 1467040716658 Marionette TRACE conn7 <- [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:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1234ms 08:18:36 INFO - PROCESS | 3568 | 1467040716710 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3568 | 1467040716714 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 08:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:18:36 INFO - PROCESS | 3568 | 1467040716720 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3568 | 1467040716726 Marionette TRACE conn7 <- [1,1598,null,{}] 08:18:36 INFO - PROCESS | 3568 | 1467040716731 Marionette TRACE conn7 -> [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:18:36 INFO - PROCESS | 3568 | 1467040716733 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:36 INFO - PROCESS | 3568 | 1467040716828 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 08:18:36 INFO - PROCESS | 3568 | 1467040716834 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 3568 | 1467040716838 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:36 INFO - PROCESS | 3568 | ++DOCSHELL 0D67A000 == 30 [pid = 3568] [id = 409] 08:18:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0D685C00) [pid = 3568] [serial = 1227] [outer = 00000000] 08:18:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DD6D000) [pid = 3568] [serial = 1228] [outer = 0D685C00] 08:18:36 INFO - PROCESS | 3568 | 1467040716890 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0DE44000) [pid = 3568] [serial = 1229] [outer = 0D685C00] 08:18:37 INFO - PROCESS | 3568 | 1467040717433 Marionette TRACE conn7 <- [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:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 08:18:37 INFO - PROCESS | 3568 | 1467040717451 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 3568 | 1467040717455 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 08:18:37 INFO - PROCESS | 3568 | 1467040717461 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 3568 | 1467040717463 Marionette TRACE conn7 <- [1,1602,null,{}] 08:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:18:37 INFO - PROCESS | 3568 | 1467040717467 Marionette TRACE conn7 -> [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:18:37 INFO - PROCESS | 3568 | 1467040717470 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:37 INFO - PROCESS | 3568 | 1467040717564 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 08:18:37 INFO - PROCESS | 3568 | 1467040717572 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 3568 | 1467040717575 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:37 INFO - PROCESS | 3568 | ++DOCSHELL 0EE3F000 == 31 [pid = 3568] [id = 410] 08:18:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0EE3F400) [pid = 3568] [serial = 1230] [outer = 00000000] 08:18:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0EEA5C00) [pid = 3568] [serial = 1231] [outer = 0EE3F400] 08:18:37 INFO - PROCESS | 3568 | 1467040717627 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1100D400) [pid = 3568] [serial = 1232] [outer = 0EE3F400] 08:18:38 INFO - PROCESS | 3568 | 1467040718128 Marionette TRACE conn7 <- [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:18:38 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:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 08:18:38 INFO - PROCESS | 3568 | 1467040718196 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3568 | 1467040718199 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 08:18:38 INFO - PROCESS | 3568 | 1467040718202 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:18:38 INFO - PROCESS | 3568 | 1467040718206 Marionette TRACE conn7 <- [1,1606,null,{}] 08:18:38 INFO - PROCESS | 3568 | 1467040718216 Marionette TRACE conn7 -> [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:18:38 INFO - PROCESS | 3568 | 1467040718221 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:38 INFO - PROCESS | 3568 | 1467040718308 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 08:18:38 INFO - PROCESS | 3568 | 1467040718317 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 3568 | 1467040718320 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:38 INFO - PROCESS | 3568 | ++DOCSHELL 13A44400 == 32 [pid = 3568] [id = 411] 08:18:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (13A45800) [pid = 3568] [serial = 1233] [outer = 00000000] 08:18:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (14566000) [pid = 3568] [serial = 1234] [outer = 13A45800] 08:18:38 INFO - PROCESS | 3568 | 1467040718370 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16172400) [pid = 3568] [serial = 1235] [outer = 13A45800] 08:18:38 INFO - PROCESS | 3568 | 1467040718857 Marionette TRACE conn7 <- [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:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:18:38 INFO - PROCESS | 3568 | 1467040718876 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3568 | 1467040718879 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 08:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:18:38 INFO - PROCESS | 3568 | 1467040718904 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 3568 | 1467040718906 Marionette TRACE conn7 <- [1,1610,null,{}] 08:18:38 INFO - PROCESS | 3568 | 1467040718910 Marionette TRACE conn7 -> [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:18:38 INFO - PROCESS | 3568 | 1467040718912 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:39 INFO - PROCESS | 3568 | 1467040719039 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 08:18:39 INFO - PROCESS | 3568 | 1467040719045 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3568 | 1467040719047 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:39 INFO - PROCESS | 3568 | ++DOCSHELL 16809800 == 33 [pid = 3568] [id = 412] 08:18:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1680C800) [pid = 3568] [serial = 1236] [outer = 00000000] 08:18:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16820800) [pid = 3568] [serial = 1237] [outer = 1680C800] 08:18:39 INFO - PROCESS | 3568 | 1467040719151 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16826400) [pid = 3568] [serial = 1238] [outer = 1680C800] 08:18:39 INFO - PROCESS | 3568 | 1467040719606 Marionette TRACE conn7 <- [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:18:39 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:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 750ms 08:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:18:39 INFO - PROCESS | 3568 | 1467040719636 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 3568 | 1467040719638 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 08:18:39 INFO - PROCESS | 3568 | 1467040719642 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 3568 | 1467040719643 Marionette TRACE conn7 <- [1,1614,null,{}] 08:18:39 INFO - PROCESS | 3568 | 1467040719654 Marionette TRACE conn7 -> [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:18:39 INFO - PROCESS | 3568 | 1467040719656 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:39 INFO - PROCESS | 3568 | 1467040719803 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 08:18:39 INFO - PROCESS | 3568 | 1467040719824 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3568 | 1467040719826 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:39 INFO - PROCESS | 3568 | ++DOCSHELL 1682F800 == 34 [pid = 3568] [id = 413] 08:18:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16833800) [pid = 3568] [serial = 1239] [outer = 00000000] 08:18:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16848400) [pid = 3568] [serial = 1240] [outer = 16833800] 08:18:39 INFO - PROCESS | 3568 | 1467040719873 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1684A400) [pid = 3568] [serial = 1241] [outer = 16833800] 08:18:40 INFO - PROCESS | 3568 | 1467040720337 Marionette TRACE conn7 <- [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:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 08:18:40 INFO - PROCESS | 3568 | 1467040720412 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 08:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:18:40 INFO - PROCESS | 3568 | 1467040720414 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 08:18:40 INFO - PROCESS | 3568 | 1467040720417 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 3568 | 1467040720419 Marionette TRACE conn7 <- [1,1618,null,{}] 08:18:40 INFO - PROCESS | 3568 | 1467040720422 Marionette TRACE conn7 -> [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:18:40 INFO - PROCESS | 3568 | 1467040720428 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:40 INFO - PROCESS | 3568 | 1467040720578 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 08:18:40 INFO - PROCESS | 3568 | 1467040720639 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 3568 | 1467040720641 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:40 INFO - PROCESS | 3568 | ++DOCSHELL 16989C00 == 35 [pid = 3568] [id = 414] 08:18:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16990800) [pid = 3568] [serial = 1242] [outer = 00000000] 08:18:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16A01800) [pid = 3568] [serial = 1243] [outer = 16990800] 08:18:40 INFO - PROCESS | 3568 | 1467040720688 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16A03800) [pid = 3568] [serial = 1244] [outer = 16990800] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0D7EE800) [pid = 3568] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E036000) [pid = 3568] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0CFB8000) [pid = 3568] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (120A1000) [pid = 3568] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0CF07400) [pid = 3568] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16842400) [pid = 3568] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E03BC00) [pid = 3568] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (13F67C00) [pid = 3568] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (152AF800) [pid = 3568] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16819800) [pid = 3568] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16C9F400) [pid = 3568] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1271A800) [pid = 3568] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:18:41 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (168AFC00) [pid = 3568] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:18:41 INFO - PROCESS | 3568 | 1467040721206 Marionette TRACE conn7 <- [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:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 831ms 08:18:41 INFO - PROCESS | 3568 | 1467040721250 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3568 | 1467040721252 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 08:18:41 INFO - PROCESS | 3568 | 1467040721255 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:18:41 INFO - PROCESS | 3568 | 1467040721256 Marionette TRACE conn7 <- [1,1622,null,{}] 08:18:41 INFO - PROCESS | 3568 | 1467040721260 Marionette TRACE conn7 -> [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:18:41 INFO - PROCESS | 3568 | 1467040721262 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:41 INFO - PROCESS | 3568 | 1467040721376 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 08:18:41 INFO - PROCESS | 3568 | 1467040721437 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 3568 | 1467040721439 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:41 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0F400 == 36 [pid = 3568] [id = 415] 08:18:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E03D800) [pid = 3568] [serial = 1245] [outer = 00000000] 08:18:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (14471800) [pid = 3568] [serial = 1246] [outer = 0E03D800] 08:18:41 INFO - PROCESS | 3568 | 1467040721483 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1680C400) [pid = 3568] [serial = 1247] [outer = 0E03D800] 08:18:41 INFO - PROCESS | 3568 | 1467040721829 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 08:18:41 INFO - PROCESS | 3568 | 1467040721894 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3568 | 1467040721896 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 08:18:41 INFO - PROCESS | 3568 | 1467040721899 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 3568 | 1467040721901 Marionette TRACE conn7 <- [1,1626,null,{}] 08:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:18:41 INFO - PROCESS | 3568 | 1467040721904 Marionette TRACE conn7 -> [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:18:41 INFO - PROCESS | 3568 | 1467040721906 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:41 INFO - PROCESS | 3568 | 1467040721991 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 08:18:41 INFO - PROCESS | 3568 | 1467040722015 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 3568 | 1467040722017 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:42 INFO - PROCESS | 3568 | ++DOCSHELL 168A9800 == 37 [pid = 3568] [id = 416] 08:18:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168AFC00) [pid = 3568] [serial = 1248] [outer = 00000000] 08:18:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A2D000) [pid = 3568] [serial = 1249] [outer = 168AFC00] 08:18:42 INFO - PROCESS | 3568 | 1467040722063 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (174BD800) [pid = 3568] [serial = 1250] [outer = 168AFC00] 08:18:42 INFO - PROCESS | 3568 | 1467040722519 Marionette TRACE conn7 <- [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:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 08:18:42 INFO - PROCESS | 3568 | 1467040722574 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 3568 | 1467040722576 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 08:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:18:42 INFO - PROCESS | 3568 | 1467040722579 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 3568 | 1467040722581 Marionette TRACE conn7 <- [1,1630,null,{}] 08:18:42 INFO - PROCESS | 3568 | 1467040722585 Marionette TRACE conn7 -> [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:18:42 INFO - PROCESS | 3568 | 1467040722586 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:42 INFO - PROCESS | 3568 | 1467040722666 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 08:18:42 INFO - PROCESS | 3568 | 1467040722710 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 3568 | 1467040722712 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:42 INFO - PROCESS | 3568 | ++DOCSHELL 0E389000 == 38 [pid = 3568] [id = 417] 08:18:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (174C3800) [pid = 3568] [serial = 1251] [outer = 00000000] 08:18:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (17567000) [pid = 3568] [serial = 1252] [outer = 174C3800] 08:18:42 INFO - PROCESS | 3568 | 1467040722758 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1756C400) [pid = 3568] [serial = 1253] [outer = 174C3800] 08:18:43 INFO - PROCESS | 3568 | --DOCSHELL 0E03A800 == 37 [pid = 3568] [id = 397] 08:18:43 INFO - PROCESS | 3568 | --DOCSHELL 0D67A000 == 36 [pid = 3568] [id = 409] 08:18:43 INFO - PROCESS | 3568 | --DOCSHELL 0D684800 == 35 [pid = 3568] [id = 407] 08:18:43 INFO - PROCESS | 3568 | --DOCSHELL 0EE40800 == 34 [pid = 3568] [id = 408] 08:18:43 INFO - PROCESS | 3568 | --DOCSHELL 16A05800 == 33 [pid = 3568] [id = 406] 08:18:44 INFO - PROCESS | 3568 | --DOCSHELL 1682F800 == 32 [pid = 3568] [id = 413] 08:18:44 INFO - PROCESS | 3568 | --DOCSHELL 168A9800 == 31 [pid = 3568] [id = 416] 08:18:44 INFO - PROCESS | 3568 | --DOCSHELL 13A44400 == 30 [pid = 3568] [id = 411] 08:18:44 INFO - PROCESS | 3568 | --DOCSHELL 16989C00 == 29 [pid = 3568] [id = 414] 08:18:44 INFO - PROCESS | 3568 | --DOCSHELL 16809800 == 28 [pid = 3568] [id = 412] 08:18:44 INFO - PROCESS | 3568 | --DOCSHELL 0DE0F400 == 27 [pid = 3568] [id = 415] 08:18:44 INFO - PROCESS | 3568 | --DOCSHELL 0EE3F000 == 26 [pid = 3568] [id = 410] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE02400) [pid = 3568] [serial = 1195] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E293800) [pid = 3568] [serial = 1198] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1269BC00) [pid = 3568] [serial = 1210] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (121CFC00) [pid = 3568] [serial = 1201] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E18B800) [pid = 3568] [serial = 1181] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1699E400) [pid = 3568] [serial = 1186] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1270B800) [pid = 3568] [serial = 1202] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16A2A800) [pid = 3568] [serial = 1187] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E18FC00) [pid = 3568] [serial = 1192] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (14560800) [pid = 3568] [serial = 1204] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16804800) [pid = 3568] [serial = 1208] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (168ABC00) [pid = 3568] [serial = 1214] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (165B0400) [pid = 3568] [serial = 1207] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0DE10400) [pid = 3568] [serial = 1196] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E5A4C00) [pid = 3568] [serial = 1193] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1684CC00) [pid = 3568] [serial = 1213] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (0DE70400) [pid = 3568] [serial = 1180] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (16818000) [pid = 3568] [serial = 1211] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (174BB800) [pid = 3568] [serial = 1189] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (174CA000) [pid = 3568] [serial = 1190] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0E389C00) [pid = 3568] [serial = 1199] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (145DBC00) [pid = 3568] [serial = 1205] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (14568C00) [pid = 3568] [serial = 1184] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (128D0400) [pid = 3568] [serial = 1183] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (16991400) [pid = 3568] [serial = 1216] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (14566800) [pid = 3568] [serial = 1217] [outer = 00000000] [url = about:blank] 08:18:44 INFO - PROCESS | 3568 | 1467040724716 Marionette TRACE conn7 <- [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:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2170ms 08:18:44 INFO - PROCESS | 3568 | 1467040724751 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 3568 | 1467040724755 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 08:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:18:44 INFO - PROCESS | 3568 | 1467040724761 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 3568 | 1467040724765 Marionette TRACE conn7 <- [1,1634,null,{}] 08:18:44 INFO - PROCESS | 3568 | 1467040724771 Marionette TRACE conn7 -> [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:18:44 INFO - PROCESS | 3568 | 1467040724774 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:44 INFO - PROCESS | 3568 | 1467040724872 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 08:18:44 INFO - PROCESS | 3568 | 1467040724884 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 3568 | 1467040724888 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:44 INFO - PROCESS | 3568 | ++DOCSHELL 0D63A800 == 27 [pid = 3568] [id = 418] 08:18:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0D678C00) [pid = 3568] [serial = 1254] [outer = 00000000] 08:18:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0D7EA000) [pid = 3568] [serial = 1255] [outer = 0D678C00] 08:18:44 INFO - PROCESS | 3568 | 1467040724945 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (0DD53000) [pid = 3568] [serial = 1256] [outer = 0D678C00] 08:18:45 INFO - PROCESS | 3568 | 1467040725450 Marionette TRACE conn7 <- [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:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 08:18:45 INFO - PROCESS | 3568 | 1467040725491 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3568 | 1467040725496 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 08:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:18:45 INFO - PROCESS | 3568 | 1467040725502 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3568 | 1467040725505 Marionette TRACE conn7 <- [1,1638,null,{}] 08:18:45 INFO - PROCESS | 3568 | 1467040725509 Marionette TRACE conn7 -> [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:18:45 INFO - PROCESS | 3568 | 1467040725512 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:45 INFO - PROCESS | 3568 | 1467040725605 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 08:18:45 INFO - PROCESS | 3568 | 1467040725614 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 3568 | 1467040725617 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:45 INFO - PROCESS | 3568 | ++DOCSHELL 0DE6E400 == 28 [pid = 3568] [id = 419] 08:18:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0DE6EC00) [pid = 3568] [serial = 1257] [outer = 00000000] 08:18:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (0E037400) [pid = 3568] [serial = 1258] [outer = 0DE6EC00] 08:18:45 INFO - PROCESS | 3568 | 1467040725668 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0E040800) [pid = 3568] [serial = 1259] [outer = 0DE6EC00] 08:18:46 INFO - PROCESS | 3568 | 1467040726170 Marionette TRACE conn7 <- [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:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 08:18:46 INFO - PROCESS | 3568 | 1467040726236 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3568 | 1467040726238 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:18:46 INFO - PROCESS | 3568 | 1467040726241 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3568 | 1467040726245 Marionette TRACE conn7 <- [1,1642,null,{}] 08:18:46 INFO - PROCESS | 3568 | 1467040726257 Marionette TRACE conn7 -> [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:18:46 INFO - PROCESS | 3568 | 1467040726262 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:46 INFO - PROCESS | 3568 | 1467040726415 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 08:18:46 INFO - PROCESS | 3568 | 1467040726435 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 3568 | 1467040726438 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:46 INFO - PROCESS | 3568 | ++DOCSHELL 0E38E000 == 29 [pid = 3568] [id = 420] 08:18:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0E5A5400) [pid = 3568] [serial = 1260] [outer = 00000000] 08:18:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0E5E9400) [pid = 3568] [serial = 1261] [outer = 0E5A5400] 08:18:46 INFO - PROCESS | 3568 | 1467040726489 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0EE9D400) [pid = 3568] [serial = 1262] [outer = 0E5A5400] 08:18:46 INFO - PROCESS | 3568 | 1467040726937 Marionette TRACE conn7 <- [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:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 08:18:46 INFO - PROCESS | 3568 | 1467040726978 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3568 | 1467040726981 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:18:46 INFO - PROCESS | 3568 | 1467040726984 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3568 | 1467040726986 Marionette TRACE conn7 <- [1,1646,null,{}] 08:18:46 INFO - PROCESS | 3568 | 1467040726990 Marionette TRACE conn7 -> [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:18:46 INFO - PROCESS | 3568 | 1467040726992 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:47 INFO - PROCESS | 3568 | 1467040727080 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 08:18:47 INFO - PROCESS | 3568 | 1467040727088 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 3568 | 1467040727090 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:47 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E5800 == 30 [pid = 3568] [id = 421] 08:18:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (12013C00) [pid = 3568] [serial = 1263] [outer = 00000000] 08:18:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (121D5800) [pid = 3568] [serial = 1264] [outer = 12013C00] 08:18:47 INFO - PROCESS | 3568 | 1467040727138 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (12630400) [pid = 3568] [serial = 1265] [outer = 12013C00] 08:18:47 INFO - PROCESS | 3568 | 1467040727661 Marionette TRACE conn7 <- [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:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 08:18:47 INFO - PROCESS | 3568 | 1467040727716 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 3568 | 1467040727718 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 08:18:47 INFO - PROCESS | 3568 | 1467040727721 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:18:47 INFO - PROCESS | 3568 | 1467040727723 Marionette TRACE conn7 <- [1,1650,null,{}] 08:18:47 INFO - PROCESS | 3568 | 1467040727727 Marionette TRACE conn7 -> [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:18:47 INFO - PROCESS | 3568 | 1467040727729 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:47 INFO - PROCESS | 3568 | 1467040727841 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 08:18:47 INFO - PROCESS | 3568 | 1467040727852 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 3568 | 1467040727854 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:47 INFO - PROCESS | 3568 | ++DOCSHELL 1270DC00 == 31 [pid = 3568] [id = 422] 08:18:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (12726400) [pid = 3568] [serial = 1266] [outer = 00000000] 08:18:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (1315C800) [pid = 3568] [serial = 1267] [outer = 12726400] 08:18:47 INFO - PROCESS | 3568 | 1467040727901 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (13F67C00) [pid = 3568] [serial = 1268] [outer = 12726400] 08:18:48 INFO - PROCESS | 3568 | 1467040728353 Marionette TRACE conn7 <- [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:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 08:18:48 INFO - PROCESS | 3568 | 1467040728396 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3568 | 1467040728398 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 08:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:18:48 INFO - PROCESS | 3568 | 1467040728402 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 3568 | 1467040728404 Marionette TRACE conn7 <- [1,1654,null,{}] 08:18:48 INFO - PROCESS | 3568 | 1467040728407 Marionette TRACE conn7 -> [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:18:48 INFO - PROCESS | 3568 | 1467040728413 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:48 INFO - PROCESS | 3568 | 1467040728522 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 08:18:48 INFO - PROCESS | 3568 | 1467040728528 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 3568 | 1467040728530 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:48 INFO - PROCESS | 3568 | ++DOCSHELL 14565400 == 32 [pid = 3568] [id = 423] 08:18:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (14566400) [pid = 3568] [serial = 1269] [outer = 00000000] 08:18:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16516000) [pid = 3568] [serial = 1270] [outer = 14566400] 08:18:48 INFO - PROCESS | 3568 | 1467040728578 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16803000) [pid = 3568] [serial = 1271] [outer = 14566400] 08:18:49 INFO - PROCESS | 3568 | 1467040729036 Marionette TRACE conn7 <- [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:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 08:18:49 INFO - PROCESS | 3568 | 1467040729076 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 3568 | 1467040729078 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 08:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:18:49 INFO - PROCESS | 3568 | 1467040729081 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 3568 | 1467040729083 Marionette TRACE conn7 <- [1,1658,null,{}] 08:18:49 INFO - PROCESS | 3568 | 1467040729086 Marionette TRACE conn7 -> [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:18:49 INFO - PROCESS | 3568 | 1467040729088 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:49 INFO - PROCESS | 3568 | 1467040729169 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 08:18:49 INFO - PROCESS | 3568 | 1467040729204 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3568 | 1467040729206 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:49 INFO - PROCESS | 3568 | ++DOCSHELL 16807000 == 33 [pid = 3568] [id = 424] 08:18:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1680BC00) [pid = 3568] [serial = 1272] [outer = 00000000] 08:18:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16816C00) [pid = 3568] [serial = 1273] [outer = 1680BC00] 08:18:49 INFO - PROCESS | 3568 | 1467040729252 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16818000) [pid = 3568] [serial = 1274] [outer = 1680BC00] 08:18:49 INFO - PROCESS | 3568 | 1467040729678 Marionette TRACE conn7 <- [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:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 08:18:49 INFO - PROCESS | 3568 | 1467040729733 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 3568 | 1467040729735 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 08:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:18:49 INFO - PROCESS | 3568 | 1467040729739 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 3568 | 1467040729741 Marionette TRACE conn7 <- [1,1662,null,{}] 08:18:49 INFO - PROCESS | 3568 | 1467040729744 Marionette TRACE conn7 -> [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:18:49 INFO - PROCESS | 3568 | 1467040729746 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:49 INFO - PROCESS | 3568 | 1467040729825 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 08:18:49 INFO - PROCESS | 3568 | 1467040729830 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3568 | 1467040729832 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:49 INFO - PROCESS | 3568 | ++DOCSHELL 1683F000 == 34 [pid = 3568] [id = 425] 08:18:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1683FC00) [pid = 3568] [serial = 1275] [outer = 00000000] 08:18:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16846800) [pid = 3568] [serial = 1276] [outer = 1683FC00] 08:18:49 INFO - PROCESS | 3568 | 1467040729880 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16841C00) [pid = 3568] [serial = 1277] [outer = 1683FC00] 08:18:50 INFO - PROCESS | 3568 | 1467040730364 Marionette TRACE conn7 <- [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:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 08:18:50 INFO - PROCESS | 3568 | 1467040730410 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 08:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:18:50 INFO - PROCESS | 3568 | 1467040730412 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 08:18:50 INFO - PROCESS | 3568 | 1467040730415 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 3568 | 1467040730417 Marionette TRACE conn7 <- [1,1666,null,{}] 08:18:50 INFO - PROCESS | 3568 | 1467040730420 Marionette TRACE conn7 -> [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:18:50 INFO - PROCESS | 3568 | 1467040730422 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:50 INFO - PROCESS | 3568 | 1467040730540 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 08:18:50 INFO - PROCESS | 3568 | 1467040730634 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 3568 | 1467040730636 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:50 INFO - PROCESS | 3568 | ++DOCSHELL 0E38DC00 == 35 [pid = 3568] [id = 426] 08:18:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (168AC400) [pid = 3568] [serial = 1278] [outer = 00000000] 08:18:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1698EC00) [pid = 3568] [serial = 1279] [outer = 168AC400] 08:18:50 INFO - PROCESS | 3568 | 1467040730683 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1698F800) [pid = 3568] [serial = 1280] [outer = 168AC400] 08:18:51 INFO - PROCESS | 3568 | 1467040731124 Marionette TRACE conn7 <- [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:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 770ms 08:18:51 INFO - PROCESS | 3568 | 1467040731187 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 08:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:18:51 INFO - PROCESS | 3568 | 1467040731189 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 08:18:51 INFO - PROCESS | 3568 | 1467040731192 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 3568 | 1467040731193 Marionette TRACE conn7 <- [1,1670,null,{}] 08:18:51 INFO - PROCESS | 3568 | 1467040731197 Marionette TRACE conn7 -> [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:18:51 INFO - PROCESS | 3568 | 1467040731199 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:51 INFO - PROCESS | 3568 | 1467040731321 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 08:18:51 INFO - PROCESS | 3568 | 1467040731329 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 3568 | 1467040731331 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:51 INFO - PROCESS | 3568 | ++DOCSHELL 0CF06400 == 36 [pid = 3568] [id = 427] 08:18:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0CFB3C00) [pid = 3568] [serial = 1281] [outer = 00000000] 08:18:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1699A800) [pid = 3568] [serial = 1282] [outer = 0CFB3C00] 08:18:51 INFO - PROCESS | 3568 | 1467040731433 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (169A1C00) [pid = 3568] [serial = 1283] [outer = 0CFB3C00] 08:18:51 INFO - PROCESS | 3568 | 1467040731880 Marionette TRACE conn7 <- [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:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 08:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:18:51 INFO - PROCESS | 3568 | 1467040731935 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 3568 | 1467040731938 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 08:18:51 INFO - PROCESS | 3568 | 1467040731941 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 3568 | 1467040731943 Marionette TRACE conn7 <- [1,1674,null,{}] 08:18:51 INFO - PROCESS | 3568 | 1467040731947 Marionette TRACE conn7 -> [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:18:51 INFO - PROCESS | 3568 | 1467040731949 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:52 INFO - PROCESS | 3568 | 1467040732254 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16990800) [pid = 3568] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16833800) [pid = 3568] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E03D800) [pid = 3568] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (168AFC00) [pid = 3568] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13A45800) [pid = 3568] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0EE3F400) [pid = 3568] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D685C00) [pid = 3568] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0EE98C00) [pid = 3568] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DE3F000) [pid = 3568] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A06800) [pid = 3568] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:18:52 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1680C800) [pid = 3568] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:18:52 INFO - PROCESS | 3568 | 1467040732328 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 3568 | 1467040732331 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:52 INFO - PROCESS | 3568 | ++DOCSHELL 0CF03800 == 37 [pid = 3568] [id = 428] 08:18:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0CF05800) [pid = 3568] [serial = 1284] [outer = 00000000] 08:18:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0DE40400) [pid = 3568] [serial = 1285] [outer = 0CF05800] 08:18:52 INFO - PROCESS | 3568 | 1467040732380 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (13151000) [pid = 3568] [serial = 1286] [outer = 0CF05800] 08:18:52 INFO - PROCESS | 3568 | 1467040732759 Marionette TRACE conn7 <- [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:18:52 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:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 08:18:52 INFO - PROCESS | 3568 | 1467040732814 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 3568 | 1467040732816 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 08:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:18:52 INFO - PROCESS | 3568 | 1467040732819 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 3568 | 1467040732821 Marionette TRACE conn7 <- [1,1678,null,{}] 08:18:52 INFO - PROCESS | 3568 | 1467040732824 Marionette TRACE conn7 -> [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:18:52 INFO - PROCESS | 3568 | 1467040732826 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:52 INFO - PROCESS | 3568 | 1467040732910 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 08:18:52 INFO - PROCESS | 3568 | 1467040732917 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 3568 | 1467040732919 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:52 INFO - PROCESS | 3568 | ++DOCSHELL 1455EC00 == 38 [pid = 3568] [id = 429] 08:18:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (145DB800) [pid = 3568] [serial = 1287] [outer = 00000000] 08:18:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A09000) [pid = 3568] [serial = 1288] [outer = 145DB800] 08:18:52 INFO - PROCESS | 3568 | 1467040732963 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16A33C00) [pid = 3568] [serial = 1289] [outer = 145DB800] 08:18:53 INFO - PROCESS | 3568 | 1467040733420 Marionette TRACE conn7 <- [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:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 08:18:53 INFO - PROCESS | 3568 | 1467040733451 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 3568 | 1467040733453 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 08:18:53 INFO - PROCESS | 3568 | 1467040733456 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:18:53 INFO - PROCESS | 3568 | 1467040733458 Marionette TRACE conn7 <- [1,1682,null,{}] 08:18:53 INFO - PROCESS | 3568 | 1467040733461 Marionette TRACE conn7 -> [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:18:53 INFO - PROCESS | 3568 | 1467040733463 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:53 INFO - PROCESS | 3568 | 1467040733546 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 08:18:53 INFO - PROCESS | 3568 | 1467040733552 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 3568 | 1467040733553 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:53 INFO - PROCESS | 3568 | ++DOCSHELL 16A35400 == 39 [pid = 3568] [id = 430] 08:18:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16CA1800) [pid = 3568] [serial = 1290] [outer = 00000000] 08:18:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (174D9C00) [pid = 3568] [serial = 1291] [outer = 16CA1800] 08:18:53 INFO - PROCESS | 3568 | 1467040733599 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (17563C00) [pid = 3568] [serial = 1292] [outer = 16CA1800] 08:18:54 INFO - PROCESS | 3568 | 1467040734040 Marionette TRACE conn7 <- [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:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 08:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:18:54 INFO - PROCESS | 3568 | 1467040734090 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 3568 | 1467040734092 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 08:18:54 INFO - PROCESS | 3568 | 1467040734095 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3568 | 1467040734096 Marionette TRACE conn7 <- [1,1686,null,{}] 08:18:54 INFO - PROCESS | 3568 | 1467040734114 Marionette TRACE conn7 -> [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:18:54 INFO - PROCESS | 3568 | 1467040734116 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:54 INFO - PROCESS | 3568 | 1467040734200 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 08:18:54 INFO - PROCESS | 3568 | 1467040734206 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 3568 | 1467040734208 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:54 INFO - PROCESS | 3568 | ++DOCSHELL 14475C00 == 40 [pid = 3568] [id = 431] 08:18:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (17569000) [pid = 3568] [serial = 1293] [outer = 00000000] 08:18:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1766CC00) [pid = 3568] [serial = 1294] [outer = 17569000] 08:18:54 INFO - PROCESS | 3568 | 1467040734253 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (17898400) [pid = 3568] [serial = 1295] [outer = 17569000] 08:18:55 INFO - PROCESS | 3568 | 1467040735069 Marionette TRACE conn7 <- [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:18:55 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:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1021ms 08:18:55 INFO - PROCESS | 3568 | 1467040735118 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 08:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:18:55 INFO - PROCESS | 3568 | 1467040735122 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 08:18:55 INFO - PROCESS | 3568 | 1467040735127 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 3568 | 1467040735131 Marionette TRACE conn7 <- [1,1690,null,{}] 08:18:55 INFO - PROCESS | 3568 | 1467040735137 Marionette TRACE conn7 -> [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:18:55 INFO - PROCESS | 3568 | 1467040735141 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:55 INFO - PROCESS | 3568 | 1467040735269 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 08:18:55 INFO - PROCESS | 3568 | 1467040735410 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 3568 | 1467040735414 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:55 INFO - PROCESS | 3568 | ++DOCSHELL 0D03B400 == 41 [pid = 3568] [id = 432] 08:18:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0DD5BC00) [pid = 3568] [serial = 1296] [outer = 00000000] 08:18:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0DE69400) [pid = 3568] [serial = 1297] [outer = 0DD5BC00] 08:18:55 INFO - PROCESS | 3568 | 1467040735477 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E18B800) [pid = 3568] [serial = 1298] [outer = 0DD5BC00] 08:18:56 INFO - PROCESS | 3568 | 1467040736231 Marionette TRACE conn7 <- [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:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1185ms 08:18:56 INFO - PROCESS | 3568 | 1467040736312 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3568 | 1467040736317 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 08:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:18:56 INFO - PROCESS | 3568 | 1467040736324 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3568 | 1467040736327 Marionette TRACE conn7 <- [1,1694,null,{}] 08:18:56 INFO - PROCESS | 3568 | 1467040736331 Marionette TRACE conn7 -> [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:18:56 INFO - PROCESS | 3568 | 1467040736334 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:56 INFO - PROCESS | 3568 | 1467040736512 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 08:18:56 INFO - PROCESS | 3568 | 1467040736648 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 3568 | 1467040736651 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:56 INFO - PROCESS | 3568 | ++DOCSHELL 0D7F5800 == 42 [pid = 3568] [id = 433] 08:18:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0DD4EC00) [pid = 3568] [serial = 1299] [outer = 00000000] 08:18:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0E04E400) [pid = 3568] [serial = 1300] [outer = 0DD4EC00] 08:18:56 INFO - PROCESS | 3568 | 1467040736712 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0F1C8000) [pid = 3568] [serial = 1301] [outer = 0DD4EC00] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 16A35400 == 41 [pid = 3568] [id = 430] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 1455EC00 == 40 [pid = 3568] [id = 429] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0CF03800 == 39 [pid = 3568] [id = 428] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0CF06400 == 38 [pid = 3568] [id = 427] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0E38DC00 == 37 [pid = 3568] [id = 426] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 1683F000 == 36 [pid = 3568] [id = 425] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 16807000 == 35 [pid = 3568] [id = 424] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 14565400 == 34 [pid = 3568] [id = 423] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 1270DC00 == 33 [pid = 3568] [id = 422] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (17567000) [pid = 3568] [serial = 1252] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0E5E5800 == 32 [pid = 3568] [id = 421] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0E38E000 == 31 [pid = 3568] [id = 420] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0DE6E400 == 30 [pid = 3568] [id = 419] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0D63A800 == 29 [pid = 3568] [id = 418] 08:18:57 INFO - PROCESS | 3568 | --DOCSHELL 0E389000 == 28 [pid = 3568] [id = 417] 08:18:57 INFO - PROCESS | 3568 | 1467040737682 Marionette TRACE conn7 <- [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:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1370ms 08:18:57 INFO - PROCESS | 3568 | 1467040737697 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3568 | 1467040737701 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 08:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:18:57 INFO - PROCESS | 3568 | 1467040737705 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3568 | 1467040737708 Marionette TRACE conn7 <- [1,1698,null,{}] 08:18:57 INFO - PROCESS | 3568 | 1467040737713 Marionette TRACE conn7 -> [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:18:57 INFO - PROCESS | 3568 | 1467040737716 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:57 INFO - PROCESS | 3568 | 1467040737808 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16A01800) [pid = 3568] [serial = 1243] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (1684A400) [pid = 3568] [serial = 1241] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16848400) [pid = 3568] [serial = 1240] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (14471800) [pid = 3568] [serial = 1246] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16A03800) [pid = 3568] [serial = 1244] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16A2D000) [pid = 3568] [serial = 1249] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (14566000) [pid = 3568] [serial = 1234] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0EEA5C00) [pid = 3568] [serial = 1231] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1100D400) [pid = 3568] [serial = 1232] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DD6D000) [pid = 3568] [serial = 1228] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE44000) [pid = 3568] [serial = 1229] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (14563400) [pid = 3568] [serial = 1226] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (128CC800) [pid = 3568] [serial = 1225] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E28E400) [pid = 3568] [serial = 1223] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E048400) [pid = 3568] [serial = 1222] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A29000) [pid = 3568] [serial = 1219] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A35800) [pid = 3568] [serial = 1220] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (174BD800) [pid = 3568] [serial = 1250] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16820800) [pid = 3568] [serial = 1237] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16826400) [pid = 3568] [serial = 1238] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1680C400) [pid = 3568] [serial = 1247] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16172400) [pid = 3568] [serial = 1235] [outer = 00000000] [url = about:blank] 08:18:57 INFO - PROCESS | 3568 | 1467040737909 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 3568 | 1467040737911 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:57 INFO - PROCESS | 3568 | ++DOCSHELL 0CF07C00 == 29 [pid = 3568] [id = 434] 08:18:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0D033400) [pid = 3568] [serial = 1302] [outer = 00000000] 08:18:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE0A000) [pid = 3568] [serial = 1303] [outer = 0D033400] 08:18:57 INFO - PROCESS | 3568 | 1467040737970 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE6F400) [pid = 3568] [serial = 1304] [outer = 0D033400] 08:18:58 INFO - PROCESS | 3568 | 1467040738430 Marionette TRACE conn7 <- [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:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 770ms 08:18:58 INFO - PROCESS | 3568 | 1467040738477 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 3568 | 1467040738482 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 08:18:58 INFO - PROCESS | 3568 | 1467040738488 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:18:58 INFO - PROCESS | 3568 | 1467040738491 Marionette TRACE conn7 <- [1,1702,null,{}] 08:18:58 INFO - PROCESS | 3568 | 1467040738495 Marionette TRACE conn7 -> [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:18:58 INFO - PROCESS | 3568 | 1467040738497 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:58 INFO - PROCESS | 3568 | 1467040738594 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 08:18:58 INFO - PROCESS | 3568 | 1467040738601 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 3568 | 1467040738603 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:58 INFO - PROCESS | 3568 | ++DOCSHELL 0E293400 == 30 [pid = 3568] [id = 435] 08:18:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E388000) [pid = 3568] [serial = 1305] [outer = 00000000] 08:18:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E5AD400) [pid = 3568] [serial = 1306] [outer = 0E388000] 08:18:58 INFO - PROCESS | 3568 | 1467040738653 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0EFE8000) [pid = 3568] [serial = 1307] [outer = 0E388000] 08:18:59 INFO - PROCESS | 3568 | 1467040739137 Marionette TRACE conn7 <- [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:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 08:18:59 INFO - PROCESS | 3568 | 1467040739164 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3568 | 1467040739166 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 08:18:59 INFO - PROCESS | 3568 | 1467040739169 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:18:59 INFO - PROCESS | 3568 | 1467040739173 Marionette TRACE conn7 <- [1,1706,null,{}] 08:18:59 INFO - PROCESS | 3568 | 1467040739184 Marionette TRACE conn7 -> [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:18:59 INFO - PROCESS | 3568 | 1467040739188 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:59 INFO - PROCESS | 3568 | 1467040739273 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 08:18:59 INFO - PROCESS | 3568 | 1467040739283 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 3568 | 1467040739286 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:18:59 INFO - PROCESS | 3568 | ++DOCSHELL 128D1000 == 31 [pid = 3568] [id = 436] 08:18:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (13150C00) [pid = 3568] [serial = 1308] [outer = 00000000] 08:18:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (13F72800) [pid = 3568] [serial = 1309] [outer = 13150C00] 08:18:59 INFO - PROCESS | 3568 | 1467040739334 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (145D3800) [pid = 3568] [serial = 1310] [outer = 13150C00] 08:18:59 INFO - PROCESS | 3568 | 1467040739858 Marionette TRACE conn7 <- [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:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 08:18:59 INFO - PROCESS | 3568 | 1467040739903 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3568 | 1467040739906 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:18:59 INFO - PROCESS | 3568 | 1467040739916 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3568 | 1467040739918 Marionette TRACE conn7 <- [1,1710,null,{}] 08:18:59 INFO - PROCESS | 3568 | 1467040739922 Marionette TRACE conn7 -> [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:18:59 INFO - PROCESS | 3568 | 1467040739924 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:00 INFO - PROCESS | 3568 | 1467040740049 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 08:19:00 INFO - PROCESS | 3568 | 1467040740055 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 3568 | 1467040740057 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:00 INFO - PROCESS | 3568 | ++DOCSHELL 165A5000 == 32 [pid = 3568] [id = 437] 08:19:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (165A9400) [pid = 3568] [serial = 1311] [outer = 00000000] 08:19:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1680F000) [pid = 3568] [serial = 1312] [outer = 165A9400] 08:19:00 INFO - PROCESS | 3568 | 1467040740158 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16820C00) [pid = 3568] [serial = 1313] [outer = 165A9400] 08:19:00 INFO - PROCESS | 3568 | 1467040740581 Marionette TRACE conn7 <- [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:19:00 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:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 08:19:00 INFO - PROCESS | 3568 | 1467040740648 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 3568 | 1467040740650 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 08:19:00 INFO - PROCESS | 3568 | 1467040740654 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:19:00 INFO - PROCESS | 3568 | 1467040740656 Marionette TRACE conn7 <- [1,1714,null,{}] 08:19:00 INFO - PROCESS | 3568 | 1467040740659 Marionette TRACE conn7 -> [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:19:00 INFO - PROCESS | 3568 | 1467040740661 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:00 INFO - PROCESS | 3568 | 1467040740811 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 08:19:00 INFO - PROCESS | 3568 | 1467040740874 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 3568 | 1467040740876 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:00 INFO - PROCESS | 3568 | ++DOCSHELL 16810C00 == 33 [pid = 3568] [id = 438] 08:19:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16831400) [pid = 3568] [serial = 1314] [outer = 00000000] 08:19:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16842400) [pid = 3568] [serial = 1315] [outer = 16831400] 08:19:00 INFO - PROCESS | 3568 | 1467040740922 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16846400) [pid = 3568] [serial = 1316] [outer = 16831400] 08:19:01 INFO - PROCESS | 3568 | 1467040741393 Marionette TRACE conn7 <- [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:19: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:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 770ms 08:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:19:01 INFO - PROCESS | 3568 | 1467040741428 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 3568 | 1467040741430 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 08:19:01 INFO - PROCESS | 3568 | 1467040741434 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 3568 | 1467040741435 Marionette TRACE conn7 <- [1,1718,null,{}] 08:19:01 INFO - PROCESS | 3568 | 1467040741439 Marionette TRACE conn7 -> [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:19:01 INFO - PROCESS | 3568 | 1467040741445 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:01 INFO - PROCESS | 3568 | 1467040741589 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 08:19:01 INFO - PROCESS | 3568 | 1467040741662 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 3568 | 1467040741664 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:01 INFO - PROCESS | 3568 | ++DOCSHELL 168A6800 == 34 [pid = 3568] [id = 439] 08:19:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (168AB400) [pid = 3568] [serial = 1317] [outer = 00000000] 08:19:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (1699C400) [pid = 3568] [serial = 1318] [outer = 168AB400] 08:19:01 INFO - PROCESS | 3568 | 1467040741712 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (169A0000) [pid = 3568] [serial = 1319] [outer = 168AB400] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16CA1800) [pid = 3568] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (168AC400) [pid = 3568] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0CFB3C00) [pid = 3568] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (12726400) [pid = 3568] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (14566400) [pid = 3568] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (145DB800) [pid = 3568] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1680BC00) [pid = 3568] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DE6EC00) [pid = 3568] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D678C00) [pid = 3568] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (174C3800) [pid = 3568] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (12013C00) [pid = 3568] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1683FC00) [pid = 3568] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E5A5400) [pid = 3568] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:19:02 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0CF05800) [pid = 3568] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:19:02 INFO - PROCESS | 3568 | 1467040742279 Marionette TRACE conn7 <- [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:19:02 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:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 870ms 08:19:02 INFO - PROCESS | 3568 | 1467040742305 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3568 | 1467040742307 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:19:02 INFO - PROCESS | 3568 | 1467040742310 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3568 | 1467040742312 Marionette TRACE conn7 <- [1,1722,null,{}] 08:19:02 INFO - PROCESS | 3568 | 1467040742327 Marionette TRACE conn7 -> [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:19:02 INFO - PROCESS | 3568 | 1467040742329 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:02 INFO - PROCESS | 3568 | 1467040742408 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 08:19:02 INFO - PROCESS | 3568 | 1467040742414 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 3568 | 1467040742416 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:02 INFO - PROCESS | 3568 | ++DOCSHELL 1281D400 == 35 [pid = 3568] [id = 440] 08:19:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1315BC00) [pid = 3568] [serial = 1320] [outer = 00000000] 08:19:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1683E800) [pid = 3568] [serial = 1321] [outer = 1315BC00] 08:19:02 INFO - PROCESS | 3568 | 1467040742465 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16994400) [pid = 3568] [serial = 1322] [outer = 1315BC00] 08:19:02 INFO - PROCESS | 3568 | 1467040742910 Marionette TRACE conn7 <- [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:19: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:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 08:19:02 INFO - PROCESS | 3568 | 1467040742950 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3568 | 1467040742952 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 08:19:02 INFO - PROCESS | 3568 | 1467040742955 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:19:02 INFO - PROCESS | 3568 | 1467040742958 Marionette TRACE conn7 <- [1,1726,null,{}] 08:19:02 INFO - PROCESS | 3568 | 1467040742961 Marionette TRACE conn7 -> [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:19:02 INFO - PROCESS | 3568 | 1467040742963 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:03 INFO - PROCESS | 3568 | 1467040743043 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 08:19:03 INFO - PROCESS | 3568 | 1467040743048 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 3568 | 1467040743050 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:03 INFO - PROCESS | 3568 | ++DOCSHELL 0E5A4C00 == 36 [pid = 3568] [id = 441] 08:19:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A05000) [pid = 3568] [serial = 1323] [outer = 00000000] 08:19:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A0F000) [pid = 3568] [serial = 1324] [outer = 16A05000] 08:19:03 INFO - PROCESS | 3568 | 1467040743098 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A2EC00) [pid = 3568] [serial = 1325] [outer = 16A05000] 08:19:03 INFO - PROCESS | 3568 | 1467040743557 Marionette TRACE conn7 <- [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:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 08:19:03 INFO - PROCESS | 3568 | 1467040743591 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 3568 | 1467040743593 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:19:03 INFO - PROCESS | 3568 | 1467040743596 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 3568 | 1467040743598 Marionette TRACE conn7 <- [1,1730,null,{}] 08:19:03 INFO - PROCESS | 3568 | 1467040743602 Marionette TRACE conn7 -> [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:19:03 INFO - PROCESS | 3568 | 1467040743604 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:03 INFO - PROCESS | 3568 | 1467040743692 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 08:19:03 INFO - PROCESS | 3568 | 1467040743697 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 3568 | 1467040743699 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:03 INFO - PROCESS | 3568 | ++DOCSHELL 1651A800 == 37 [pid = 3568] [id = 442] 08:19:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16A32800) [pid = 3568] [serial = 1326] [outer = 00000000] 08:19:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1704D000) [pid = 3568] [serial = 1327] [outer = 16A32800] 08:19:03 INFO - PROCESS | 3568 | 1467040743746 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (17057800) [pid = 3568] [serial = 1328] [outer = 16A32800] 08:19:04 INFO - PROCESS | 3568 | 1467040744406 Marionette TRACE conn7 <- [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:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 830ms 08:19:04 INFO - PROCESS | 3568 | 1467040744430 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 3568 | 1467040744435 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 08:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:19:04 INFO - PROCESS | 3568 | 1467040744440 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 3568 | 1467040744443 Marionette TRACE conn7 <- [1,1734,null,{}] 08:19:04 INFO - PROCESS | 3568 | 1467040744449 Marionette TRACE conn7 -> [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:19:04 INFO - PROCESS | 3568 | 1467040744452 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:04 INFO - PROCESS | 3568 | 1467040744577 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 08:19:04 INFO - PROCESS | 3568 | 1467040744692 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 3568 | 1467040744695 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:04 INFO - PROCESS | 3568 | ++DOCSHELL 0D03E400 == 38 [pid = 3568] [id = 443] 08:19:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0DD6D800) [pid = 3568] [serial = 1329] [outer = 00000000] 08:19:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E192C00) [pid = 3568] [serial = 1330] [outer = 0DD6D800] 08:19:04 INFO - PROCESS | 3568 | 1467040744798 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E387400) [pid = 3568] [serial = 1331] [outer = 0DD6D800] 08:19:05 INFO - PROCESS | 3568 | 1467040745426 Marionette TRACE conn7 <- [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:19:05 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:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1027ms 08:19:05 INFO - PROCESS | 3568 | 1467040745467 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3568 | 1467040745472 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 08:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:19:05 INFO - PROCESS | 3568 | 1467040745478 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 3568 | 1467040745481 Marionette TRACE conn7 <- [1,1738,null,{}] 08:19:05 INFO - PROCESS | 3568 | 1467040745521 Marionette TRACE conn7 -> [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:19:05 INFO - PROCESS | 3568 | 1467040745524 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:05 INFO - PROCESS | 3568 | 1467040745637 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 08:19:05 INFO - PROCESS | 3568 | 1467040745772 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 3568 | 1467040745775 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:05 INFO - PROCESS | 3568 | ++DOCSHELL 127DF400 == 39 [pid = 3568] [id = 444] 08:19:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (127E5800) [pid = 3568] [serial = 1332] [outer = 00000000] 08:19:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (152A7C00) [pid = 3568] [serial = 1333] [outer = 127E5800] 08:19:05 INFO - PROCESS | 3568 | 1467040745836 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16809800) [pid = 3568] [serial = 1334] [outer = 127E5800] 08:19:06 INFO - PROCESS | 3568 | 1467040746423 Marionette TRACE conn7 <- [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:19:06 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:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 990ms 08:19:06 INFO - PROCESS | 3568 | 1467040746472 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3568 | 1467040746475 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 08:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:19:06 INFO - PROCESS | 3568 | 1467040746478 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 3568 | 1467040746482 Marionette TRACE conn7 <- [1,1742,null,{}] 08:19:06 INFO - PROCESS | 3568 | 1467040746493 Marionette TRACE conn7 -> [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:19:06 INFO - PROCESS | 3568 | 1467040746498 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:06 INFO - PROCESS | 3568 | 1467040746617 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 08:19:06 INFO - PROCESS | 3568 | 1467040746726 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 3568 | 1467040746730 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:06 INFO - PROCESS | 3568 | ++DOCSHELL 17569C00 == 40 [pid = 3568] [id = 445] 08:19:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (1756A400) [pid = 3568] [serial = 1335] [outer = 00000000] 08:19:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (175DD400) [pid = 3568] [serial = 1336] [outer = 1756A400] 08:19:06 INFO - PROCESS | 3568 | 1467040746790 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (184ABC00) [pid = 3568] [serial = 1337] [outer = 1756A400] 08:19:07 INFO - PROCESS | 3568 | 1467040747377 Marionette TRACE conn7 <- [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:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 08:19:07 INFO - PROCESS | 3568 | 1467040747415 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3568 | 1467040747418 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 08:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:19:07 INFO - PROCESS | 3568 | 1467040747423 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 3568 | 1467040747425 Marionette TRACE conn7 <- [1,1746,null,{}] 08:19:07 INFO - PROCESS | 3568 | 1467040747429 Marionette TRACE conn7 -> [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:19:07 INFO - PROCESS | 3568 | 1467040747431 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:07 INFO - PROCESS | 3568 | 1467040747544 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 08:19:07 INFO - PROCESS | 3568 | 1467040747658 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 3568 | 1467040747661 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:07 INFO - PROCESS | 3568 | ++DOCSHELL 1756C800 == 41 [pid = 3568] [id = 446] 08:19:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (175DA400) [pid = 3568] [serial = 1338] [outer = 00000000] 08:19:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (18AB5400) [pid = 3568] [serial = 1339] [outer = 175DA400] 08:19:07 INFO - PROCESS | 3568 | 1467040747760 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (18AC2C00) [pid = 3568] [serial = 1340] [outer = 175DA400] 08:19:08 INFO - PROCESS | 3568 | 1467040748375 Marionette TRACE conn7 <- [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:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1018ms 08:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:19:08 INFO - PROCESS | 3568 | 1467040748445 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 3568 | 1467040748447 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 08:19:08 INFO - PROCESS | 3568 | 1467040748450 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 3568 | 1467040748453 Marionette TRACE conn7 <- [1,1750,null,{}] 08:19:08 INFO - PROCESS | 3568 | 1467040748456 Marionette TRACE conn7 -> [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:19:08 INFO - PROCESS | 3568 | 1467040748459 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:08 INFO - PROCESS | 3568 | 1467040748583 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 08:19:08 INFO - PROCESS | 3568 | 1467040748724 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 3568 | 1467040748727 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:08 INFO - PROCESS | 3568 | ++DOCSHELL 0CF10000 == 42 [pid = 3568] [id = 447] 08:19:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (0CFB0400) [pid = 3568] [serial = 1341] [outer = 00000000] 08:19:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (0E03B400) [pid = 3568] [serial = 1342] [outer = 0CFB0400] 08:19:08 INFO - PROCESS | 3568 | 1467040748786 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (0E18A800) [pid = 3568] [serial = 1343] [outer = 0CFB0400] 08:19:09 INFO - PROCESS | 3568 | 1467040749558 Marionette TRACE conn7 <- [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:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1180ms 08:19:09 INFO - PROCESS | 3568 | 1467040749635 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 3568 | 1467040749640 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 08:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:19:09 INFO - PROCESS | 3568 | 1467040749644 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 3568 | 1467040749649 Marionette TRACE conn7 <- [1,1754,null,{}] 08:19:09 INFO - PROCESS | 3568 | 1467040749655 Marionette TRACE conn7 -> [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:19:09 INFO - PROCESS | 3568 | 1467040749657 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:09 INFO - PROCESS | 3568 | 1467040749773 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 0E5A4C00 == 41 [pid = 3568] [id = 441] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 1281D400 == 40 [pid = 3568] [id = 440] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 168A6800 == 39 [pid = 3568] [id = 439] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 16810C00 == 38 [pid = 3568] [id = 438] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 165A5000 == 37 [pid = 3568] [id = 437] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 128D1000 == 36 [pid = 3568] [id = 436] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 0E293400 == 35 [pid = 3568] [id = 435] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 0CF07C00 == 34 [pid = 3568] [id = 434] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 0D03B400 == 33 [pid = 3568] [id = 432] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 14475C00 == 32 [pid = 3568] [id = 431] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 0D7F5800 == 31 [pid = 3568] [id = 433] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 0CF10000 == 30 [pid = 3568] [id = 447] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 1756C800 == 29 [pid = 3568] [id = 446] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 127DF400 == 28 [pid = 3568] [id = 444] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 17569C00 == 27 [pid = 3568] [id = 445] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 1651A800 == 26 [pid = 3568] [id = 442] 08:19:10 INFO - PROCESS | 3568 | --DOCSHELL 0D03E400 == 25 [pid = 3568] [id = 443] 08:19:10 INFO - PROCESS | 3568 | 1467040750601 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 3568 | 1467040750605 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (17563C00) [pid = 3568] [serial = 1292] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (13151000) [pid = 3568] [serial = 1286] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (16A33C00) [pid = 3568] [serial = 1289] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (16841C00) [pid = 3568] [serial = 1277] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (174D9C00) [pid = 3568] [serial = 1291] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (1698EC00) [pid = 3568] [serial = 1279] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (1699A800) [pid = 3568] [serial = 1282] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (1698F800) [pid = 3568] [serial = 1280] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (1315C800) [pid = 3568] [serial = 1267] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (13F67C00) [pid = 3568] [serial = 1268] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16516000) [pid = 3568] [serial = 1270] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16803000) [pid = 3568] [serial = 1271] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (169A1C00) [pid = 3568] [serial = 1283] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16A09000) [pid = 3568] [serial = 1288] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16816C00) [pid = 3568] [serial = 1273] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16818000) [pid = 3568] [serial = 1274] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E037400) [pid = 3568] [serial = 1258] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E040800) [pid = 3568] [serial = 1259] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D7EA000) [pid = 3568] [serial = 1255] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DD53000) [pid = 3568] [serial = 1256] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1756C400) [pid = 3568] [serial = 1253] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (121D5800) [pid = 3568] [serial = 1264] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (12630400) [pid = 3568] [serial = 1265] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16846800) [pid = 3568] [serial = 1276] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E5E9400) [pid = 3568] [serial = 1261] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0EE9D400) [pid = 3568] [serial = 1262] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0DE40400) [pid = 3568] [serial = 1285] [outer = 00000000] [url = about:blank] 08:19:10 INFO - PROCESS | 3568 | ++DOCSHELL 0915EC00 == 26 [pid = 3568] [id = 448] 08:19:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (09160400) [pid = 3568] [serial = 1344] [outer = 00000000] 08:19:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0CF01C00) [pid = 3568] [serial = 1345] [outer = 09160400] 08:19:10 INFO - PROCESS | 3568 | 1467040750781 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0CF0FC00) [pid = 3568] [serial = 1346] [outer = 09160400] 08:19:11 INFO - PROCESS | 3568 | 1467040751268 Marionette TRACE conn7 <- [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:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1674ms 08:19:11 INFO - PROCESS | 3568 | 1467040751322 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 3568 | 1467040751326 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 08:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:19:11 INFO - PROCESS | 3568 | 1467040751330 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 3568 | 1467040751333 Marionette TRACE conn7 <- [1,1758,null,{}] 08:19:11 INFO - PROCESS | 3568 | 1467040751339 Marionette TRACE conn7 -> [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:19:11 INFO - PROCESS | 3568 | 1467040751343 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:11 INFO - PROCESS | 3568 | 1467040751446 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 08:19:11 INFO - PROCESS | 3568 | 1467040751456 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 3568 | 1467040751459 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:11 INFO - PROCESS | 3568 | ++DOCSHELL 0DD58800 == 27 [pid = 3568] [id = 449] 08:19:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0DD58C00) [pid = 3568] [serial = 1347] [outer = 00000000] 08:19:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0DD71800) [pid = 3568] [serial = 1348] [outer = 0DD58C00] 08:19:11 INFO - PROCESS | 3568 | 1467040751511 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0DE0D400) [pid = 3568] [serial = 1349] [outer = 0DD58C00] 08:19:11 INFO - PROCESS | 3568 | 1467040752003 Marionette TRACE conn7 <- [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:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 08:19:12 INFO - PROCESS | 3568 | 1467040752066 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 3568 | 1467040752071 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 08:19:12 INFO - PROCESS | 3568 | 1467040752076 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:19:12 INFO - PROCESS | 3568 | 1467040752078 Marionette TRACE conn7 <- [1,1762,null,{}] 08:19:12 INFO - PROCESS | 3568 | 1467040752082 Marionette TRACE conn7 -> [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:19:12 INFO - PROCESS | 3568 | 1467040752085 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:12 INFO - PROCESS | 3568 | 1467040752184 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 08:19:12 INFO - PROCESS | 3568 | 1467040752305 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 3568 | 1467040752308 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:12 INFO - PROCESS | 3568 | ++DOCSHELL 0E28F000 == 28 [pid = 3568] [id = 450] 08:19:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0E291000) [pid = 3568] [serial = 1350] [outer = 00000000] 08:19:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E38D000) [pid = 3568] [serial = 1351] [outer = 0E291000] 08:19:12 INFO - PROCESS | 3568 | 1467040752357 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E5E1800) [pid = 3568] [serial = 1352] [outer = 0E291000] 08:19:12 INFO - PROCESS | 3568 | 1467040752807 Marionette TRACE conn7 <- [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:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 08:19:12 INFO - PROCESS | 3568 | 1467040752850 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 3568 | 1467040752852 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 08:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:19:12 INFO - PROCESS | 3568 | 1467040752857 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 3568 | 1467040752863 Marionette TRACE conn7 <- [1,1766,null,{}] 08:19:12 INFO - PROCESS | 3568 | 1467040752878 Marionette TRACE conn7 -> [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:19:12 INFO - PROCESS | 3568 | 1467040752882 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:13 INFO - PROCESS | 3568 | 1467040753029 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 08:19:13 INFO - PROCESS | 3568 | 1467040753098 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 3568 | 1467040753100 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:13 INFO - PROCESS | 3568 | ++DOCSHELL 120EB400 == 29 [pid = 3568] [id = 451] 08:19:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (123BB000) [pid = 3568] [serial = 1353] [outer = 00000000] 08:19:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1269B800) [pid = 3568] [serial = 1354] [outer = 123BB000] 08:19:13 INFO - PROCESS | 3568 | 1467040753147 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (12753400) [pid = 3568] [serial = 1355] [outer = 123BB000] 08:19:13 INFO - PROCESS | 3568 | 1467040753632 Marionette TRACE conn7 <- [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:19:13 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:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 830ms 08:19:13 INFO - PROCESS | 3568 | 1467040753689 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 3568 | 1467040753692 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 08:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:19:13 INFO - PROCESS | 3568 | 1467040753695 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - PROCESS | 3568 | 1467040753697 Marionette TRACE conn7 <- [1,1770,null,{}] 08:19:13 INFO - PROCESS | 3568 | 1467040753704 Marionette TRACE conn7 -> [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:19:13 INFO - PROCESS | 3568 | 1467040753706 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:13 INFO - PROCESS | 3568 | 1467040753833 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 08:19:13 INFO - PROCESS | 3568 | 1467040753844 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 3568 | 1467040753846 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:13 INFO - PROCESS | 3568 | ++DOCSHELL 13150800 == 30 [pid = 3568] [id = 452] 08:19:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (13152C00) [pid = 3568] [serial = 1356] [outer = 00000000] 08:19:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (14471400) [pid = 3568] [serial = 1357] [outer = 13152C00] 08:19:13 INFO - PROCESS | 3568 | 1467040753894 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1455EC00) [pid = 3568] [serial = 1358] [outer = 13152C00] 08:19:14 INFO - PROCESS | 3568 | 1467040754373 Marionette TRACE conn7 <- [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:19:14 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:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 08:19:14 INFO - PROCESS | 3568 | 1467040754429 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 3568 | 1467040754431 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 08:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:19:14 INFO - PROCESS | 3568 | 1467040754441 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 3568 | 1467040754443 Marionette TRACE conn7 <- [1,1774,null,{}] 08:19:14 INFO - PROCESS | 3568 | 1467040754447 Marionette TRACE conn7 -> [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:19:14 INFO - PROCESS | 3568 | 1467040754449 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:14 INFO - PROCESS | 3568 | 1467040754570 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 08:19:14 INFO - PROCESS | 3568 | 1467040754580 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 3568 | 1467040754586 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:14 INFO - PROCESS | 3568 | ++DOCSHELL 145E0000 == 31 [pid = 3568] [id = 453] 08:19:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (152A7400) [pid = 3568] [serial = 1359] [outer = 00000000] 08:19:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16177000) [pid = 3568] [serial = 1360] [outer = 152A7400] 08:19:14 INFO - PROCESS | 3568 | 1467040754645 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16801C00) [pid = 3568] [serial = 1361] [outer = 152A7400] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16831400) [pid = 3568] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0DD5BC00) [pid = 3568] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (13150C00) [pid = 3568] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E388000) [pid = 3568] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (17569000) [pid = 3568] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0D033400) [pid = 3568] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DD4EC00) [pid = 3568] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16A05000) [pid = 3568] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16A32800) [pid = 3568] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (168AB400) [pid = 3568] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (165A9400) [pid = 3568] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:19:15 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1315BC00) [pid = 3568] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:19:15 INFO - PROCESS | 3568 | 1467040755732 Marionette TRACE conn7 <- [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:19:15 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:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1380ms 08:19:15 INFO - PROCESS | 3568 | 1467040755825 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 3568 | 1467040755830 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 08:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:19:15 INFO - PROCESS | 3568 | 1467040755835 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 3568 | 1467040755839 Marionette TRACE conn7 <- [1,1778,null,{}] 08:19:15 INFO - PROCESS | 3568 | 1467040755845 Marionette TRACE conn7 -> [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:19:15 INFO - PROCESS | 3568 | 1467040755849 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:15 INFO - PROCESS | 3568 | 1467040756006 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 08:19:16 INFO - PROCESS | 3568 | 1467040756138 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 3568 | 1467040756141 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:16 INFO - PROCESS | 3568 | ++DOCSHELL 09174400 == 32 [pid = 3568] [id = 454] 08:19:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0D035000) [pid = 3568] [serial = 1362] [outer = 00000000] 08:19:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0DD6E400) [pid = 3568] [serial = 1363] [outer = 0D035000] 08:19:16 INFO - PROCESS | 3568 | 1467040756205 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E036000) [pid = 3568] [serial = 1364] [outer = 0D035000] 08:19:16 INFO - PROCESS | 3568 | 1467040756979 Marionette TRACE conn7 <- [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:19:17 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:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1234ms 08:19:17 INFO - PROCESS | 3568 | 1467040757074 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 3568 | 1467040757079 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 08:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:19:17 INFO - PROCESS | 3568 | 1467040757085 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 3568 | 1467040757088 Marionette TRACE conn7 <- [1,1782,null,{}] 08:19:17 INFO - PROCESS | 3568 | 1467040757093 Marionette TRACE conn7 -> [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:19:17 INFO - PROCESS | 3568 | 1467040757096 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:17 INFO - PROCESS | 3568 | 1467040757252 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 08:19:17 INFO - PROCESS | 3568 | 1467040757385 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 3568 | 1467040757389 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:17 INFO - PROCESS | 3568 | ++DOCSHELL 0E18BC00 == 33 [pid = 3568] [id = 455] 08:19:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E190800) [pid = 3568] [serial = 1365] [outer = 00000000] 08:19:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0EFE1C00) [pid = 3568] [serial = 1366] [outer = 0E190800] 08:19:17 INFO - PROCESS | 3568 | 1467040757452 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (120E8000) [pid = 3568] [serial = 1367] [outer = 0E190800] 08:19:18 INFO - PROCESS | 3568 | --DOCSHELL 14561800 == 32 [pid = 3568] [id = 239] 08:19:18 INFO - PROCESS | 3568 | --DOCSHELL 0DD6C000 == 31 [pid = 3568] [id = 235] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16846400) [pid = 3568] [serial = 1316] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16842400) [pid = 3568] [serial = 1315] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DE69400) [pid = 3568] [serial = 1297] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E18B800) [pid = 3568] [serial = 1298] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (13F72800) [pid = 3568] [serial = 1309] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E5AD400) [pid = 3568] [serial = 1306] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0EFE8000) [pid = 3568] [serial = 1307] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (17898400) [pid = 3568] [serial = 1295] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1766CC00) [pid = 3568] [serial = 1294] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DE0A000) [pid = 3568] [serial = 1303] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0DE6F400) [pid = 3568] [serial = 1304] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0E04E400) [pid = 3568] [serial = 1300] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0F1C8000) [pid = 3568] [serial = 1301] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16A2EC00) [pid = 3568] [serial = 1325] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1704D000) [pid = 3568] [serial = 1327] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (17057800) [pid = 3568] [serial = 1328] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1699C400) [pid = 3568] [serial = 1318] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (169A0000) [pid = 3568] [serial = 1319] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (16A0F000) [pid = 3568] [serial = 1324] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (1680F000) [pid = 3568] [serial = 1312] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (16820C00) [pid = 3568] [serial = 1313] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (1683E800) [pid = 3568] [serial = 1321] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (145D3800) [pid = 3568] [serial = 1310] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (16994400) [pid = 3568] [serial = 1322] [outer = 00000000] [url = about:blank] 08:19:18 INFO - PROCESS | 3568 | 1467040758235 Marionette TRACE conn7 <- [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:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1173ms 08:19:18 INFO - PROCESS | 3568 | 1467040758261 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 3568 | 1467040758265 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 08:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:19:18 INFO - PROCESS | 3568 | 1467040758270 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 3568 | 1467040758275 Marionette TRACE conn7 <- [1,1786,null,{}] 08:19:18 INFO - PROCESS | 3568 | 1467040758279 Marionette TRACE conn7 -> [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:19:18 INFO - PROCESS | 3568 | 1467040758282 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:18 INFO - PROCESS | 3568 | 1467040758376 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 08:19:18 INFO - PROCESS | 3568 | 1467040758477 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 3568 | 1467040758479 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:18 INFO - PROCESS | 3568 | ++DOCSHELL 0D682400 == 32 [pid = 3568] [id = 456] 08:19:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0D75C400) [pid = 3568] [serial = 1368] [outer = 00000000] 08:19:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (0DE10800) [pid = 3568] [serial = 1369] [outer = 0D75C400] 08:19:18 INFO - PROCESS | 3568 | 1467040758532 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0E02F800) [pid = 3568] [serial = 1370] [outer = 0D75C400] 08:19:18 INFO - PROCESS | 3568 | 1467040758978 Marionette TRACE conn7 <- [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:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 790ms 08:19:19 INFO - PROCESS | 3568 | 1467040759062 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 3568 | 1467040759066 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 08:19:19 INFO - PROCESS | 3568 | 1467040759072 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:19:19 INFO - PROCESS | 3568 | 1467040759074 Marionette TRACE conn7 <- [1,1790,null,{}] 08:19:19 INFO - PROCESS | 3568 | 1467040759078 Marionette TRACE conn7 -> [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:19:19 INFO - PROCESS | 3568 | 1467040759081 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:19 INFO - PROCESS | 3568 | 1467040759178 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 08:19:19 INFO - PROCESS | 3568 | 1467040759193 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 3568 | 1467040759195 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:19 INFO - PROCESS | 3568 | ++DOCSHELL 0D03D400 == 33 [pid = 3568] [id = 457] 08:19:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0E38FC00) [pid = 3568] [serial = 1371] [outer = 00000000] 08:19:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0EE7C800) [pid = 3568] [serial = 1372] [outer = 0E38FC00] 08:19:19 INFO - PROCESS | 3568 | 1467040759246 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0F1C8000) [pid = 3568] [serial = 1373] [outer = 0E38FC00] 08:19:19 INFO - PROCESS | 3568 | 1467040759733 Marionette TRACE conn7 <- [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:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 08:19:19 INFO - PROCESS | 3568 | 1467040759746 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 3568 | 1467040759748 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 08:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:19:19 INFO - PROCESS | 3568 | 1467040759756 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 3568 | 1467040759759 Marionette TRACE conn7 <- [1,1794,null,{}] 08:19:19 INFO - PROCESS | 3568 | 1467040759770 Marionette TRACE conn7 -> [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:19:19 INFO - PROCESS | 3568 | 1467040759775 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:19 INFO - PROCESS | 3568 | 1467040759862 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 08:19:19 INFO - PROCESS | 3568 | 1467040759872 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 3568 | 1467040759875 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:19 INFO - PROCESS | 3568 | ++DOCSHELL 13151C00 == 34 [pid = 3568] [id = 458] 08:19:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (13153000) [pid = 3568] [serial = 1374] [outer = 00000000] 08:19:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (13A45800) [pid = 3568] [serial = 1375] [outer = 13153000] 08:19:19 INFO - PROCESS | 3568 | 1467040759931 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (14565C00) [pid = 3568] [serial = 1376] [outer = 13153000] 08:19:20 INFO - PROCESS | 3568 | 1467040760412 Marionette TRACE conn7 <- [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:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 08:19:20 INFO - PROCESS | 3568 | 1467040760491 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 3568 | 1467040760494 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 08:19:20 INFO - PROCESS | 3568 | 1467040760497 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:19:20 INFO - PROCESS | 3568 | 1467040760499 Marionette TRACE conn7 <- [1,1798,null,{}] 08:19:20 INFO - PROCESS | 3568 | 1467040760512 Marionette TRACE conn7 -> [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:19:20 INFO - PROCESS | 3568 | 1467040760515 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:20 INFO - PROCESS | 3568 | 1467040760673 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 08:19:20 INFO - PROCESS | 3568 | 1467040760682 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 3568 | 1467040760684 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:20 INFO - PROCESS | 3568 | ++DOCSHELL 0E03DC00 == 35 [pid = 3568] [id = 459] 08:19:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (1578FC00) [pid = 3568] [serial = 1377] [outer = 00000000] 08:19:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (16804400) [pid = 3568] [serial = 1378] [outer = 1578FC00] 08:19:20 INFO - PROCESS | 3568 | 1467040760732 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (1680F000) [pid = 3568] [serial = 1379] [outer = 1578FC00] 08:19:21 INFO - PROCESS | 3568 | 1467040761232 Marionette TRACE conn7 <- [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:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 790ms 08:19:21 INFO - PROCESS | 3568 | 1467040761291 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 3568 | 1467040761293 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 08:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:19:21 INFO - PROCESS | 3568 | 1467040761296 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 3568 | 1467040761298 Marionette TRACE conn7 <- [1,1802,null,{}] 08:19:21 INFO - PROCESS | 3568 | 1467040761309 Marionette TRACE conn7 -> [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:19:21 INFO - PROCESS | 3568 | 1467040761311 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:21 INFO - PROCESS | 3568 | 1467040761432 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 08:19:21 INFO - PROCESS | 3568 | 1467040761441 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 3568 | 1467040761443 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:21 INFO - PROCESS | 3568 | ++DOCSHELL 16817400 == 36 [pid = 3568] [id = 460] 08:19:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1681D400) [pid = 3568] [serial = 1380] [outer = 00000000] 08:19:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16828C00) [pid = 3568] [serial = 1381] [outer = 1681D400] 08:19:21 INFO - PROCESS | 3568 | 1467040761490 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1682F000) [pid = 3568] [serial = 1382] [outer = 1681D400] 08:19:21 INFO - PROCESS | 3568 | 1467040761977 Marionette TRACE conn7 <- [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:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 08:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:19:22 INFO - PROCESS | 3568 | 1467040762028 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3568 | 1467040762030 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 08:19:22 INFO - PROCESS | 3568 | 1467040762033 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 3568 | 1467040762034 Marionette TRACE conn7 <- [1,1806,null,{}] 08:19:22 INFO - PROCESS | 3568 | 1467040762038 Marionette TRACE conn7 -> [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:19:22 INFO - PROCESS | 3568 | 1467040762044 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:22 INFO - PROCESS | 3568 | 1467040762182 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 08:19:22 INFO - PROCESS | 3568 | 1467040762251 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3568 | 1467040762253 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:22 INFO - PROCESS | 3568 | ++DOCSHELL 16844000 == 37 [pid = 3568] [id = 461] 08:19:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16848000) [pid = 3568] [serial = 1383] [outer = 00000000] 08:19:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (168AEC00) [pid = 3568] [serial = 1384] [outer = 16848000] 08:19:22 INFO - PROCESS | 3568 | 1467040762301 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168AF000) [pid = 3568] [serial = 1385] [outer = 16848000] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DD58C00) [pid = 3568] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (09160400) [pid = 3568] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E291000) [pid = 3568] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (123BB000) [pid = 3568] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (13152C00) [pid = 3568] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (127E5800) [pid = 3568] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (175DA400) [pid = 3568] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1756A400) [pid = 3568] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:19:22 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0DD6D800) [pid = 3568] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:19:22 INFO - PROCESS | 3568 | 1467040762749 Marionette TRACE conn7 <- [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:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 770ms 08:19:22 INFO - PROCESS | 3568 | 1467040762804 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3568 | 1467040762806 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 08:19:22 INFO - PROCESS | 3568 | 1467040762809 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:19:22 INFO - PROCESS | 3568 | 1467040762811 Marionette TRACE conn7 <- [1,1810,null,{}] 08:19:22 INFO - PROCESS | 3568 | 1467040762814 Marionette TRACE conn7 -> [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:19:22 INFO - PROCESS | 3568 | 1467040762816 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:22 INFO - PROCESS | 3568 | 1467040762901 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 08:19:22 INFO - PROCESS | 3568 | 1467040762908 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3568 | 1467040762910 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:22 INFO - PROCESS | 3568 | ++DOCSHELL 152B1000 == 38 [pid = 3568] [id = 462] 08:19:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (15798800) [pid = 3568] [serial = 1386] [outer = 00000000] 08:19:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (16992000) [pid = 3568] [serial = 1387] [outer = 15798800] 08:19:22 INFO - PROCESS | 3568 | 1467040762957 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (16992800) [pid = 3568] [serial = 1388] [outer = 15798800] 08:19:23 INFO - PROCESS | 3568 | 1467040763405 Marionette TRACE conn7 <- [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:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 08:19:23 INFO - PROCESS | 3568 | 1467040763452 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 3568 | 1467040763454 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 08:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:19:23 INFO - PROCESS | 3568 | 1467040763457 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 3568 | 1467040763459 Marionette TRACE conn7 <- [1,1814,null,{}] 08:19:23 INFO - PROCESS | 3568 | 1467040763462 Marionette TRACE conn7 -> [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:19:23 INFO - PROCESS | 3568 | 1467040763464 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:23 INFO - PROCESS | 3568 | 1467040763546 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 08:19:23 INFO - PROCESS | 3568 | 1467040763552 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:23 INFO - PROCESS | 3568 | 1467040763554 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:23 INFO - PROCESS | 3568 | ++DOCSHELL 0915B000 == 39 [pid = 3568] [id = 463] 08:19:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0915E400) [pid = 3568] [serial = 1389] [outer = 00000000] 08:19:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1699E000) [pid = 3568] [serial = 1390] [outer = 0915E400] 08:19:23 INFO - PROCESS | 3568 | 1467040763627 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (169A2000) [pid = 3568] [serial = 1391] [outer = 0915E400] 08:19:24 INFO - PROCESS | 3568 | 1467040764072 Marionette TRACE conn7 <- [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:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 08:19:24 INFO - PROCESS | 3568 | 1467040764128 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 3568 | 1467040764131 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 08:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:19:24 INFO - PROCESS | 3568 | 1467040764134 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 3568 | 1467040764135 Marionette TRACE conn7 <- [1,1818,null,{}] 08:19:24 INFO - PROCESS | 3568 | 1467040764139 Marionette TRACE conn7 -> [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:19:24 INFO - PROCESS | 3568 | 1467040764141 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:24 INFO - PROCESS | 3568 | 1467040764228 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 08:19:24 INFO - PROCESS | 3568 | 1467040764234 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 3568 | 1467040764236 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:24 INFO - PROCESS | 3568 | ++DOCSHELL 13150000 == 40 [pid = 3568] [id = 464] 08:19:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A03000) [pid = 3568] [serial = 1392] [outer = 00000000] 08:19:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A0D000) [pid = 3568] [serial = 1393] [outer = 16A03000] 08:19:24 INFO - PROCESS | 3568 | 1467040764289 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A0E000) [pid = 3568] [serial = 1394] [outer = 16A03000] 08:19:24 INFO - PROCESS | 3568 | 1467040764992 Marionette TRACE conn7 <- [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:19:25 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:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 08:19:25 INFO - PROCESS | 3568 | 1467040765065 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3568 | 1467040765070 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 08:19:25 INFO - PROCESS | 3568 | 1467040765075 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:19:25 INFO - PROCESS | 3568 | 1467040765079 Marionette TRACE conn7 <- [1,1822,null,{}] 08:19:25 INFO - PROCESS | 3568 | 1467040765085 Marionette TRACE conn7 -> [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:19:25 INFO - PROCESS | 3568 | 1467040765089 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:25 INFO - PROCESS | 3568 | 1467040765248 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 08:19:25 INFO - PROCESS | 3568 | 1467040765386 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 3568 | 1467040765390 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:25 INFO - PROCESS | 3568 | ++DOCSHELL 0D63A800 == 41 [pid = 3568] [id = 465] 08:19:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0DE38000) [pid = 3568] [serial = 1395] [outer = 00000000] 08:19:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E388000) [pid = 3568] [serial = 1396] [outer = 0DE38000] 08:19:25 INFO - PROCESS | 3568 | 1467040765452 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0EE3F000) [pid = 3568] [serial = 1397] [outer = 0DE38000] 08:19:26 INFO - PROCESS | 3568 | 1467040766063 Marionette TRACE conn7 <- [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:19:26 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:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1019ms 08:19:26 INFO - PROCESS | 3568 | 1467040766099 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 3568 | 1467040766104 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 08:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:19:26 INFO - PROCESS | 3568 | 1467040766111 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 3568 | 1467040766114 Marionette TRACE conn7 <- [1,1826,null,{}] 08:19:26 INFO - PROCESS | 3568 | 1467040766118 Marionette TRACE conn7 -> [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:19:26 INFO - PROCESS | 3568 | 1467040766121 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:26 INFO - PROCESS | 3568 | 1467040766236 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 08:19:26 INFO - PROCESS | 3568 | 1467040766347 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 3568 | 1467040766350 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:26 INFO - PROCESS | 3568 | ++DOCSHELL 128CCC00 == 42 [pid = 3568] [id = 466] 08:19:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (128CFC00) [pid = 3568] [serial = 1398] [outer = 00000000] 08:19:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (152A9800) [pid = 3568] [serial = 1399] [outer = 128CFC00] 08:19:26 INFO - PROCESS | 3568 | 1467040766408 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16818400) [pid = 3568] [serial = 1400] [outer = 128CFC00] 08:19:27 INFO - PROCESS | 3568 | 1467040767071 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1019ms 08:19:27 INFO - PROCESS | 3568 | 1467040767133 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3568 | 1467040767136 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 08:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:19:27 INFO - PROCESS | 3568 | 1467040767140 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 3568 | 1467040767144 Marionette TRACE conn7 <- [1,1830,null,{}] 08:19:27 INFO - PROCESS | 3568 | 1467040767155 Marionette TRACE conn7 -> [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:19:27 INFO - PROCESS | 3568 | 1467040767161 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:27 INFO - PROCESS | 3568 | 1467040767277 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 08:19:27 INFO - PROCESS | 3568 | 1467040767444 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 3568 | 1467040767448 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:27 INFO - PROCESS | 3568 | ++DOCSHELL 16A33800 == 43 [pid = 3568] [id = 467] 08:19:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16A33C00) [pid = 3568] [serial = 1401] [outer = 00000000] 08:19:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16C9C800) [pid = 3568] [serial = 1402] [outer = 16A33C00] 08:19:27 INFO - PROCESS | 3568 | 1467040767507 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (17056800) [pid = 3568] [serial = 1403] [outer = 16A33C00] 08:19:28 INFO - PROCESS | 3568 | 1467040768142 Marionette TRACE conn7 <- [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:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1077ms 08:19:28 INFO - PROCESS | 3568 | 1467040768231 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 3568 | 1467040768234 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 08:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:19:28 INFO - PROCESS | 3568 | 1467040768251 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 3568 | 1467040768253 Marionette TRACE conn7 <- [1,1834,null,{}] 08:19:28 INFO - PROCESS | 3568 | 1467040768257 Marionette TRACE conn7 -> [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:19:28 INFO - PROCESS | 3568 | 1467040768260 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:28 INFO - PROCESS | 3568 | 1467040768381 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 08:19:28 INFO - PROCESS | 3568 | 1467040768634 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 3568 | 1467040768637 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:28 INFO - PROCESS | 3568 | ++DOCSHELL 0915BC00 == 44 [pid = 3568] [id = 468] 08:19:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0915C000) [pid = 3568] [serial = 1404] [outer = 00000000] 08:19:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0CFB5C00) [pid = 3568] [serial = 1405] [outer = 0915C000] 08:19:28 INFO - PROCESS | 3568 | 1467040768705 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0D7F4400) [pid = 3568] [serial = 1406] [outer = 0915C000] 08:19:29 INFO - PROCESS | 3568 | 1467040769345 Marionette TRACE conn7 <- [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:19:29 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:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1124ms 08:19:29 INFO - PROCESS | 3568 | 1467040769381 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 3568 | 1467040769385 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 08:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:19:29 INFO - PROCESS | 3568 | 1467040769389 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 3568 | 1467040769391 Marionette TRACE conn7 <- [1,1838,null,{}] 08:19:29 INFO - PROCESS | 3568 | 1467040769397 Marionette TRACE conn7 -> [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:19:29 INFO - PROCESS | 3568 | 1467040769401 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0CFB7800 == 43 [pid = 3568] [id = 240] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0915EC00 == 42 [pid = 3568] [id = 448] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 12815C00 == 41 [pid = 3568] [id = 250] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0DE63400 == 40 [pid = 3568] [id = 244] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0E037000 == 39 [pid = 3568] [id = 245] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 16A08000 == 38 [pid = 3568] [id = 251] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 1683EC00 == 37 [pid = 3568] [id = 248] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0E5E2400 == 36 [pid = 3568] [id = 242] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0D680C00 == 35 [pid = 3568] [id = 243] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0DD51000 == 34 [pid = 3568] [id = 241] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0E18F400 == 33 [pid = 3568] [id = 236] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 16987C00 == 32 [pid = 3568] [id = 249] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 1274DC00 == 31 [pid = 3568] [id = 238] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 16823000 == 30 [pid = 3568] [id = 247] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 152B3000 == 29 [pid = 3568] [id = 246] 08:19:30 INFO - PROCESS | 3568 | --DOCSHELL 0D097400 == 28 [pid = 3568] [id = 237] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16177000) [pid = 3568] [serial = 1360] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (1455EC00) [pid = 3568] [serial = 1358] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0DD71800) [pid = 3568] [serial = 1348] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0DE0D400) [pid = 3568] [serial = 1349] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0CF01C00) [pid = 3568] [serial = 1345] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0CF0FC00) [pid = 3568] [serial = 1346] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E192C00) [pid = 3568] [serial = 1330] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (152A7C00) [pid = 3568] [serial = 1333] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (175DD400) [pid = 3568] [serial = 1336] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (18AB5400) [pid = 3568] [serial = 1339] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E03B400) [pid = 3568] [serial = 1342] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E5E1800) [pid = 3568] [serial = 1352] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1269B800) [pid = 3568] [serial = 1354] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E38D000) [pid = 3568] [serial = 1351] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (14471400) [pid = 3568] [serial = 1357] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (12753400) [pid = 3568] [serial = 1355] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16809800) [pid = 3568] [serial = 1334] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (18AC2C00) [pid = 3568] [serial = 1340] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (184ABC00) [pid = 3568] [serial = 1337] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0E387400) [pid = 3568] [serial = 1331] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3568 | 1467040770270 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 08:19:30 INFO - PROCESS | 3568 | 1467040770337 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3568 | 1467040770340 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:30 INFO - PROCESS | 3568 | ++DOCSHELL 0915D000 == 29 [pid = 3568] [id = 469] 08:19:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0915DC00) [pid = 3568] [serial = 1407] [outer = 00000000] 08:19:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (09167800) [pid = 3568] [serial = 1408] [outer = 0915DC00] 08:19:30 INFO - PROCESS | 3568 | 1467040770390 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0CFB7400) [pid = 3568] [serial = 1409] [outer = 0915DC00] 08:19:30 INFO - PROCESS | 3568 | 1467040770864 Marionette TRACE conn7 <- [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:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1539ms 08:19:30 INFO - PROCESS | 3568 | 1467040770930 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 3568 | 1467040770935 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 08:19:30 INFO - PROCESS | 3568 | 1467040770940 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:19:30 INFO - PROCESS | 3568 | 1467040770943 Marionette TRACE conn7 <- [1,1842,null,{}] 08:19:30 INFO - PROCESS | 3568 | 1467040770948 Marionette TRACE conn7 -> [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:19:30 INFO - PROCESS | 3568 | 1467040770951 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:31 INFO - PROCESS | 3568 | 1467040771051 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 08:19:31 INFO - PROCESS | 3568 | 1467040771061 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 3568 | 1467040771063 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:31 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0D400 == 30 [pid = 3568] [id = 470] 08:19:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE0D800) [pid = 3568] [serial = 1410] [outer = 00000000] 08:19:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DE3EC00) [pid = 3568] [serial = 1411] [outer = 0DE0D800] 08:19:31 INFO - PROCESS | 3568 | 1467040771114 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E033400) [pid = 3568] [serial = 1412] [outer = 0DE0D800] 08:19:31 INFO - PROCESS | 3568 | 1467040771652 Marionette TRACE conn7 <- [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:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 08:19:31 INFO - PROCESS | 3568 | 1467040771714 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 3568 | 1467040771718 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 08:19:31 INFO - PROCESS | 3568 | 1467040771724 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:19:31 INFO - PROCESS | 3568 | 1467040771726 Marionette TRACE conn7 <- [1,1846,null,{}] 08:19:31 INFO - PROCESS | 3568 | 1467040771731 Marionette TRACE conn7 -> [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:19:31 INFO - PROCESS | 3568 | 1467040771733 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:31 INFO - PROCESS | 3568 | 1467040771868 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 08:19:31 INFO - PROCESS | 3568 | 1467040771880 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 3568 | 1467040771882 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:31 INFO - PROCESS | 3568 | ++DOCSHELL 0E38B800 == 31 [pid = 3568] [id = 471] 08:19:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E38D000) [pid = 3568] [serial = 1413] [outer = 00000000] 08:19:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E5AF800) [pid = 3568] [serial = 1414] [outer = 0E38D000] 08:19:31 INFO - PROCESS | 3568 | 1467040771931 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0EE7C000) [pid = 3568] [serial = 1415] [outer = 0E38D000] 08:19:32 INFO - PROCESS | 3568 | 1467040772393 Marionette TRACE conn7 <- [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:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 08:19:32 INFO - PROCESS | 3568 | 1467040772464 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 3568 | 1467040772468 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 08:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:19:32 INFO - PROCESS | 3568 | 1467040772478 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - PROCESS | 3568 | 1467040772483 Marionette TRACE conn7 <- [1,1850,null,{}] 08:19:32 INFO - PROCESS | 3568 | 1467040772487 Marionette TRACE conn7 -> [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:19:32 INFO - PROCESS | 3568 | 1467040772490 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:32 INFO - PROCESS | 3568 | 1467040772629 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 08:19:32 INFO - PROCESS | 3568 | 1467040772691 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 3568 | 1467040772693 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:32 INFO - PROCESS | 3568 | ++DOCSHELL 12630400 == 32 [pid = 3568] [id = 472] 08:19:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (12647C00) [pid = 3568] [serial = 1416] [outer = 00000000] 08:19:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (12753400) [pid = 3568] [serial = 1417] [outer = 12647C00] 08:19:32 INFO - PROCESS | 3568 | 1467040772741 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (128D1C00) [pid = 3568] [serial = 1418] [outer = 12647C00] 08:19:33 INFO - PROCESS | 3568 | 1467040773188 Marionette TRACE conn7 <- [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:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 790ms 08:19:33 INFO - PROCESS | 3568 | 1467040773270 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 3568 | 1467040773272 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 08:19:33 INFO - PROCESS | 3568 | 1467040773279 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 3568 | 1467040773281 Marionette TRACE conn7 <- [1,1854,null,{}] 08:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:19:33 INFO - PROCESS | 3568 | 1467040773284 Marionette TRACE conn7 -> [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:19:33 INFO - PROCESS | 3568 | 1467040773286 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:33 INFO - PROCESS | 3568 | 1467040773409 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 08:19:33 INFO - PROCESS | 3568 | 1467040773475 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 3568 | 1467040773478 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:33 INFO - PROCESS | 3568 | ++DOCSHELL 13A42000 == 33 [pid = 3568] [id = 473] 08:19:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1455E800) [pid = 3568] [serial = 1419] [outer = 00000000] 08:19:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (152A8C00) [pid = 3568] [serial = 1420] [outer = 1455E800] 08:19:33 INFO - PROCESS | 3568 | 1467040773526 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (152B4800) [pid = 3568] [serial = 1421] [outer = 1455E800] 08:19:33 INFO - PROCESS | 3568 | 1467040773969 Marionette TRACE conn7 <- [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:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 08:19:33 INFO - PROCESS | 3568 | 1467040774015 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 3568 | 1467040774017 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 08:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:19:33 INFO - PROCESS | 3568 | 1467040774020 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 3568 | 1467040774022 Marionette TRACE conn7 <- [1,1858,null,{}] 08:19:34 INFO - PROCESS | 3568 | 1467040774025 Marionette TRACE conn7 -> [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:19:34 INFO - PROCESS | 3568 | 1467040774027 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:34 INFO - PROCESS | 3568 | 1467040774157 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 08:19:34 INFO - PROCESS | 3568 | 1467040774171 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 3568 | 1467040774177 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:34 INFO - PROCESS | 3568 | ++DOCSHELL 1680D400 == 34 [pid = 3568] [id = 474] 08:19:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1680E800) [pid = 3568] [serial = 1422] [outer = 00000000] 08:19:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16823000) [pid = 3568] [serial = 1423] [outer = 1680E800] 08:19:34 INFO - PROCESS | 3568 | 1467040774291 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16834400) [pid = 3568] [serial = 1424] [outer = 1680E800] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1578FC00) [pid = 3568] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1681D400) [pid = 3568] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16848000) [pid = 3568] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (152A7400) [pid = 3568] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D75C400) [pid = 3568] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13153000) [pid = 3568] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E38FC00) [pid = 3568] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E190800) [pid = 3568] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0D035000) [pid = 3568] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0915E400) [pid = 3568] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A03000) [pid = 3568] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (15798800) [pid = 3568] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:19:34 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0CFB0400) [pid = 3568] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:19:34 INFO - PROCESS | 3568 | 1467040774985 Marionette TRACE conn7 <- [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:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1021ms 08:19:35 INFO - PROCESS | 3568 | 1467040775042 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 08:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:19:35 INFO - PROCESS | 3568 | 1467040775044 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 08:19:35 INFO - PROCESS | 3568 | 1467040775047 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - PROCESS | 3568 | 1467040775049 Marionette TRACE conn7 <- [1,1862,null,{}] 08:19:35 INFO - PROCESS | 3568 | 1467040775052 Marionette TRACE conn7 -> [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:19:35 INFO - PROCESS | 3568 | 1467040775054 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:35 INFO - PROCESS | 3568 | 1467040775149 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 08:19:35 INFO - PROCESS | 3568 | 1467040775158 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 3568 | 1467040775160 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:35 INFO - PROCESS | 3568 | ++DOCSHELL 08CCC800 == 35 [pid = 3568] [id = 475] 08:19:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (12752000) [pid = 3568] [serial = 1425] [outer = 00000000] 08:19:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16801400) [pid = 3568] [serial = 1426] [outer = 12752000] 08:19:35 INFO - PROCESS | 3568 | 1467040775208 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16821800) [pid = 3568] [serial = 1427] [outer = 12752000] 08:19:35 INFO - PROCESS | 3568 | 1467040775635 Marionette TRACE conn7 <- [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:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 08:19:35 INFO - PROCESS | 3568 | 1467040775681 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3568 | 1467040775683 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 08:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:19:35 INFO - PROCESS | 3568 | 1467040775686 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - PROCESS | 3568 | 1467040775688 Marionette TRACE conn7 <- [1,1866,null,{}] 08:19:35 INFO - PROCESS | 3568 | 1467040775691 Marionette TRACE conn7 -> [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:19:35 INFO - PROCESS | 3568 | 1467040775693 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:35 INFO - PROCESS | 3568 | 1467040775773 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 08:19:35 INFO - PROCESS | 3568 | 1467040775778 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 3568 | 1467040775780 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:35 INFO - PROCESS | 3568 | ++DOCSHELL 12717000 == 36 [pid = 3568] [id = 476] 08:19:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (13A41000) [pid = 3568] [serial = 1428] [outer = 00000000] 08:19:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1684B000) [pid = 3568] [serial = 1429] [outer = 13A41000] 08:19:35 INFO - PROCESS | 3568 | 1467040775824 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1684BC00) [pid = 3568] [serial = 1430] [outer = 13A41000] 08:19:36 INFO - PROCESS | 3568 | 1467040776266 Marionette TRACE conn7 <- [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:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 08:19:36 INFO - PROCESS | 3568 | 1467040776325 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3568 | 1467040776327 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 08:19:36 INFO - PROCESS | 3568 | 1467040776330 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:19:36 INFO - PROCESS | 3568 | 1467040776332 Marionette TRACE conn7 <- [1,1870,null,{}] 08:19:36 INFO - PROCESS | 3568 | 1467040776335 Marionette TRACE conn7 -> [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:19:36 INFO - PROCESS | 3568 | 1467040776337 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:36 INFO - PROCESS | 3568 | 1467040776419 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 08:19:36 INFO - PROCESS | 3568 | 1467040776425 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3568 | 1467040776427 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:36 INFO - PROCESS | 3568 | ++DOCSHELL 1698A800 == 37 [pid = 3568] [id = 477] 08:19:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1698E800) [pid = 3568] [serial = 1431] [outer = 00000000] 08:19:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1699BC00) [pid = 3568] [serial = 1432] [outer = 1698E800] 08:19:36 INFO - PROCESS | 3568 | 1467040776474 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1699DC00) [pid = 3568] [serial = 1433] [outer = 1698E800] 08:19:37 INFO - PROCESS | 3568 | 1467040777313 Marionette TRACE conn7 <- [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:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1018ms 08:19:37 INFO - PROCESS | 3568 | 1467040777397 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3568 | 1467040777402 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 08:19:37 INFO - PROCESS | 3568 | 1467040777408 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - PROCESS | 3568 | 1467040777414 Marionette TRACE conn7 <- [1,1874,null,{}] 08:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:19:37 INFO - PROCESS | 3568 | 1467040777419 Marionette TRACE conn7 -> [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:19:37 INFO - PROCESS | 3568 | 1467040777422 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:37 INFO - PROCESS | 3568 | 1467040777557 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 08:19:37 INFO - PROCESS | 3568 | 1467040777693 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 3568 | 1467040777696 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:37 INFO - PROCESS | 3568 | ++DOCSHELL 0D036C00 == 38 [pid = 3568] [id = 478] 08:19:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0D7F5C00) [pid = 3568] [serial = 1434] [outer = 00000000] 08:19:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0DE6E800) [pid = 3568] [serial = 1435] [outer = 0D7F5C00] 08:19:37 INFO - PROCESS | 3568 | 1467040777759 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E290400) [pid = 3568] [serial = 1436] [outer = 0D7F5C00] 08:19:38 INFO - PROCESS | 3568 | 1467040778429 Marionette TRACE conn7 <- [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:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1067ms 08:19:38 INFO - PROCESS | 3568 | 1467040778511 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3568 | 1467040778516 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 08:19:38 INFO - PROCESS | 3568 | 1467040778524 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:19:38 INFO - PROCESS | 3568 | 1467040778527 Marionette TRACE conn7 <- [1,1878,null,{}] 08:19:38 INFO - PROCESS | 3568 | 1467040778531 Marionette TRACE conn7 -> [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:19:38 INFO - PROCESS | 3568 | 1467040778534 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:38 INFO - PROCESS | 3568 | 1467040778664 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 08:19:38 INFO - PROCESS | 3568 | 1467040778795 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 3568 | 1467040778798 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:38 INFO - PROCESS | 3568 | ++DOCSHELL 123CEC00 == 39 [pid = 3568] [id = 479] 08:19:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (123D5C00) [pid = 3568] [serial = 1437] [outer = 00000000] 08:19:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (127E5C00) [pid = 3568] [serial = 1438] [outer = 123D5C00] 08:19:38 INFO - PROCESS | 3568 | 1467040778857 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (1455DC00) [pid = 3568] [serial = 1439] [outer = 123D5C00] 08:19:39 INFO - PROCESS | 3568 | 1467040779756 Marionette TRACE conn7 <- [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:19:39 INFO - PROCESS | 3568 | --DOCSHELL 12717000 == 38 [pid = 3568] [id = 476] 08:19:39 INFO - PROCESS | 3568 | --DOCSHELL 08CCC800 == 37 [pid = 3568] [id = 475] 08:19:39 INFO - PROCESS | 3568 | --DOCSHELL 1680D400 == 36 [pid = 3568] [id = 474] 08:19:39 INFO - PROCESS | 3568 | --DOCSHELL 13A42000 == 35 [pid = 3568] [id = 473] 08:19:39 INFO - PROCESS | 3568 | --DOCSHELL 12630400 == 34 [pid = 3568] [id = 472] 08:19:39 INFO - PROCESS | 3568 | --DOCSHELL 0E38B800 == 33 [pid = 3568] [id = 471] 08:19:39 INFO - PROCESS | 3568 | --DOCSHELL 0DE0D400 == 32 [pid = 3568] [id = 470] 08:19:39 INFO - PROCESS | 3568 | --DOCSHELL 0915D000 == 31 [pid = 3568] [id = 469] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E18A800) [pid = 3568] [serial = 1343] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16804400) [pid = 3568] [serial = 1378] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1680F000) [pid = 3568] [serial = 1379] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1682F000) [pid = 3568] [serial = 1382] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16828C00) [pid = 3568] [serial = 1381] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (168AEC00) [pid = 3568] [serial = 1384] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16801C00) [pid = 3568] [serial = 1361] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE10800) [pid = 3568] [serial = 1369] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E02F800) [pid = 3568] [serial = 1370] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (13A45800) [pid = 3568] [serial = 1375] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0EE7C800) [pid = 3568] [serial = 1372] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0F1C8000) [pid = 3568] [serial = 1373] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0EFE1C00) [pid = 3568] [serial = 1366] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (120E8000) [pid = 3568] [serial = 1367] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0DD6E400) [pid = 3568] [serial = 1363] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E036000) [pid = 3568] [serial = 1364] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (168AF000) [pid = 3568] [serial = 1385] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1699E000) [pid = 3568] [serial = 1390] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (169A2000) [pid = 3568] [serial = 1391] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16A0E000) [pid = 3568] [serial = 1394] [outer = 00000000] [url = about:blank] 08:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16A0D000) [pid = 3568] [serial = 1393] [outer = 00000000] [url = about:blank] 08:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1281ms 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16992000) [pid = 3568] [serial = 1387] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (16992800) [pid = 3568] [serial = 1388] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (14565C00) [pid = 3568] [serial = 1376] [outer = 00000000] [url = about:blank] 08:19:39 INFO - PROCESS | 3568 | 1467040779828 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 3568 | 1467040779833 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:19:39 INFO - PROCESS | 3568 | 1467040779838 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3568 | 1467040779841 Marionette TRACE conn7 <- [1,1882,null,{}] 08:19:39 INFO - PROCESS | 3568 | 1467040779846 Marionette TRACE conn7 -> [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:19:39 INFO - PROCESS | 3568 | 1467040779849 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:39 INFO - PROCESS | 3568 | 1467040779951 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 08:19:39 INFO - PROCESS | 3568 | 1467040779958 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 3568 | 1467040779962 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:39 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EAC00 == 32 [pid = 3568] [id = 480] 08:19:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0D7EC000) [pid = 3568] [serial = 1440] [outer = 00000000] 08:19:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0DD5C800) [pid = 3568] [serial = 1441] [outer = 0D7EC000] 08:19:39 INFO - PROCESS | 3568 | 1467040780013 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0DE0F800) [pid = 3568] [serial = 1442] [outer = 0D7EC000] 08:19:40 INFO - PROCESS | 3568 | 1467040780552 Marionette TRACE conn7 <- [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:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 08:19:40 INFO - PROCESS | 3568 | 1467040780610 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 3568 | 1467040780614 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 08:19:40 INFO - PROCESS | 3568 | 1467040780620 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:19:40 INFO - PROCESS | 3568 | 1467040780622 Marionette TRACE conn7 <- [1,1886,null,{}] 08:19:40 INFO - PROCESS | 3568 | 1467040780626 Marionette TRACE conn7 -> [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:19:40 INFO - PROCESS | 3568 | 1467040780629 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:40 INFO - PROCESS | 3568 | 1467040780723 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 08:19:40 INFO - PROCESS | 3568 | 1467040780825 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 3568 | 1467040780827 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:40 INFO - PROCESS | 3568 | ++DOCSHELL 0E04B400 == 33 [pid = 3568] [id = 481] 08:19:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E18A800) [pid = 3568] [serial = 1443] [outer = 00000000] 08:19:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0E5A3000) [pid = 3568] [serial = 1444] [outer = 0E18A800] 08:19:40 INFO - PROCESS | 3568 | 1467040780877 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0EEA0000) [pid = 3568] [serial = 1445] [outer = 0E18A800] 08:19:41 INFO - PROCESS | 3568 | 1467040781292 Marionette TRACE conn7 <- [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:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 08:19:41 INFO - PROCESS | 3568 | 1467040781356 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 3568 | 1467040781359 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 08:19:41 INFO - PROCESS | 3568 | 1467040781362 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:19:41 INFO - PROCESS | 3568 | 1467040781366 Marionette TRACE conn7 <- [1,1890,null,{}] 08:19:41 INFO - PROCESS | 3568 | 1467040781377 Marionette TRACE conn7 -> [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:19:41 INFO - PROCESS | 3568 | 1467040781382 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:41 INFO - PROCESS | 3568 | 1467040781479 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 08:19:41 INFO - PROCESS | 3568 | 1467040781495 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 3568 | 1467040781498 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:41 INFO - PROCESS | 3568 | ++DOCSHELL 127DB800 == 34 [pid = 3568] [id = 482] 08:19:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (127DCC00) [pid = 3568] [serial = 1446] [outer = 00000000] 08:19:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (13152C00) [pid = 3568] [serial = 1447] [outer = 127DCC00] 08:19:41 INFO - PROCESS | 3568 | 1467040781549 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (14476800) [pid = 3568] [serial = 1448] [outer = 127DCC00] 08:19:42 INFO - PROCESS | 3568 | 1467040782032 Marionette TRACE conn7 <- [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:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 08:19:42 INFO - PROCESS | 3568 | 1467040782095 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3568 | 1467040782098 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 08:19:42 INFO - PROCESS | 3568 | 1467040782101 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:19:42 INFO - PROCESS | 3568 | 1467040782103 Marionette TRACE conn7 <- [1,1894,null,{}] 08:19:42 INFO - PROCESS | 3568 | 1467040782107 Marionette TRACE conn7 -> [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:19:42 INFO - PROCESS | 3568 | 1467040782109 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:42 INFO - PROCESS | 3568 | 1467040782243 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 08:19:42 INFO - PROCESS | 3568 | 1467040782248 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 3568 | 1467040782250 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:42 INFO - PROCESS | 3568 | ++DOCSHELL 16173000 == 35 [pid = 3568] [id = 483] 08:19:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1617A800) [pid = 3568] [serial = 1449] [outer = 00000000] 08:19:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16808800) [pid = 3568] [serial = 1450] [outer = 1617A800] 08:19:42 INFO - PROCESS | 3568 | 1467040782299 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16810000) [pid = 3568] [serial = 1451] [outer = 1617A800] 08:19:42 INFO - PROCESS | 3568 | 1467040782796 Marionette TRACE conn7 <- [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:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 08:19:42 INFO - PROCESS | 3568 | 1467040782835 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3568 | 1467040782838 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 08:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:19:42 INFO - PROCESS | 3568 | 1467040782879 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 3568 | 1467040782881 Marionette TRACE conn7 <- [1,1898,null,{}] 08:19:42 INFO - PROCESS | 3568 | 1467040782895 Marionette TRACE conn7 -> [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:19:42 INFO - PROCESS | 3568 | 1467040782898 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:42 INFO - PROCESS | 3568 | 1467040783018 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 08:19:43 INFO - PROCESS | 3568 | 1467040783028 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 3568 | 1467040783030 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:43 INFO - PROCESS | 3568 | ++DOCSHELL 1680F800 == 36 [pid = 3568] [id = 484] 08:19:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1681B400) [pid = 3568] [serial = 1452] [outer = 00000000] 08:19:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1683D800) [pid = 3568] [serial = 1453] [outer = 1681B400] 08:19:43 INFO - PROCESS | 3568 | 1467040783074 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168A6400) [pid = 3568] [serial = 1454] [outer = 1681B400] 08:19:43 INFO - PROCESS | 3568 | 1467040783564 Marionette TRACE conn7 <- [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:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 750ms 08:19:43 INFO - PROCESS | 3568 | 1467040783606 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3568 | 1467040783609 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 08:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:19:43 INFO - PROCESS | 3568 | 1467040783612 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 3568 | 1467040783614 Marionette TRACE conn7 <- [1,1902,null,{}] 08:19:43 INFO - PROCESS | 3568 | 1467040783617 Marionette TRACE conn7 -> [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:19:43 INFO - PROCESS | 3568 | 1467040783623 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:43 INFO - PROCESS | 3568 | 1467040783769 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 08:19:43 INFO - PROCESS | 3568 | 1467040783836 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 3568 | 1467040783838 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:43 INFO - PROCESS | 3568 | ++DOCSHELL 0E033800 == 37 [pid = 3568] [id = 485] 08:19:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16996000) [pid = 3568] [serial = 1455] [outer = 00000000] 08:19:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (169A6000) [pid = 3568] [serial = 1456] [outer = 16996000] 08:19:43 INFO - PROCESS | 3568 | 1467040783884 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0EE38400) [pid = 3568] [serial = 1457] [outer = 16996000] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E38D000) [pid = 3568] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0915DC00) [pid = 3568] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1455E800) [pid = 3568] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0915C000) [pid = 3568] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1680E800) [pid = 3568] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (13A41000) [pid = 3568] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE38000) [pid = 3568] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (128CFC00) [pid = 3568] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16A33C00) [pid = 3568] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DE0D800) [pid = 3568] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (12647C00) [pid = 3568] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:19:44 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (12752000) [pid = 3568] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:19:44 INFO - PROCESS | 3568 | 1467040784408 Marionette TRACE conn7 <- [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:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 831ms 08:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:19:44 INFO - PROCESS | 3568 | 1467040784443 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 3568 | 1467040784445 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 08:19:44 INFO - PROCESS | 3568 | 1467040784449 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - PROCESS | 3568 | 1467040784451 Marionette TRACE conn7 <- [1,1906,null,{}] 08:19:44 INFO - PROCESS | 3568 | 1467040784454 Marionette TRACE conn7 -> [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:19:44 INFO - PROCESS | 3568 | 1467040784456 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:44 INFO - PROCESS | 3568 | 1467040784541 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 08:19:44 INFO - PROCESS | 3568 | 1467040784549 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 3568 | 1467040784551 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:44 INFO - PROCESS | 3568 | ++DOCSHELL 12817C00 == 38 [pid = 3568] [id = 486] 08:19:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (128CFC00) [pid = 3568] [serial = 1458] [outer = 00000000] 08:19:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (168AAC00) [pid = 3568] [serial = 1459] [outer = 128CFC00] 08:19:44 INFO - PROCESS | 3568 | 1467040784598 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (169A3800) [pid = 3568] [serial = 1460] [outer = 128CFC00] 08:19:45 INFO - PROCESS | 3568 | 1467040785047 Marionette TRACE conn7 <- [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:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 08:19:45 INFO - PROCESS | 3568 | 1467040785092 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3568 | 1467040785094 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 08:19:45 INFO - PROCESS | 3568 | 1467040785098 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:19:45 INFO - PROCESS | 3568 | 1467040785100 Marionette TRACE conn7 <- [1,1910,null,{}] 08:19:45 INFO - PROCESS | 3568 | 1467040785103 Marionette TRACE conn7 -> [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:19:45 INFO - PROCESS | 3568 | 1467040785105 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:45 INFO - PROCESS | 3568 | 1467040785190 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 08:19:45 INFO - PROCESS | 3568 | 1467040785196 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 3568 | 1467040785198 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:45 INFO - PROCESS | 3568 | ++DOCSHELL 14474400 == 39 [pid = 3568] [id = 487] 08:19:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A08400) [pid = 3568] [serial = 1461] [outer = 00000000] 08:19:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A29400) [pid = 3568] [serial = 1462] [outer = 16A08400] 08:19:45 INFO - PROCESS | 3568 | 1467040785244 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A2E000) [pid = 3568] [serial = 1463] [outer = 16A08400] 08:19:45 INFO - PROCESS | 3568 | 1467040785698 Marionette TRACE conn7 <- [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:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 08:19:45 INFO - PROCESS | 3568 | 1467040785745 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3568 | 1467040785747 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:19:45 INFO - PROCESS | 3568 | 1467040785750 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3568 | 1467040785752 Marionette TRACE conn7 <- [1,1914,null,{}] 08:19:45 INFO - PROCESS | 3568 | 1467040785756 Marionette TRACE conn7 -> [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:19:45 INFO - PROCESS | 3568 | 1467040785758 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:45 INFO - PROCESS | 3568 | 1467040785844 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 08:19:45 INFO - PROCESS | 3568 | 1467040785849 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 3568 | 1467040785851 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:45 INFO - PROCESS | 3568 | ++DOCSHELL 168A8400 == 40 [pid = 3568] [id = 488] 08:19:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A2EC00) [pid = 3568] [serial = 1464] [outer = 00000000] 08:19:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (17056000) [pid = 3568] [serial = 1465] [outer = 16A2EC00] 08:19:45 INFO - PROCESS | 3568 | 1467040785899 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (174C7400) [pid = 3568] [serial = 1466] [outer = 16A2EC00] 08:19:46 INFO - PROCESS | 3568 | 1467040786587 Marionette TRACE conn7 <- [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:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 870ms 08:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:19:46 INFO - PROCESS | 3568 | 1467040786622 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 3568 | 1467040786627 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 08:19:46 INFO - PROCESS | 3568 | 1467040786632 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 3568 | 1467040786635 Marionette TRACE conn7 <- [1,1918,null,{}] 08:19:46 INFO - PROCESS | 3568 | 1467040786641 Marionette TRACE conn7 -> [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:19:46 INFO - PROCESS | 3568 | 1467040786645 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:46 INFO - PROCESS | 3568 | 1467040786766 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 08:19:46 INFO - PROCESS | 3568 | 1467040786926 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 3568 | 1467040786929 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:46 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EDC00 == 41 [pid = 3568] [id = 489] 08:19:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0D7F6800) [pid = 3568] [serial = 1467] [outer = 00000000] 08:19:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E04AC00) [pid = 3568] [serial = 1468] [outer = 0D7F6800] 08:19:46 INFO - PROCESS | 3568 | 1467040786992 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0EE40800) [pid = 3568] [serial = 1469] [outer = 0D7F6800] 08:19:47 INFO - PROCESS | 3568 | 1467040787611 Marionette TRACE conn7 <- [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:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1027ms 08:19:47 INFO - PROCESS | 3568 | 1467040787659 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3568 | 1467040787664 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:19:47 INFO - PROCESS | 3568 | 1467040787671 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3568 | 1467040787674 Marionette TRACE conn7 <- [1,1922,null,{}] 08:19:47 INFO - PROCESS | 3568 | 1467040787678 Marionette TRACE conn7 -> [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:19:47 INFO - PROCESS | 3568 | 1467040787681 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:47 INFO - PROCESS | 3568 | 1467040787794 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 08:19:47 INFO - PROCESS | 3568 | 1467040787906 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 3568 | 1467040787909 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:47 INFO - PROCESS | 3568 | ++DOCSHELL 1262BC00 == 42 [pid = 3568] [id = 490] 08:19:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (12647C00) [pid = 3568] [serial = 1470] [outer = 00000000] 08:19:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (14470400) [pid = 3568] [serial = 1471] [outer = 12647C00] 08:19:47 INFO - PROCESS | 3568 | 1467040788011 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (165A5000) [pid = 3568] [serial = 1472] [outer = 12647C00] 08:19:48 INFO - PROCESS | 3568 | 1467040788679 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1075ms 08:19:48 INFO - PROCESS | 3568 | 1467040788749 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 3568 | 1467040788752 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 08:19:48 INFO - PROCESS | 3568 | 1467040788756 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:19:48 INFO - PROCESS | 3568 | 1467040788760 Marionette TRACE conn7 <- [1,1926,null,{}] 08:19:48 INFO - PROCESS | 3568 | 1467040788771 Marionette TRACE conn7 -> [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:19:48 INFO - PROCESS | 3568 | 1467040788777 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:48 INFO - PROCESS | 3568 | 1467040788923 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 08:19:49 INFO - PROCESS | 3568 | 1467040789070 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 3568 | 1467040789074 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:49 INFO - PROCESS | 3568 | ++DOCSHELL 16CA0C00 == 43 [pid = 3568] [id = 491] 08:19:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16CA3800) [pid = 3568] [serial = 1473] [outer = 00000000] 08:19:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (17561C00) [pid = 3568] [serial = 1474] [outer = 16CA3800] 08:19:49 INFO - PROCESS | 3568 | 1467040789138 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (17569400) [pid = 3568] [serial = 1475] [outer = 16CA3800] 08:19:49 INFO - PROCESS | 3568 | 1467040789802 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1077ms 08:19:49 INFO - PROCESS | 3568 | 1467040789836 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 3568 | 1467040789839 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 08:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:19:49 INFO - PROCESS | 3568 | 1467040789842 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 3568 | 1467040789844 Marionette TRACE conn7 <- [1,1930,null,{}] 08:19:49 INFO - PROCESS | 3568 | 1467040789848 Marionette TRACE conn7 -> [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:19:49 INFO - PROCESS | 3568 | 1467040789851 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:49 INFO - PROCESS | 3568 | 1467040790010 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 08:19:50 INFO - PROCESS | 3568 | 1467040790076 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 3568 | 1467040790079 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:50 INFO - PROCESS | 3568 | ++DOCSHELL 0E296400 == 44 [pid = 3568] [id = 492] 08:19:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E381400) [pid = 3568] [serial = 1476] [outer = 00000000] 08:19:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (123BD000) [pid = 3568] [serial = 1477] [outer = 0E381400] 08:19:50 INFO - PROCESS | 3568 | 1467040790134 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (1651B000) [pid = 3568] [serial = 1478] [outer = 0E381400] 08:19:50 INFO - PROCESS | 3568 | 1467040790943 Marionette TRACE conn7 <- [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:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1175ms 08:19:50 INFO - PROCESS | 3568 | 1467040791021 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 08:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:19:51 INFO - PROCESS | 3568 | 1467040791026 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 08:19:51 INFO - PROCESS | 3568 | 1467040791030 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 3568 | 1467040791035 Marionette TRACE conn7 <- [1,1934,null,{}] 08:19:51 INFO - PROCESS | 3568 | 1467040791040 Marionette TRACE conn7 -> [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:19:51 INFO - PROCESS | 3568 | 1467040791043 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 14474400 == 43 [pid = 3568] [id = 487] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 12817C00 == 42 [pid = 3568] [id = 486] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 0E033800 == 41 [pid = 3568] [id = 485] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 1680F800 == 40 [pid = 3568] [id = 484] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 16173000 == 39 [pid = 3568] [id = 483] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 127DB800 == 38 [pid = 3568] [id = 482] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 0E04B400 == 37 [pid = 3568] [id = 481] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 0D7EAC00 == 36 [pid = 3568] [id = 480] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 0915BC00 == 35 [pid = 3568] [id = 468] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 0D036C00 == 34 [pid = 3568] [id = 478] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 128CCC00 == 33 [pid = 3568] [id = 466] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 123CEC00 == 32 [pid = 3568] [id = 479] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 16A33800 == 31 [pid = 3568] [id = 467] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 1698A800 == 30 [pid = 3568] [id = 477] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 16CA0C00 == 29 [pid = 3568] [id = 491] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 0E296400 == 28 [pid = 3568] [id = 492] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 1262BC00 == 27 [pid = 3568] [id = 490] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 168A8400 == 26 [pid = 3568] [id = 488] 08:19:51 INFO - PROCESS | 3568 | --DOCSHELL 0D7EDC00 == 25 [pid = 3568] [id = 489] 08:19:51 INFO - PROCESS | 3568 | 1467040791837 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0E5AF800) [pid = 3568] [serial = 1414] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (09167800) [pid = 3568] [serial = 1408] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0CFB7400) [pid = 3568] [serial = 1409] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (152B4800) [pid = 3568] [serial = 1421] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0D7F4400) [pid = 3568] [serial = 1406] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0CFB5C00) [pid = 3568] [serial = 1405] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (152A8C00) [pid = 3568] [serial = 1420] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16823000) [pid = 3568] [serial = 1423] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1684BC00) [pid = 3568] [serial = 1430] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1684B000) [pid = 3568] [serial = 1429] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0EE3F000) [pid = 3568] [serial = 1397] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E388000) [pid = 3568] [serial = 1396] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16818400) [pid = 3568] [serial = 1400] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1699BC00) [pid = 3568] [serial = 1432] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (152A9800) [pid = 3568] [serial = 1399] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16834400) [pid = 3568] [serial = 1424] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (17056800) [pid = 3568] [serial = 1403] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16C9C800) [pid = 3568] [serial = 1402] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E033400) [pid = 3568] [serial = 1412] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0DE3EC00) [pid = 3568] [serial = 1411] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (12753400) [pid = 3568] [serial = 1417] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16821800) [pid = 3568] [serial = 1427] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16801400) [pid = 3568] [serial = 1426] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0EE7C000) [pid = 3568] [serial = 1415] [outer = 00000000] [url = about:blank] 08:19:51 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (128D1C00) [pid = 3568] [serial = 1418] [outer = 00000000] [url = about:blank] 08:19:52 INFO - PROCESS | 3568 | 1467040792065 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 3568 | 1467040792069 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:52 INFO - PROCESS | 3568 | ++DOCSHELL 09163800 == 26 [pid = 3568] [id = 493] 08:19:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (09163C00) [pid = 3568] [serial = 1479] [outer = 00000000] 08:19:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0CF0B800) [pid = 3568] [serial = 1480] [outer = 09163C00] 08:19:52 INFO - PROCESS | 3568 | 1467040792122 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0CFB7C00) [pid = 3568] [serial = 1481] [outer = 09163C00] 08:19:52 INFO - PROCESS | 3568 | 1467040792540 Marionette TRACE conn7 <- [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:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1637ms 08:19:52 INFO - PROCESS | 3568 | 1467040792669 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 3568 | 1467040792674 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 08:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:19:52 INFO - PROCESS | 3568 | 1467040792679 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 3568 | 1467040792682 Marionette TRACE conn7 <- [1,1938,null,{}] 08:19:52 INFO - PROCESS | 3568 | 1467040792687 Marionette TRACE conn7 -> [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:19:52 INFO - PROCESS | 3568 | 1467040792690 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:52 INFO - PROCESS | 3568 | 1467040792783 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 08:19:52 INFO - PROCESS | 3568 | 1467040792793 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 3568 | 1467040792796 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:52 INFO - PROCESS | 3568 | ++DOCSHELL 0DD53400 == 27 [pid = 3568] [id = 494] 08:19:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0DD54C00) [pid = 3568] [serial = 1482] [outer = 00000000] 08:19:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DD6EC00) [pid = 3568] [serial = 1483] [outer = 0DD54C00] 08:19:52 INFO - PROCESS | 3568 | 1467040792846 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE0B400) [pid = 3568] [serial = 1484] [outer = 0DD54C00] 08:19:53 INFO - PROCESS | 3568 | 1467040793338 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 08:19:53 INFO - PROCESS | 3568 | 1467040793413 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 08:19:53 INFO - PROCESS | 3568 | 1467040793417 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 08:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:19:53 INFO - PROCESS | 3568 | 1467040793420 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:19:53 INFO - PROCESS | 3568 | 1467040793422 Marionette TRACE conn7 <- [1,1942,null,{}] 08:19:53 INFO - PROCESS | 3568 | 1467040793426 Marionette TRACE conn7 -> [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:19:53 INFO - PROCESS | 3568 | 1467040793428 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:53 INFO - PROCESS | 3568 | 1467040793516 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 08:19:53 INFO - PROCESS | 3568 | 1467040793618 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 3568 | 1467040793620 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:53 INFO - PROCESS | 3568 | ++DOCSHELL 0E045000 == 28 [pid = 3568] [id = 495] 08:19:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E045400) [pid = 3568] [serial = 1485] [outer = 00000000] 08:19:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E194400) [pid = 3568] [serial = 1486] [outer = 0E045400] 08:19:53 INFO - PROCESS | 3568 | 1467040793669 Marionette DEBUG loaded listener.js 08:19:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0E293800) [pid = 3568] [serial = 1487] [outer = 0E045400] 08:19:54 INFO - PROCESS | 3568 | 1467040794053 Marionette TRACE conn7 <- [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:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 672ms 08:19:54 INFO - PROCESS | 3568 | 1467040794095 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3568 | 1467040794099 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 08:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:19:54 INFO - PROCESS | 3568 | 1467040794110 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3568 | 1467040794114 Marionette TRACE conn7 <- [1,1946,null,{}] 08:19:54 INFO - PROCESS | 3568 | 1467040794130 Marionette TRACE conn7 -> [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:19:54 INFO - PROCESS | 3568 | 1467040794134 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:54 INFO - PROCESS | 3568 | 1467040794263 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 08:19:54 INFO - PROCESS | 3568 | 1467040794332 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 3568 | 1467040794334 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:54 INFO - PROCESS | 3568 | ++DOCSHELL 0E047C00 == 29 [pid = 3568] [id = 496] 08:19:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E388400) [pid = 3568] [serial = 1488] [outer = 00000000] 08:19:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1100D400) [pid = 3568] [serial = 1489] [outer = 0E388400] 08:19:54 INFO - PROCESS | 3568 | 1467040794384 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (120EFC00) [pid = 3568] [serial = 1490] [outer = 0E388400] 08:19:54 INFO - PROCESS | 3568 | 1467040794837 Marionette TRACE conn7 <- [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:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 750ms 08:19:54 INFO - PROCESS | 3568 | 1467040794862 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3568 | 1467040794864 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 08:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:19:54 INFO - PROCESS | 3568 | 1467040794868 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3568 | 1467040794870 Marionette TRACE conn7 <- [1,1950,null,{}] 08:19:54 INFO - PROCESS | 3568 | 1467040794910 Marionette TRACE conn7 -> [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:19:54 INFO - PROCESS | 3568 | 1467040794912 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:55 INFO - PROCESS | 3568 | 1467040795033 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 08:19:55 INFO - PROCESS | 3568 | 1467040795043 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 3568 | 1467040795045 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:55 INFO - PROCESS | 3568 | ++DOCSHELL 121C8000 == 30 [pid = 3568] [id = 497] 08:19:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (123B6800) [pid = 3568] [serial = 1491] [outer = 00000000] 08:19:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (12720800) [pid = 3568] [serial = 1492] [outer = 123B6800] 08:19:55 INFO - PROCESS | 3568 | 1467040795091 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1315BC00) [pid = 3568] [serial = 1493] [outer = 123B6800] 08:19:55 INFO - PROCESS | 3568 | 1467040795548 Marionette TRACE conn7 <- [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:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 710ms 08:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:19:55 INFO - PROCESS | 3568 | 1467040795580 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 3568 | 1467040795582 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 08:19:55 INFO - PROCESS | 3568 | 1467040795585 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 3568 | 1467040795587 Marionette TRACE conn7 <- [1,1954,null,{}] 08:19:55 INFO - PROCESS | 3568 | 1467040795590 Marionette TRACE conn7 -> [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:19:55 INFO - PROCESS | 3568 | 1467040795592 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:55 INFO - PROCESS | 3568 | 1467040795717 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 08:19:55 INFO - PROCESS | 3568 | 1467040795724 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 3568 | 1467040795730 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:55 INFO - PROCESS | 3568 | ++DOCSHELL 152A8C00 == 31 [pid = 3568] [id = 498] 08:19:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (152AFC00) [pid = 3568] [serial = 1494] [outer = 00000000] 08:19:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (15799400) [pid = 3568] [serial = 1495] [outer = 152AFC00] 08:19:55 INFO - PROCESS | 3568 | 1467040795843 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (165ADC00) [pid = 3568] [serial = 1496] [outer = 152AFC00] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (1617A800) [pid = 3568] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1681B400) [pid = 3568] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D7F5C00) [pid = 3568] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (123D5C00) [pid = 3568] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E18A800) [pid = 3568] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16996000) [pid = 3568] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1698E800) [pid = 3568] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (127DCC00) [pid = 3568] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0D7EC000) [pid = 3568] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A08400) [pid = 3568] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (128CFC00) [pid = 3568] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:19:56 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16A2EC00) [pid = 3568] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:19:56 INFO - PROCESS | 3568 | 1467040796527 Marionette TRACE conn7 <- [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:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 08:19:56 INFO - PROCESS | 3568 | 1467040796556 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3568 | 1467040796558 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 08:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:19:56 INFO - PROCESS | 3568 | 1467040796562 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 3568 | 1467040796564 Marionette TRACE conn7 <- [1,1958,null,{}] 08:19:56 INFO - PROCESS | 3568 | 1467040796567 Marionette TRACE conn7 -> [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:19:56 INFO - PROCESS | 3568 | 1467040796569 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:56 INFO - PROCESS | 3568 | 1467040796697 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 08:19:56 INFO - PROCESS | 3568 | 1467040796764 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 3568 | 1467040796766 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:56 INFO - PROCESS | 3568 | ++DOCSHELL 0916F800 == 32 [pid = 3568] [id = 499] 08:19:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E38C400) [pid = 3568] [serial = 1497] [outer = 00000000] 08:19:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16802000) [pid = 3568] [serial = 1498] [outer = 0E38C400] 08:19:56 INFO - PROCESS | 3568 | 1467040796814 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16809800) [pid = 3568] [serial = 1499] [outer = 0E38C400] 08:19:57 INFO - PROCESS | 3568 | 1467040797189 Marionette TRACE conn7 <- [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:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 08:19:57 INFO - PROCESS | 3568 | 1467040797236 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3568 | 1467040797238 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 08:19:57 INFO - PROCESS | 3568 | 1467040797241 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3568 | 1467040797243 Marionette TRACE conn7 <- [1,1962,null,{}] 08:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:19:57 INFO - PROCESS | 3568 | 1467040797247 Marionette TRACE conn7 -> [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:19:57 INFO - PROCESS | 3568 | 1467040797249 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:57 INFO - PROCESS | 3568 | 1467040797332 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 08:19:57 INFO - PROCESS | 3568 | 1467040797337 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 3568 | 1467040797339 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:57 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB4C00 == 33 [pid = 3568] [id = 500] 08:19:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (152A9400) [pid = 3568] [serial = 1500] [outer = 00000000] 08:19:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16826C00) [pid = 3568] [serial = 1501] [outer = 152A9400] 08:19:57 INFO - PROCESS | 3568 | 1467040797386 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16833C00) [pid = 3568] [serial = 1502] [outer = 152A9400] 08:19:57 INFO - PROCESS | 3568 | 1467040797838 Marionette TRACE conn7 <- [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:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 08:19:57 INFO - PROCESS | 3568 | 1467040797876 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3568 | 1467040797878 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 08:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:19:57 INFO - PROCESS | 3568 | 1467040797881 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3568 | 1467040797883 Marionette TRACE conn7 <- [1,1966,null,{}] 08:19:57 INFO - PROCESS | 3568 | 1467040797891 Marionette TRACE conn7 -> [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:19:57 INFO - PROCESS | 3568 | 1467040797893 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:57 INFO - PROCESS | 3568 | 1467040797977 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 08:19:57 INFO - PROCESS | 3568 | 1467040797983 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 3568 | 1467040797985 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:19:57 INFO - PROCESS | 3568 | ++DOCSHELL 16845800 == 34 [pid = 3568] [id = 501] 08:19:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16845C00) [pid = 3568] [serial = 1503] [outer = 00000000] 08:19:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1684BC00) [pid = 3568] [serial = 1504] [outer = 16845C00] 08:19:58 INFO - PROCESS | 3568 | 1467040798032 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1684C000) [pid = 3568] [serial = 1505] [outer = 16845C00] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 0DD53400 == 33 [pid = 3568] [id = 494] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 09163800 == 32 [pid = 3568] [id = 493] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 0E045000 == 31 [pid = 3568] [id = 495] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 0E047C00 == 30 [pid = 3568] [id = 496] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 152A8C00 == 29 [pid = 3568] [id = 498] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 0916F800 == 28 [pid = 3568] [id = 499] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 121C8000 == 27 [pid = 3568] [id = 497] 08:19:59 INFO - PROCESS | 3568 | --DOCSHELL 0CFB4C00 == 26 [pid = 3568] [id = 500] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16810000) [pid = 3568] [serial = 1451] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16808800) [pid = 3568] [serial = 1450] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1683D800) [pid = 3568] [serial = 1453] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DE6E800) [pid = 3568] [serial = 1435] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E290400) [pid = 3568] [serial = 1436] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (127E5C00) [pid = 3568] [serial = 1438] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1455DC00) [pid = 3568] [serial = 1439] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E5A3000) [pid = 3568] [serial = 1444] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (169A6000) [pid = 3568] [serial = 1456] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0EEA0000) [pid = 3568] [serial = 1445] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0EE38400) [pid = 3568] [serial = 1457] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1699DC00) [pid = 3568] [serial = 1433] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (13152C00) [pid = 3568] [serial = 1447] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0DD5C800) [pid = 3568] [serial = 1441] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0DE0F800) [pid = 3568] [serial = 1442] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (16A29400) [pid = 3568] [serial = 1462] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (168A6400) [pid = 3568] [serial = 1454] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (168AAC00) [pid = 3568] [serial = 1459] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (169A3800) [pid = 3568] [serial = 1460] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (16A2E000) [pid = 3568] [serial = 1463] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (174C7400) [pid = 3568] [serial = 1466] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (17056000) [pid = 3568] [serial = 1465] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (14476800) [pid = 3568] [serial = 1448] [outer = 00000000] [url = about:blank] 08:19:59 INFO - PROCESS | 3568 | 1467040799926 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2082ms 08:19:59 INFO - PROCESS | 3568 | 1467040799965 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 3568 | 1467040799969 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 08:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:19:59 INFO - PROCESS | 3568 | 1467040799974 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 3568 | 1467040799978 Marionette TRACE conn7 <- [1,1970,null,{}] 08:19:59 INFO - PROCESS | 3568 | 1467040799985 Marionette TRACE conn7 -> [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:19:59 INFO - PROCESS | 3568 | 1467040799988 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:00 INFO - PROCESS | 3568 | 1467040800083 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 08:20:00 INFO - PROCESS | 3568 | 1467040800093 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 3568 | 1467040800097 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:00 INFO - PROCESS | 3568 | ++DOCSHELL 0D75C000 == 27 [pid = 3568] [id = 502] 08:20:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0D761000) [pid = 3568] [serial = 1506] [outer = 00000000] 08:20:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (0D7EEC00) [pid = 3568] [serial = 1507] [outer = 0D761000] 08:20:00 INFO - PROCESS | 3568 | 1467040800149 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0DD53000) [pid = 3568] [serial = 1508] [outer = 0D761000] 08:20:00 INFO - PROCESS | 3568 | 1467040800647 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 08:20:00 INFO - PROCESS | 3568 | 1467040800704 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3568 | 1467040800710 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 08:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:20:00 INFO - PROCESS | 3568 | 1467040800716 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 3568 | 1467040800719 Marionette TRACE conn7 <- [1,1974,null,{}] 08:20:00 INFO - PROCESS | 3568 | 1467040800723 Marionette TRACE conn7 -> [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:20:00 INFO - PROCESS | 3568 | 1467040800726 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:00 INFO - PROCESS | 3568 | 1467040800819 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 08:20:00 INFO - PROCESS | 3568 | 1467040800834 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 3568 | 1467040800837 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:00 INFO - PROCESS | 3568 | ++DOCSHELL 0DE6EC00 == 28 [pid = 3568] [id = 503] 08:20:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0DE70400) [pid = 3568] [serial = 1509] [outer = 00000000] 08:20:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0E033400) [pid = 3568] [serial = 1510] [outer = 0DE70400] 08:20:00 INFO - PROCESS | 3568 | 1467040800889 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0E03B000) [pid = 3568] [serial = 1511] [outer = 0DE70400] 08:20:01 INFO - PROCESS | 3568 | 1467040801353 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 08:20:01 INFO - PROCESS | 3568 | 1467040801389 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 3568 | 1467040801392 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 08:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:20:01 INFO - PROCESS | 3568 | 1467040801395 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 3568 | 1467040801399 Marionette TRACE conn7 <- [1,1978,null,{}] 08:20:01 INFO - PROCESS | 3568 | 1467040801410 Marionette TRACE conn7 -> [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:20:01 INFO - PROCESS | 3568 | 1467040801414 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:01 INFO - PROCESS | 3568 | 1467040801499 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 08:20:01 INFO - PROCESS | 3568 | 1467040801628 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 3568 | 1467040801631 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:01 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E2800 == 29 [pid = 3568] [id = 504] 08:20:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E5E2C00) [pid = 3568] [serial = 1512] [outer = 00000000] 08:20:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0EE3C000) [pid = 3568] [serial = 1513] [outer = 0E5E2C00] 08:20:01 INFO - PROCESS | 3568 | 1467040801683 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0EE9F800) [pid = 3568] [serial = 1514] [outer = 0E5E2C00] 08:20:02 INFO - PROCESS | 3568 | 1467040802061 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 08:20:02 INFO - PROCESS | 3568 | 1467040802129 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 3568 | 1467040802132 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 08:20:02 INFO - PROCESS | 3568 | 1467040802135 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:20:02 INFO - PROCESS | 3568 | 1467040802137 Marionette TRACE conn7 <- [1,1982,null,{}] 08:20:02 INFO - PROCESS | 3568 | 1467040802141 Marionette TRACE conn7 -> [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:20:02 INFO - PROCESS | 3568 | 1467040802143 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:02 INFO - PROCESS | 3568 | 1467040802267 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 08:20:02 INFO - PROCESS | 3568 | 1467040802275 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:02 INFO - PROCESS | 3568 | 1467040802278 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:02 INFO - PROCESS | 3568 | ++DOCSHELL 0E049C00 == 30 [pid = 3568] [id = 505] 08:20:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0EE98C00) [pid = 3568] [serial = 1515] [outer = 00000000] 08:20:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (120E7800) [pid = 3568] [serial = 1516] [outer = 0EE98C00] 08:20:02 INFO - PROCESS | 3568 | 1467040802325 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (1262FC00) [pid = 3568] [serial = 1517] [outer = 0EE98C00] 08:20:02 INFO - PROCESS | 3568 | 1467040802735 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 631ms 08:20:02 INFO - PROCESS | 3568 | 1467040802770 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 3568 | 1467040802773 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 08:20:02 INFO - PROCESS | 3568 | 1467040802776 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:20:02 INFO - PROCESS | 3568 | 1467040802777 Marionette TRACE conn7 <- [1,1986,null,{}] 08:20:02 INFO - PROCESS | 3568 | 1467040802781 Marionette TRACE conn7 -> [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:20:02 INFO - PROCESS | 3568 | 1467040802783 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:02 INFO - PROCESS | 3568 | 1467040802897 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 08:20:02 INFO - PROCESS | 3568 | 1467040802941 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:02 INFO - PROCESS | 3568 | 1467040802943 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:02 INFO - PROCESS | 3568 | ++DOCSHELL 1274EC00 == 31 [pid = 3568] [id = 506] 08:20:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (12750000) [pid = 3568] [serial = 1518] [outer = 00000000] 08:20:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (13A41C00) [pid = 3568] [serial = 1519] [outer = 12750000] 08:20:02 INFO - PROCESS | 3568 | 1467040802991 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1447A400) [pid = 3568] [serial = 1520] [outer = 12750000] 08:20:03 INFO - PROCESS | 3568 | 1467040803424 Marionette TRACE conn7 <- [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:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 08:20:03 INFO - PROCESS | 3568 | 1467040803454 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 08:20:03 INFO - PROCESS | 3568 | 1467040803457 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 08:20:03 INFO - PROCESS | 3568 | 1467040803460 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:20:03 INFO - PROCESS | 3568 | 1467040803462 Marionette TRACE conn7 <- [1,1990,null,{}] 08:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:20:03 INFO - PROCESS | 3568 | 1467040803475 Marionette TRACE conn7 -> [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:20:03 INFO - PROCESS | 3568 | 1467040803481 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:03 INFO - PROCESS | 3568 | 1467040803589 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 08:20:03 INFO - PROCESS | 3568 | 1467040803598 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 3568 | 1467040803600 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:03 INFO - PROCESS | 3568 | ++DOCSHELL 145DE400 == 32 [pid = 3568] [id = 507] 08:20:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (152B2C00) [pid = 3568] [serial = 1521] [outer = 00000000] 08:20:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16808800) [pid = 3568] [serial = 1522] [outer = 152B2C00] 08:20:03 INFO - PROCESS | 3568 | 1467040803648 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16815C00) [pid = 3568] [serial = 1523] [outer = 152B2C00] 08:20:04 INFO - PROCESS | 3568 | 1467040804100 Marionette TRACE conn7 <- [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:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 08:20:04 INFO - PROCESS | 3568 | 1467040804139 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 08:20:04 INFO - PROCESS | 3568 | 1467040804142 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 08:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:20:04 INFO - PROCESS | 3568 | 1467040804145 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:20:04 INFO - PROCESS | 3568 | 1467040804146 Marionette TRACE conn7 <- [1,1994,null,{}] 08:20:04 INFO - PROCESS | 3568 | 1467040804150 Marionette TRACE conn7 -> [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:20:04 INFO - PROCESS | 3568 | 1467040804152 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:04 INFO - PROCESS | 3568 | 1467040804229 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 08:20:04 INFO - PROCESS | 3568 | 1467040804265 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 3568 | 1467040804267 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:04 INFO - PROCESS | 3568 | ++DOCSHELL 152A8C00 == 33 [pid = 3568] [id = 508] 08:20:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1681D000) [pid = 3568] [serial = 1524] [outer = 00000000] 08:20:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16832000) [pid = 3568] [serial = 1525] [outer = 1681D000] 08:20:04 INFO - PROCESS | 3568 | 1467040804313 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1683D800) [pid = 3568] [serial = 1526] [outer = 1681D000] 08:20:04 INFO - PROCESS | 3568 | 1467040804757 Marionette TRACE conn7 <- [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:20:04 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:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 08:20:04 INFO - PROCESS | 3568 | 1467040804815 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 08:20:04 INFO - PROCESS | 3568 | 1467040804818 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 08:20:04 INFO - PROCESS | 3568 | 1467040804821 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:20:04 INFO - PROCESS | 3568 | 1467040804822 Marionette TRACE conn7 <- [1,1998,null,{}] 08:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:20:04 INFO - PROCESS | 3568 | 1467040804826 Marionette TRACE conn7 -> [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:20:04 INFO - PROCESS | 3568 | 1467040804828 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:04 INFO - PROCESS | 3568 | 1467040804909 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 08:20:04 INFO - PROCESS | 3568 | 1467040804917 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 3568 | 1467040804919 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:04 INFO - PROCESS | 3568 | ++DOCSHELL 168A2400 == 34 [pid = 3568] [id = 509] 08:20:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (168A3000) [pid = 3568] [serial = 1527] [outer = 00000000] 08:20:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (168B0000) [pid = 3568] [serial = 1528] [outer = 168A3000] 08:20:04 INFO - PROCESS | 3568 | 1467040804967 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (168AB400) [pid = 3568] [serial = 1529] [outer = 168A3000] 08:20:05 INFO - PROCESS | 3568 | 1467040805461 Marionette TRACE conn7 <- [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:20:05 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:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 08:20:05 INFO - PROCESS | 3568 | 1467040805495 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 3568 | 1467040805498 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 08:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:20:05 INFO - PROCESS | 3568 | 1467040805501 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 3568 | 1467040805502 Marionette TRACE conn7 <- [1,2002,null,{}] 08:20:05 INFO - PROCESS | 3568 | 1467040805506 Marionette TRACE conn7 -> [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:20:05 INFO - PROCESS | 3568 | 1467040805508 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:05 INFO - PROCESS | 3568 | 1467040805623 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 08:20:05 INFO - PROCESS | 3568 | 1467040805716 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 3568 | 1467040805718 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:05 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E1800 == 35 [pid = 3568] [id = 510] 08:20:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (168A7000) [pid = 3568] [serial = 1530] [outer = 00000000] 08:20:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16998C00) [pid = 3568] [serial = 1531] [outer = 168A7000] 08:20:05 INFO - PROCESS | 3568 | 1467040805766 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1699B000) [pid = 3568] [serial = 1532] [outer = 168A7000] 08:20:06 INFO - PROCESS | 3568 | 1467040806218 Marionette TRACE conn7 <- [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:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 08:20:06 INFO - PROCESS | 3568 | 1467040806272 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 08:20:06 INFO - PROCESS | 3568 | 1467040806274 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 08:20:06 INFO - PROCESS | 3568 | 1467040806278 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:20:06 INFO - PROCESS | 3568 | 1467040806280 Marionette TRACE conn7 <- [1,2006,null,{}] 08:20:06 INFO - PROCESS | 3568 | 1467040806283 Marionette TRACE conn7 -> [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:20:06 INFO - PROCESS | 3568 | 1467040806285 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:06 INFO - PROCESS | 3568 | 1467040806414 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 08:20:06 INFO - PROCESS | 3568 | 1467040806424 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 3568 | 1467040806426 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:06 INFO - PROCESS | 3568 | ++DOCSHELL 168AFC00 == 36 [pid = 3568] [id = 511] 08:20:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (169A1C00) [pid = 3568] [serial = 1533] [outer = 00000000] 08:20:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16A05400) [pid = 3568] [serial = 1534] [outer = 169A1C00] 08:20:06 INFO - PROCESS | 3568 | 1467040806471 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16A0D000) [pid = 3568] [serial = 1535] [outer = 169A1C00] 08:20:06 INFO - PROCESS | 3568 | 1467040806952 Marionette TRACE conn7 <- [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:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 731ms 08:20:07 INFO - PROCESS | 3568 | 1467040807028 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3568 | 1467040807030 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 08:20:07 INFO - PROCESS | 3568 | 1467040807034 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3568 | 1467040807036 Marionette TRACE conn7 <- [1,2010,null,{}] 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:20:07 INFO - PROCESS | 3568 | 1467040807040 Marionette TRACE conn7 -> [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:20:07 INFO - PROCESS | 3568 | 1467040807042 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:07 INFO - PROCESS | 3568 | 1467040807321 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (152AFC00) [pid = 3568] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (123B6800) [pid = 3568] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0E38C400) [pid = 3568] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (152A9400) [pid = 3568] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (09163C00) [pid = 3568] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E381400) [pid = 3568] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16CA3800) [pid = 3568] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (12647C00) [pid = 3568] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0D7F6800) [pid = 3568] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E045400) [pid = 3568] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DD54C00) [pid = 3568] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:20:07 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E388400) [pid = 3568] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:20:07 INFO - PROCESS | 3568 | 1467040807394 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 3568 | 1467040807397 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:07 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBC400 == 37 [pid = 3568] [id = 512] 08:20:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0D7F1000) [pid = 3568] [serial = 1536] [outer = 00000000] 08:20:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E03F800) [pid = 3568] [serial = 1537] [outer = 0D7F1000] 08:20:07 INFO - PROCESS | 3568 | 1467040807446 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (123D6C00) [pid = 3568] [serial = 1538] [outer = 0D7F1000] 08:20:07 INFO - PROCESS | 3568 | 1467040807829 Marionette TRACE conn7 <- [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:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 830ms 08:20:07 INFO - PROCESS | 3568 | 1467040807871 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3568 | 1467040807873 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:20:07 INFO - PROCESS | 3568 | 1467040807876 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3568 | 1467040807878 Marionette TRACE conn7 <- [1,2014,null,{}] 08:20:07 INFO - PROCESS | 3568 | 1467040807881 Marionette TRACE conn7 -> [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:20:07 INFO - PROCESS | 3568 | 1467040807883 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:07 INFO - PROCESS | 3568 | 1467040807968 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 08:20:07 INFO - PROCESS | 3568 | 1467040807974 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 3568 | 1467040807975 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:07 INFO - PROCESS | 3568 | ++DOCSHELL 12822000 == 38 [pid = 3568] [id = 513] 08:20:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1447B400) [pid = 3568] [serial = 1539] [outer = 00000000] 08:20:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16A0DC00) [pid = 3568] [serial = 1540] [outer = 1447B400] 08:20:08 INFO - PROCESS | 3568 | 1467040808022 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16A2EC00) [pid = 3568] [serial = 1541] [outer = 1447B400] 08:20:08 INFO - PROCESS | 3568 | 1467040808470 Marionette TRACE conn7 <- [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:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 08:20:08 INFO - PROCESS | 3568 | 1467040808515 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 3568 | 1467040808517 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 08:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:20:08 INFO - PROCESS | 3568 | 1467040808520 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 3568 | 1467040808522 Marionette TRACE conn7 <- [1,2018,null,{}] 08:20:08 INFO - PROCESS | 3568 | 1467040808525 Marionette TRACE conn7 -> [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:20:08 INFO - PROCESS | 3568 | 1467040808527 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:08 INFO - PROCESS | 3568 | 1467040808611 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 08:20:08 INFO - PROCESS | 3568 | 1467040808617 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 3568 | 1467040808619 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:08 INFO - PROCESS | 3568 | ++DOCSHELL 168AC400 == 39 [pid = 3568] [id = 514] 08:20:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16C9F800) [pid = 3568] [serial = 1542] [outer = 00000000] 08:20:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (174BE000) [pid = 3568] [serial = 1543] [outer = 16C9F800] 08:20:08 INFO - PROCESS | 3568 | 1467040808665 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (174D2400) [pid = 3568] [serial = 1544] [outer = 16C9F800] 08:20:09 INFO - PROCESS | 3568 | 1467040809107 Marionette TRACE conn7 <- [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:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 08:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:20:09 INFO - PROCESS | 3568 | 1467040809161 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3568 | 1467040809163 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 08:20:09 INFO - PROCESS | 3568 | 1467040809166 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 3568 | 1467040809168 Marionette TRACE conn7 <- [1,2022,null,{}] 08:20:09 INFO - PROCESS | 3568 | 1467040809172 Marionette TRACE conn7 -> [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:20:09 INFO - PROCESS | 3568 | 1467040809174 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:09 INFO - PROCESS | 3568 | 1467040809259 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 08:20:09 INFO - PROCESS | 3568 | 1467040809264 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3568 | 1467040809266 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:09 INFO - PROCESS | 3568 | ++DOCSHELL 13A41000 == 40 [pid = 3568] [id = 515] 08:20:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16C9D000) [pid = 3568] [serial = 1545] [outer = 00000000] 08:20:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (1756D400) [pid = 3568] [serial = 1546] [outer = 16C9D000] 08:20:09 INFO - PROCESS | 3568 | 1467040809313 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (175DCC00) [pid = 3568] [serial = 1547] [outer = 16C9D000] 08:20:10 INFO - PROCESS | 3568 | 1467040810204 Marionette TRACE conn7 <- [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:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1118ms 08:20:10 INFO - PROCESS | 3568 | 1467040810286 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3568 | 1467040810291 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:20:10 INFO - PROCESS | 3568 | 1467040810295 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3568 | 1467040810299 Marionette TRACE conn7 <- [1,2026,null,{}] 08:20:10 INFO - PROCESS | 3568 | 1467040810304 Marionette TRACE conn7 -> [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:20:10 INFO - PROCESS | 3568 | 1467040810308 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:10 INFO - PROCESS | 3568 | 1467040810458 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 08:20:10 INFO - PROCESS | 3568 | 1467040810588 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 3568 | 1467040810592 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:10 INFO - PROCESS | 3568 | ++DOCSHELL 0D03B800 == 41 [pid = 3568] [id = 516] 08:20:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0DD53400) [pid = 3568] [serial = 1548] [outer = 00000000] 08:20:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0DE40400) [pid = 3568] [serial = 1549] [outer = 0DD53400] 08:20:10 INFO - PROCESS | 3568 | 1467040810650 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0E03E400) [pid = 3568] [serial = 1550] [outer = 0DD53400] 08:20:11 INFO - PROCESS | 3568 | 1467040811322 Marionette TRACE conn7 <- [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:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1073ms 08:20:11 INFO - PROCESS | 3568 | 1467040811378 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 08:20:11 INFO - PROCESS | 3568 | 1467040811383 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 08:20:11 INFO - PROCESS | 3568 | 1467040811390 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:20:11 INFO - PROCESS | 3568 | 1467040811393 Marionette TRACE conn7 <- [1,2030,null,{}] 08:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:20:11 INFO - PROCESS | 3568 | 1467040811397 Marionette TRACE conn7 -> [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:20:11 INFO - PROCESS | 3568 | 1467040811400 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:11 INFO - PROCESS | 3568 | 1467040811682 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 08:20:11 INFO - PROCESS | 3568 | 1467040811844 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:11 INFO - PROCESS | 3568 | 1467040811847 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:11 INFO - PROCESS | 3568 | ++DOCSHELL 09169000 == 42 [pid = 3568] [id = 517] 08:20:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0CF06800) [pid = 3568] [serial = 1551] [outer = 00000000] 08:20:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0CFB5C00) [pid = 3568] [serial = 1552] [outer = 0CF06800] 08:20:11 INFO - PROCESS | 3568 | 1467040811904 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (0D03CC00) [pid = 3568] [serial = 1553] [outer = 0CF06800] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 168AC400 == 41 [pid = 3568] [id = 514] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 12822000 == 40 [pid = 3568] [id = 513] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 0CFBC400 == 39 [pid = 3568] [id = 512] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 168AFC00 == 38 [pid = 3568] [id = 511] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 0E5E1800 == 37 [pid = 3568] [id = 510] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 168A2400 == 36 [pid = 3568] [id = 509] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 152A8C00 == 35 [pid = 3568] [id = 508] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 145DE400 == 34 [pid = 3568] [id = 507] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 1274EC00 == 33 [pid = 3568] [id = 506] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 0E049C00 == 32 [pid = 3568] [id = 505] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (1684BC00) [pid = 3568] [serial = 1504] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 0E5E2800 == 31 [pid = 3568] [id = 504] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 0DE6EC00 == 30 [pid = 3568] [id = 503] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 0D75C000 == 29 [pid = 3568] [id = 502] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 16845800 == 28 [pid = 3568] [id = 501] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (15799400) [pid = 3568] [serial = 1495] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (1315BC00) [pid = 3568] [serial = 1493] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (12720800) [pid = 3568] [serial = 1492] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (16802000) [pid = 3568] [serial = 1498] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16826C00) [pid = 3568] [serial = 1501] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (165ADC00) [pid = 3568] [serial = 1496] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0CF0B800) [pid = 3568] [serial = 1480] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1651B000) [pid = 3568] [serial = 1478] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (123BD000) [pid = 3568] [serial = 1477] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (17569400) [pid = 3568] [serial = 1475] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (17561C00) [pid = 3568] [serial = 1474] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (165A5000) [pid = 3568] [serial = 1472] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (14470400) [pid = 3568] [serial = 1471] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0EE40800) [pid = 3568] [serial = 1469] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E04AC00) [pid = 3568] [serial = 1468] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E194400) [pid = 3568] [serial = 1486] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DD6EC00) [pid = 3568] [serial = 1483] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE0B400) [pid = 3568] [serial = 1484] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0CFB7C00) [pid = 3568] [serial = 1481] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1100D400) [pid = 3568] [serial = 1489] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (120EFC00) [pid = 3568] [serial = 1490] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16809800) [pid = 3568] [serial = 1499] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16833C00) [pid = 3568] [serial = 1502] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0E293800) [pid = 3568] [serial = 1487] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3568 | --DOCSHELL 0EE84400 == 27 [pid = 3568] [id = 12] 08:20:12 INFO - PROCESS | 3568 | 1467040812633 Marionette TRACE conn7 <- [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:20:12 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:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1265ms 08:20:12 INFO - PROCESS | 3568 | 1467040812663 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 3568 | 1467040812667 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 08:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:20:12 INFO - PROCESS | 3568 | 1467040812697 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 3568 | 1467040812700 Marionette TRACE conn7 <- [1,2034,null,{}] 08:20:12 INFO - PROCESS | 3568 | 1467040812706 Marionette TRACE conn7 -> [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:20:12 INFO - PROCESS | 3568 | 1467040812709 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:12 INFO - PROCESS | 3568 | 1467040812799 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 08:20:12 INFO - PROCESS | 3568 | 1467040812807 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 3568 | 1467040812810 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:12 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6D400 == 28 [pid = 3568] [id = 518] 08:20:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0DD6E000) [pid = 3568] [serial = 1554] [outer = 00000000] 08:20:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE3C400) [pid = 3568] [serial = 1555] [outer = 0DD6E000] 08:20:12 INFO - PROCESS | 3568 | 1467040812860 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E193400) [pid = 3568] [serial = 1556] [outer = 0DD6E000] 08:20:13 INFO - PROCESS | 3568 | 1467040813411 Marionette TRACE conn7 <- [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:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 810ms 08:20:13 INFO - PROCESS | 3568 | 1467040813487 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 3568 | 1467040813490 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 08:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:20:13 INFO - PROCESS | 3568 | 1467040813494 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - PROCESS | 3568 | 1467040813496 Marionette TRACE conn7 <- [1,2038,null,{}] 08:20:13 INFO - PROCESS | 3568 | 1467040813500 Marionette TRACE conn7 -> [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:20:13 INFO - PROCESS | 3568 | 1467040813502 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:13 INFO - PROCESS | 3568 | 1467040813601 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 08:20:13 INFO - PROCESS | 3568 | 1467040813698 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 3568 | 1467040813700 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:13 INFO - PROCESS | 3568 | ++DOCSHELL 0E389400 == 29 [pid = 3568] [id = 519] 08:20:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E5E3400) [pid = 3568] [serial = 1557] [outer = 00000000] 08:20:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0F1C9000) [pid = 3568] [serial = 1558] [outer = 0E5E3400] 08:20:13 INFO - PROCESS | 3568 | 1467040813748 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (120A6400) [pid = 3568] [serial = 1559] [outer = 0E5E3400] 08:20:14 INFO - PROCESS | 3568 | 1467040814170 Marionette TRACE conn7 <- [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:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 08:20:14 INFO - PROCESS | 3568 | 1467040814227 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3568 | 1467040814231 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:20:14 INFO - PROCESS | 3568 | 1467040814241 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3568 | 1467040814246 Marionette TRACE conn7 <- [1,2042,null,{}] 08:20:14 INFO - PROCESS | 3568 | 1467040814250 Marionette TRACE conn7 -> [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:20:14 INFO - PROCESS | 3568 | 1467040814253 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:14 INFO - PROCESS | 3568 | 1467040814350 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 08:20:14 INFO - PROCESS | 3568 | 1467040814372 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 3568 | 1467040814374 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:14 INFO - PROCESS | 3568 | ++DOCSHELL 13A43000 == 30 [pid = 3568] [id = 520] 08:20:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (13A44400) [pid = 3568] [serial = 1560] [outer = 00000000] 08:20:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (14475C00) [pid = 3568] [serial = 1561] [outer = 13A44400] 08:20:14 INFO - PROCESS | 3568 | 1467040814421 Marionette DEBUG loaded listener.js 08:20:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (14568400) [pid = 3568] [serial = 1562] [outer = 13A44400] 08:20:14 INFO - PROCESS | 3568 | 1467040814935 Marionette TRACE conn7 <- [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:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 08:20:14 INFO - PROCESS | 3568 | 1467040814984 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3568 | 1467040814986 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 08:20:14 INFO - PROCESS | 3568 | 1467040814990 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:20:15 INFO - PROCESS | 3568 | 1467040814991 Marionette TRACE conn7 <- [1,2046,null,{}] 08:20:15 INFO - PROCESS | 3568 | 1467040814995 Marionette TRACE conn7 -> [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:20:15 INFO - PROCESS | 3568 | 1467040814997 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:15 INFO - PROCESS | 3568 | 1467040815113 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 08:20:15 INFO - PROCESS | 3568 | 1467040815119 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3568 | 1467040815121 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:15 INFO - PROCESS | 3568 | ++DOCSHELL 152A9400 == 31 [pid = 3568] [id = 521] 08:20:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (152A9800) [pid = 3568] [serial = 1563] [outer = 00000000] 08:20:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (165AD800) [pid = 3568] [serial = 1564] [outer = 152A9800] 08:20:15 INFO - PROCESS | 3568 | 1467040815169 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16802800) [pid = 3568] [serial = 1565] [outer = 152A9800] 08:20:15 INFO - PROCESS | 3568 | 1467040815638 Marionette TRACE conn7 <- [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:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 08:20:15 INFO - PROCESS | 3568 | 1467040815665 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 3568 | 1467040815667 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 08:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:20:15 INFO - PROCESS | 3568 | 1467040815669 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 3568 | 1467040815671 Marionette TRACE conn7 <- [1,2050,null,{}] 08:20:15 INFO - PROCESS | 3568 | 1467040815675 Marionette TRACE conn7 -> [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:20:15 INFO - PROCESS | 3568 | 1467040815677 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:15 INFO - PROCESS | 3568 | 1467040815802 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 08:20:15 INFO - PROCESS | 3568 | 1467040815872 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3568 | 1467040815878 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:15 INFO - PROCESS | 3568 | ++DOCSHELL 0E388800 == 32 [pid = 3568] [id = 522] 08:20:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16810C00) [pid = 3568] [serial = 1566] [outer = 00000000] 08:20:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16822000) [pid = 3568] [serial = 1567] [outer = 16810C00] 08:20:15 INFO - PROCESS | 3568 | 1467040815935 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1682FC00) [pid = 3568] [serial = 1568] [outer = 16810C00] 08:20:16 INFO - PROCESS | 3568 | 1467040816409 Marionette TRACE conn7 <- [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:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 08:20:16 INFO - PROCESS | 3568 | 1467040816454 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3568 | 1467040816466 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 08:20:16 INFO - PROCESS | 3568 | 1467040816469 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 3568 | 1467040816471 Marionette TRACE conn7 <- [1,2054,null,{}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:20:16 INFO - PROCESS | 3568 | 1467040816475 Marionette TRACE conn7 -> [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:20:16 INFO - PROCESS | 3568 | 1467040816477 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:16 INFO - PROCESS | 3568 | 1467040816600 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16C9F800) [pid = 3568] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16845C00) [pid = 3568] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D761000) [pid = 3568] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (152B2C00) [pid = 3568] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (12750000) [pid = 3568] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (168A7000) [pid = 3568] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E5E2C00) [pid = 3568] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DE70400) [pid = 3568] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (168A3000) [pid = 3568] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1681D000) [pid = 3568] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (169A1C00) [pid = 3568] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0EE98C00) [pid = 3568] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1447B400) [pid = 3568] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:20:16 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0D7F1000) [pid = 3568] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:20:16 INFO - PROCESS | 3568 | 1467040816861 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 3568 | 1467040816864 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:16 INFO - PROCESS | 3568 | ++DOCSHELL 0916EC00 == 33 [pid = 3568] [id = 523] 08:20:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0CFB7000) [pid = 3568] [serial = 1569] [outer = 00000000] 08:20:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE63C00) [pid = 3568] [serial = 1570] [outer = 0CFB7000] 08:20:16 INFO - PROCESS | 3568 | 1467040816911 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E382000) [pid = 3568] [serial = 1571] [outer = 0CFB7000] 08:20:17 INFO - PROCESS | 3568 | 1467040817286 Marionette TRACE conn7 <- [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:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 870ms 08:20:17 INFO - PROCESS | 3568 | 1467040817347 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3568 | 1467040817349 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 08:20:17 INFO - PROCESS | 3568 | 1467040817352 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:20:17 INFO - PROCESS | 3568 | 1467040817354 Marionette TRACE conn7 <- [1,2058,null,{}] 08:20:17 INFO - PROCESS | 3568 | 1467040817358 Marionette TRACE conn7 -> [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:20:17 INFO - PROCESS | 3568 | 1467040817360 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:17 INFO - PROCESS | 3568 | 1467040817473 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 08:20:17 INFO - PROCESS | 3568 | 1467040817484 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3568 | 1467040817486 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:17 INFO - PROCESS | 3568 | ++DOCSHELL 0E03CC00 == 34 [pid = 3568] [id = 524] 08:20:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E296400) [pid = 3568] [serial = 1572] [outer = 00000000] 08:20:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16845400) [pid = 3568] [serial = 1573] [outer = 0E296400] 08:20:17 INFO - PROCESS | 3568 | 1467040817533 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168AA800) [pid = 3568] [serial = 1574] [outer = 0E296400] 08:20:17 INFO - PROCESS | 3568 | 1467040817955 Marionette TRACE conn7 <- [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:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 08:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:20:17 INFO - PROCESS | 3568 | 1467040817987 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3568 | 1467040817989 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 08:20:18 INFO - PROCESS | 3568 | 1467040817992 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 3568 | 1467040817994 Marionette TRACE conn7 <- [1,2062,null,{}] 08:20:18 INFO - PROCESS | 3568 | 1467040817997 Marionette TRACE conn7 -> [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:20:18 INFO - PROCESS | 3568 | 1467040817999 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:18 INFO - PROCESS | 3568 | 1467040818132 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 08:20:18 INFO - PROCESS | 3568 | 1467040818339 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 3568 | 1467040818343 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:18 INFO - PROCESS | 3568 | ++DOCSHELL 09166000 == 35 [pid = 3568] [id = 525] 08:20:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0CF01800) [pid = 3568] [serial = 1575] [outer = 00000000] 08:20:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0CFB3800) [pid = 3568] [serial = 1576] [outer = 0CF01800] 08:20:18 INFO - PROCESS | 3568 | 1467040818404 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0D635800) [pid = 3568] [serial = 1577] [outer = 0CF01800] 08:20:19 INFO - PROCESS | 3568 | 1467040818999 Marionette TRACE conn7 <- [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:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1079ms 08:20:19 INFO - PROCESS | 3568 | 1467040819073 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3568 | 1467040819078 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:20:19 INFO - PROCESS | 3568 | 1467040819083 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3568 | 1467040819087 Marionette TRACE conn7 <- [1,2066,null,{}] 08:20:19 INFO - PROCESS | 3568 | 1467040819092 Marionette TRACE conn7 -> [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:20:19 INFO - PROCESS | 3568 | 1467040819095 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:19 INFO - PROCESS | 3568 | 1467040819222 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 08:20:19 INFO - PROCESS | 3568 | 1467040819354 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 3568 | 1467040819357 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:19 INFO - PROCESS | 3568 | ++DOCSHELL 0EE7D800 == 36 [pid = 3568] [id = 526] 08:20:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0EFE6000) [pid = 3568] [serial = 1578] [outer = 00000000] 08:20:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (120EE800) [pid = 3568] [serial = 1579] [outer = 0EFE6000] 08:20:19 INFO - PROCESS | 3568 | 1467040819414 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (126A1400) [pid = 3568] [serial = 1580] [outer = 0EFE6000] 08:20:20 INFO - PROCESS | 3568 | 1467040820023 Marionette TRACE conn7 <- [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:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 08:20:20 INFO - PROCESS | 3568 | 1467040820057 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 3568 | 1467040820061 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 08:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:20:20 INFO - PROCESS | 3568 | 1467040820064 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 3568 | 1467040820067 Marionette TRACE conn7 <- [1,2070,null,{}] 08:20:20 INFO - PROCESS | 3568 | 1467040820071 Marionette TRACE conn7 -> [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:20:20 INFO - PROCESS | 3568 | 1467040820074 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:20 INFO - PROCESS | 3568 | 1467040820190 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 08:20:20 INFO - PROCESS | 3568 | 1467040820348 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 3568 | 1467040820351 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:20 INFO - PROCESS | 3568 | ++DOCSHELL 14565C00 == 37 [pid = 3568] [id = 527] 08:20:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1680B800) [pid = 3568] [serial = 1581] [outer = 00000000] 08:20:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1682D800) [pid = 3568] [serial = 1582] [outer = 1680B800] 08:20:20 INFO - PROCESS | 3568 | 1467040820411 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (168A6000) [pid = 3568] [serial = 1583] [outer = 1680B800] 08:20:21 INFO - PROCESS | 3568 | 1467040821046 Marionette TRACE conn7 <- [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:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1022ms 08:20:21 INFO - PROCESS | 3568 | 1467040821090 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 08:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:20:21 INFO - PROCESS | 3568 | 1467040821094 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 08:20:21 INFO - PROCESS | 3568 | 1467040821105 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 3568 | 1467040821110 Marionette TRACE conn7 <- [1,2074,null,{}] 08:20:21 INFO - PROCESS | 3568 | 1467040821114 Marionette TRACE conn7 -> [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:20:21 INFO - PROCESS | 3568 | 1467040821118 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:21 INFO - PROCESS | 3568 | 1467040821287 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 08:20:21 INFO - PROCESS | 3568 | 1467040821428 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 3568 | 1467040821431 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:21 INFO - PROCESS | 3568 | ++DOCSHELL 16825400 == 38 [pid = 3568] [id = 528] 08:20:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (169A1000) [pid = 3568] [serial = 1584] [outer = 00000000] 08:20:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16A2F800) [pid = 3568] [serial = 1585] [outer = 169A1000] 08:20:21 INFO - PROCESS | 3568 | 1467040821490 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (16A36400) [pid = 3568] [serial = 1586] [outer = 169A1000] 08:20:22 INFO - PROCESS | 3568 | 1467040822244 Marionette TRACE conn7 <- [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:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1184ms 08:20:22 INFO - PROCESS | 3568 | 1467040822286 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 08:20:22 INFO - PROCESS | 3568 | 1467040822290 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 08:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:20:22 INFO - PROCESS | 3568 | 1467040822296 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:20:22 INFO - PROCESS | 3568 | 1467040822299 Marionette TRACE conn7 <- [1,2078,null,{}] 08:20:22 INFO - PROCESS | 3568 | 1467040822304 Marionette TRACE conn7 -> [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:20:22 INFO - PROCESS | 3568 | 1467040822307 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:22 INFO - PROCESS | 3568 | 1467040822413 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 08:20:22 INFO - PROCESS | 3568 | 1467040822560 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 3568 | 1467040822564 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:22 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3AC00 == 39 [pid = 3568] [id = 529] 08:20:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0DE40C00) [pid = 3568] [serial = 1587] [outer = 00000000] 08:20:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0E193800) [pid = 3568] [serial = 1588] [outer = 0DE40C00] 08:20:22 INFO - PROCESS | 3568 | 1467040822618 Marionette DEBUG loaded listener.js 08:20:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (0E388000) [pid = 3568] [serial = 1589] [outer = 0DE40C00] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 0E03CC00 == 38 [pid = 3568] [id = 524] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 0916EC00 == 37 [pid = 3568] [id = 523] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 0E388800 == 36 [pid = 3568] [id = 522] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 152A9400 == 35 [pid = 3568] [id = 521] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 13A43000 == 34 [pid = 3568] [id = 520] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 0E389400 == 33 [pid = 3568] [id = 519] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 0DD6D400 == 32 [pid = 3568] [id = 518] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 09169000 == 31 [pid = 3568] [id = 517] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 0D03B800 == 30 [pid = 3568] [id = 516] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 13A41000 == 29 [pid = 3568] [id = 515] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 08C75400 == 28 [pid = 3568] [id = 14] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 16825400 == 27 [pid = 3568] [id = 528] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 14565C00 == 26 [pid = 3568] [id = 527] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 09166000 == 25 [pid = 3568] [id = 525] 08:20:23 INFO - PROCESS | 3568 | --DOCSHELL 0EE7D800 == 24 [pid = 3568] [id = 526] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16815C00) [pid = 3568] [serial = 1523] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (13A41C00) [pid = 3568] [serial = 1519] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16998C00) [pid = 3568] [serial = 1531] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (1447A400) [pid = 3568] [serial = 1520] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0EE3C000) [pid = 3568] [serial = 1513] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0EE9F800) [pid = 3568] [serial = 1514] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E033400) [pid = 3568] [serial = 1510] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E03B000) [pid = 3568] [serial = 1511] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (168B0000) [pid = 3568] [serial = 1528] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16832000) [pid = 3568] [serial = 1525] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1683D800) [pid = 3568] [serial = 1526] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16A05400) [pid = 3568] [serial = 1534] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (120E7800) [pid = 3568] [serial = 1516] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1262FC00) [pid = 3568] [serial = 1517] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1699B000) [pid = 3568] [serial = 1532] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A0D000) [pid = 3568] [serial = 1535] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A0DC00) [pid = 3568] [serial = 1540] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (174D2400) [pid = 3568] [serial = 1544] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E03F800) [pid = 3568] [serial = 1537] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (123D6C00) [pid = 3568] [serial = 1538] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (168AB400) [pid = 3568] [serial = 1529] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16A2EC00) [pid = 3568] [serial = 1541] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (174BE000) [pid = 3568] [serial = 1543] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1684C000) [pid = 3568] [serial = 1505] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0D7EEC00) [pid = 3568] [serial = 1507] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0DD53000) [pid = 3568] [serial = 1508] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (16808800) [pid = 3568] [serial = 1522] [outer = 00000000] [url = about:blank] 08:20:23 INFO - PROCESS | 3568 | 1467040823849 Marionette TRACE conn7 <- [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:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1570ms 08:20:23 INFO - PROCESS | 3568 | 1467040823870 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3568 | 1467040823874 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 08:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:20:23 INFO - PROCESS | 3568 | 1467040823882 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 3568 | 1467040823886 Marionette TRACE conn7 <- [1,2082,null,{}] 08:20:23 INFO - PROCESS | 3568 | 1467040823891 Marionette TRACE conn7 -> [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:20:23 INFO - PROCESS | 3568 | 1467040823894 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:24 INFO - PROCESS | 3568 | 1467040824023 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 08:20:24 INFO - PROCESS | 3568 | 1467040824124 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 3568 | 1467040824127 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:24 INFO - PROCESS | 3568 | ++DOCSHELL 0D7E8000 == 25 [pid = 3568] [id = 530] 08:20:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0D7EAC00) [pid = 3568] [serial = 1590] [outer = 00000000] 08:20:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0DD6BC00) [pid = 3568] [serial = 1591] [outer = 0D7EAC00] 08:20:24 INFO - PROCESS | 3568 | 1467040824178 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0DE0BC00) [pid = 3568] [serial = 1592] [outer = 0D7EAC00] 08:20:24 INFO - PROCESS | 3568 | 1467040824553 Marionette TRACE conn7 <- [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:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 08:20:24 INFO - PROCESS | 3568 | 1467040824615 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 3568 | 1467040824620 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 08:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:20:24 INFO - PROCESS | 3568 | 1467040824660 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 3568 | 1467040824663 Marionette TRACE conn7 <- [1,2086,null,{}] 08:20:24 INFO - PROCESS | 3568 | 1467040824667 Marionette TRACE conn7 -> [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:20:24 INFO - PROCESS | 3568 | 1467040824669 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:24 INFO - PROCESS | 3568 | 1467040824766 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 08:20:24 INFO - PROCESS | 3568 | 1467040824775 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 3568 | 1467040824778 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:24 INFO - PROCESS | 3568 | ++DOCSHELL 0E04E800 == 26 [pid = 3568] [id = 531] 08:20:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E18A800) [pid = 3568] [serial = 1593] [outer = 00000000] 08:20:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0E294000) [pid = 3568] [serial = 1594] [outer = 0E18A800] 08:20:24 INFO - PROCESS | 3568 | 1467040824829 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E38B400) [pid = 3568] [serial = 1595] [outer = 0E18A800] 08:20:25 INFO - PROCESS | 3568 | 1467040825298 Marionette TRACE conn7 <- [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:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 08:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:20:25 INFO - PROCESS | 3568 | 1467040825349 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3568 | 1467040825352 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 08:20:25 INFO - PROCESS | 3568 | 1467040825355 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3568 | 1467040825359 Marionette TRACE conn7 <- [1,2090,null,{}] 08:20:25 INFO - PROCESS | 3568 | 1467040825369 Marionette TRACE conn7 -> [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:20:25 INFO - PROCESS | 3568 | 1467040825374 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:25 INFO - PROCESS | 3568 | 1467040825458 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 08:20:25 INFO - PROCESS | 3568 | 1467040825466 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3568 | 1467040825469 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:25 INFO - PROCESS | 3568 | ++DOCSHELL 1201DC00 == 27 [pid = 3568] [id = 532] 08:20:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (120EDC00) [pid = 3568] [serial = 1596] [outer = 00000000] 08:20:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1262FC00) [pid = 3568] [serial = 1597] [outer = 120EDC00] 08:20:25 INFO - PROCESS | 3568 | 1467040825520 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1271FC00) [pid = 3568] [serial = 1598] [outer = 120EDC00] 08:20:26 INFO - PROCESS | 3568 | 1467040826039 Marionette TRACE conn7 <- [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:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 08:20:26 INFO - PROCESS | 3568 | 1467040826089 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 08:20:26 INFO - PROCESS | 3568 | 1467040826092 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 08:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:20:26 INFO - PROCESS | 3568 | 1467040826100 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 3568 | 1467040826102 Marionette TRACE conn7 <- [1,2094,null,{}] 08:20:26 INFO - PROCESS | 3568 | 1467040826105 Marionette TRACE conn7 -> [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:20:26 INFO - PROCESS | 3568 | 1467040826107 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:26 INFO - PROCESS | 3568 | 1467040826253 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 08:20:26 INFO - PROCESS | 3568 | 1467040826320 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 3568 | 1467040826322 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:26 INFO - PROCESS | 3568 | ++DOCSHELL 13A41C00 == 28 [pid = 3568] [id = 533] 08:20:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (13A43000) [pid = 3568] [serial = 1599] [outer = 00000000] 08:20:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1447B000) [pid = 3568] [serial = 1600] [outer = 13A43000] 08:20:26 INFO - PROCESS | 3568 | 1467040826370 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (14567800) [pid = 3568] [serial = 1601] [outer = 13A43000] 08:20:26 INFO - PROCESS | 3568 | 1467040826822 Marionette TRACE conn7 <- [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:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 770ms 08:20:26 INFO - PROCESS | 3568 | 1467040826869 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 08:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:20:26 INFO - PROCESS | 3568 | 1467040826871 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 08:20:26 INFO - PROCESS | 3568 | 1467040826875 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 3568 | 1467040826876 Marionette TRACE conn7 <- [1,2098,null,{}] 08:20:26 INFO - PROCESS | 3568 | 1467040826880 Marionette TRACE conn7 -> [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:20:26 INFO - PROCESS | 3568 | 1467040826882 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:27 INFO - PROCESS | 3568 | 1467040826999 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 08:20:27 INFO - PROCESS | 3568 | 1467040827067 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 3568 | 1467040827069 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:27 INFO - PROCESS | 3568 | ++DOCSHELL 15790C00 == 29 [pid = 3568] [id = 534] 08:20:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (15799000) [pid = 3568] [serial = 1602] [outer = 00000000] 08:20:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (165A5000) [pid = 3568] [serial = 1603] [outer = 15799000] 08:20:27 INFO - PROCESS | 3568 | 1467040827117 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16804C00) [pid = 3568] [serial = 1604] [outer = 15799000] 08:20:27 INFO - PROCESS | 3568 | 1467040827585 Marionette TRACE conn7 <- [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:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 08:20:27 INFO - PROCESS | 3568 | 1467040827632 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3568 | 1467040827635 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 08:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:20:27 INFO - PROCESS | 3568 | 1467040827638 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 3568 | 1467040827640 Marionette TRACE conn7 <- [1,2102,null,{}] 08:20:27 INFO - PROCESS | 3568 | 1467040827643 Marionette TRACE conn7 -> [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:20:27 INFO - PROCESS | 3568 | 1467040827649 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:27 INFO - PROCESS | 3568 | 1467040827959 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0EE98400) [pid = 3568] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0CFB7000) [pid = 3568] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E296400) [pid = 3568] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (152A9800) [pid = 3568] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16810C00) [pid = 3568] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0DD53400) [pid = 3568] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16C9D000) [pid = 3568] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0CF06800) [pid = 3568] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0DD6E000) [pid = 3568] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (13A44400) [pid = 3568] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0E5E3400) [pid = 3568] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:20:27 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0E1B6000) [pid = 3568] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:20:28 INFO - PROCESS | 3568 | 1467040828034 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 3568 | 1467040828036 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:28 INFO - PROCESS | 3568 | ++DOCSHELL 0CF06800 == 30 [pid = 3568] [id = 535] 08:20:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0CFB1800) [pid = 3568] [serial = 1605] [outer = 00000000] 08:20:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DE06800) [pid = 3568] [serial = 1606] [outer = 0CFB1800] 08:20:28 INFO - PROCESS | 3568 | 1467040828084 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (13A44400) [pid = 3568] [serial = 1607] [outer = 0CFB1800] 08:20:28 INFO - PROCESS | 3568 | 1467040828468 Marionette TRACE conn7 <- [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:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 870ms 08:20:28 INFO - PROCESS | 3568 | 1467040828511 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 3568 | 1467040828513 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 08:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:20:28 INFO - PROCESS | 3568 | 1467040828516 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - PROCESS | 3568 | 1467040828518 Marionette TRACE conn7 <- [1,2106,null,{}] 08:20:28 INFO - PROCESS | 3568 | 1467040828522 Marionette TRACE conn7 -> [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:20:28 INFO - PROCESS | 3568 | 1467040828524 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:28 INFO - PROCESS | 3568 | 1467040828603 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 08:20:28 INFO - PROCESS | 3568 | 1467040828609 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 3568 | 1467040828611 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:28 INFO - PROCESS | 3568 | ++DOCSHELL 1262BC00 == 31 [pid = 3568] [id = 536] 08:20:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (16523000) [pid = 3568] [serial = 1608] [outer = 00000000] 08:20:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16848000) [pid = 3568] [serial = 1609] [outer = 16523000] 08:20:28 INFO - PROCESS | 3568 | 1467040828657 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (168A3400) [pid = 3568] [serial = 1610] [outer = 16523000] 08:20:29 INFO - PROCESS | 3568 | 1467040829102 Marionette TRACE conn7 <- [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:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 08:20:29 INFO - PROCESS | 3568 | 1467040829148 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3568 | 1467040829150 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 08:20:29 INFO - PROCESS | 3568 | 1467040829153 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:20:29 INFO - PROCESS | 3568 | 1467040829155 Marionette TRACE conn7 <- [1,2110,null,{}] 08:20:29 INFO - PROCESS | 3568 | 1467040829159 Marionette TRACE conn7 -> [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:20:29 INFO - PROCESS | 3568 | 1467040829161 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:29 INFO - PROCESS | 3568 | 1467040829242 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 08:20:29 INFO - PROCESS | 3568 | 1467040829247 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 3568 | 1467040829250 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:29 INFO - PROCESS | 3568 | ++DOCSHELL 16845C00 == 32 [pid = 3568] [id = 537] 08:20:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (168A8000) [pid = 3568] [serial = 1611] [outer = 00000000] 08:20:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1698B000) [pid = 3568] [serial = 1612] [outer = 168A8000] 08:20:29 INFO - PROCESS | 3568 | 1467040829297 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168B0C00) [pid = 3568] [serial = 1613] [outer = 168A8000] 08:20:29 INFO - PROCESS | 3568 | 1467040829749 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 08:20:29 INFO - PROCESS | 3568 | 1467040829787 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3568 | 1467040829789 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:20:29 INFO - PROCESS | 3568 | 1467040829796 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 3568 | 1467040829798 Marionette TRACE conn7 <- [1,2114,null,{}] 08:20:29 INFO - PROCESS | 3568 | 1467040829801 Marionette TRACE conn7 -> [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:20:29 INFO - PROCESS | 3568 | 1467040829803 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:29 INFO - PROCESS | 3568 | 1467040829935 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 08:20:30 INFO - PROCESS | 3568 | 1467040830051 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 3568 | 1467040830055 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:30 INFO - PROCESS | 3568 | ++DOCSHELL 09159800 == 33 [pid = 3568] [id = 538] 08:20:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0915A800) [pid = 3568] [serial = 1614] [outer = 00000000] 08:20:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0916F800) [pid = 3568] [serial = 1615] [outer = 0915A800] 08:20:30 INFO - PROCESS | 3568 | 1467040830119 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0D030400) [pid = 3568] [serial = 1616] [outer = 0915A800] 08:20:30 INFO - PROCESS | 3568 | 1467040830946 Marionette TRACE conn7 <- [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:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1235ms 08:20:31 INFO - PROCESS | 3568 | 1467040831035 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 3568 | 1467040831039 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 08:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:20:31 INFO - PROCESS | 3568 | 1467040831044 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 3568 | 1467040831048 Marionette TRACE conn7 <- [1,2118,null,{}] 08:20:31 INFO - PROCESS | 3568 | 1467040831054 Marionette TRACE conn7 -> [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:20:31 INFO - PROCESS | 3568 | 1467040831057 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:31 INFO - PROCESS | 3568 | 1467040831213 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 08:20:31 INFO - PROCESS | 3568 | 1467040831350 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 3568 | 1467040831354 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:31 INFO - PROCESS | 3568 | ++DOCSHELL 0E18B000 == 34 [pid = 3568] [id = 539] 08:20:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E5A3400) [pid = 3568] [serial = 1617] [outer = 00000000] 08:20:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0EEA0000) [pid = 3568] [serial = 1618] [outer = 0E5A3400] 08:20:31 INFO - PROCESS | 3568 | 1467040831418 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (11097C00) [pid = 3568] [serial = 1619] [outer = 0E5A3400] 08:20:32 INFO - PROCESS | 3568 | 1467040832177 Marionette TRACE conn7 <- [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:20:32 INFO - PROCESS | 3568 | 1467040832387 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 08:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:20:32 INFO - PROCESS | 3568 | 1467040832392 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 3568 | 1467040832395 Marionette TRACE conn7 <- [1,2122,null,{}] 08:20:32 INFO - PROCESS | 3568 | 1467040832401 Marionette TRACE conn7 -> [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:20:32 INFO - PROCESS | 3568 | 1467040832404 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:32 INFO - PROCESS | 3568 | 1467040832543 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 08:20:32 INFO - PROCESS | 3568 | 1467040832683 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 3568 | 1467040832688 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:32 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0F800 == 35 [pid = 3568] [id = 540] 08:20:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0DE3F800) [pid = 3568] [serial = 1620] [outer = 00000000] 08:20:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E044C00) [pid = 3568] [serial = 1621] [outer = 0DE3F800] 08:20:32 INFO - PROCESS | 3568 | 1467040832746 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E18E400) [pid = 3568] [serial = 1622] [outer = 0DE3F800] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 16845C00 == 34 [pid = 3568] [id = 537] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 1262BC00 == 33 [pid = 3568] [id = 536] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 0CF06800 == 32 [pid = 3568] [id = 535] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 15790C00 == 31 [pid = 3568] [id = 534] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 13A41C00 == 30 [pid = 3568] [id = 533] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 1201DC00 == 29 [pid = 3568] [id = 532] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 0E04E800 == 28 [pid = 3568] [id = 531] 08:20:33 INFO - PROCESS | 3568 | --DOCSHELL 0D7E8000 == 27 [pid = 3568] [id = 530] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0EEA0C00) [pid = 3568] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E382000) [pid = 3568] [serial = 1571] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16845400) [pid = 3568] [serial = 1573] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (165AD800) [pid = 3568] [serial = 1564] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (168AA800) [pid = 3568] [serial = 1574] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16822000) [pid = 3568] [serial = 1567] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0DE40400) [pid = 3568] [serial = 1549] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E03E400) [pid = 3568] [serial = 1550] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (175DCC00) [pid = 3568] [serial = 1547] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1756D400) [pid = 3568] [serial = 1546] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0CFB5C00) [pid = 3568] [serial = 1552] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0D03CC00) [pid = 3568] [serial = 1553] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DE3C400) [pid = 3568] [serial = 1555] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0E193400) [pid = 3568] [serial = 1556] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (14475C00) [pid = 3568] [serial = 1561] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16802800) [pid = 3568] [serial = 1565] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0F1C9000) [pid = 3568] [serial = 1558] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (120A6400) [pid = 3568] [serial = 1559] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0DE63C00) [pid = 3568] [serial = 1570] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1682FC00) [pid = 3568] [serial = 1568] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (123CB400) [pid = 3568] [serial = 1049] [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:20:33 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (14568400) [pid = 3568] [serial = 1562] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3568 | 1467040833306 Marionette TRACE conn7 <- [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:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 08:20:33 INFO - PROCESS | 3568 | 1467040833367 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 3568 | 1467040833370 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 08:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:20:33 INFO - PROCESS | 3568 | 1467040833376 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 3568 | 1467040833380 Marionette TRACE conn7 <- [1,2126,null,{}] 08:20:33 INFO - PROCESS | 3568 | 1467040833384 Marionette TRACE conn7 -> [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:20:33 INFO - PROCESS | 3568 | 1467040833387 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:33 INFO - PROCESS | 3568 | 1467040833479 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 08:20:33 INFO - PROCESS | 3568 | 1467040833582 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:33 INFO - PROCESS | 3568 | 1467040833585 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:33 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3EC00 == 28 [pid = 3568] [id = 541] 08:20:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0DE40400) [pid = 3568] [serial = 1623] [outer = 00000000] 08:20:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E044400) [pid = 3568] [serial = 1624] [outer = 0DE40400] 08:20:33 INFO - PROCESS | 3568 | 1467040833635 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0E298400) [pid = 3568] [serial = 1625] [outer = 0DE40400] 08:20:34 INFO - PROCESS | 3568 | 1467040834062 Marionette TRACE conn7 <- [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:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 08:20:34 INFO - PROCESS | 3568 | 1467040834116 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 3568 | 1467040834118 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 08:20:34 INFO - PROCESS | 3568 | 1467040834122 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 3568 | 1467040834124 Marionette TRACE conn7 <- [1,2130,null,{}] 08:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:20:34 INFO - PROCESS | 3568 | 1467040834134 Marionette TRACE conn7 -> [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:20:34 INFO - PROCESS | 3568 | 1467040834139 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:34 INFO - PROCESS | 3568 | 1467040834234 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 08:20:34 INFO - PROCESS | 3568 | 1467040834242 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 3568 | 1467040834246 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:34 INFO - PROCESS | 3568 | ++DOCSHELL 123B8400 == 29 [pid = 3568] [id = 542] 08:20:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (123BB000) [pid = 3568] [serial = 1626] [outer = 00000000] 08:20:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (1271D800) [pid = 3568] [serial = 1627] [outer = 123BB000] 08:20:34 INFO - PROCESS | 3568 | 1467040834298 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (12818800) [pid = 3568] [serial = 1628] [outer = 123BB000] 08:20:34 INFO - PROCESS | 3568 | 1467040834801 Marionette TRACE conn7 <- [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:20:34 INFO - PROCESS | 3568 | 1467040834860 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 08:20:34 INFO - PROCESS | 3568 | 1467040834863 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 3568 | 1467040834865 Marionette TRACE conn7 <- [1,2134,null,{}] 08:20:34 INFO - PROCESS | 3568 | 1467040834869 Marionette TRACE conn7 -> [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:20:34 INFO - PROCESS | 3568 | 1467040834871 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:34 INFO - PROCESS | 3568 | 1467040834962 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 08:20:35 INFO - PROCESS | 3568 | 1467040835069 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3568 | 1467040835071 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:35 INFO - PROCESS | 3568 | ++DOCSHELL 152B6400 == 30 [pid = 3568] [id = 543] 08:20:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (16173000) [pid = 3568] [serial = 1629] [outer = 00000000] 08:20:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (16740800) [pid = 3568] [serial = 1630] [outer = 16173000] 08:20:35 INFO - PROCESS | 3568 | 1467040835128 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1680B000) [pid = 3568] [serial = 1631] [outer = 16173000] 08:20:35 INFO - PROCESS | 3568 | 1467040835557 Marionette TRACE conn7 <- [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:20:35 INFO - PROCESS | 3568 | 1467040835631 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 08:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:20:35 INFO - PROCESS | 3568 | 1467040835637 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 3568 | 1467040835639 Marionette TRACE conn7 <- [1,2138,null,{}] 08:20:35 INFO - PROCESS | 3568 | 1467040835646 Marionette TRACE conn7 -> [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:20:35 INFO - PROCESS | 3568 | 1467040835648 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:35 INFO - PROCESS | 3568 | 1467040835760 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 08:20:35 INFO - PROCESS | 3568 | 1467040835770 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3568 | 1467040835772 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:35 INFO - PROCESS | 3568 | ++DOCSHELL 0E033800 == 31 [pid = 3568] [id = 544] 08:20:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1109E800) [pid = 3568] [serial = 1632] [outer = 00000000] 08:20:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16829000) [pid = 3568] [serial = 1633] [outer = 1109E800] 08:20:35 INFO - PROCESS | 3568 | 1467040835820 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1683DC00) [pid = 3568] [serial = 1634] [outer = 1109E800] 08:20:36 INFO - PROCESS | 3568 | 1467040836286 Marionette TRACE conn7 <- [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:20:36 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:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 08:20:36 INFO - PROCESS | 3568 | 1467040836329 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 3568 | 1467040836331 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 08:20:36 INFO - PROCESS | 3568 | 1467040836334 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:20:36 INFO - PROCESS | 3568 | 1467040836336 Marionette TRACE conn7 <- [1,2142,null,{}] 08:20:36 INFO - PROCESS | 3568 | 1467040836339 Marionette TRACE conn7 -> [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:20:36 INFO - PROCESS | 3568 | 1467040836345 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:36 INFO - PROCESS | 3568 | 1467040836507 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 08:20:36 INFO - PROCESS | 3568 | 1467040836521 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 3568 | 1467040836523 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:36 INFO - PROCESS | 3568 | ++DOCSHELL 168A7C00 == 32 [pid = 3568] [id = 545] 08:20:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168A8400) [pid = 3568] [serial = 1635] [outer = 00000000] 08:20:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1699C400) [pid = 3568] [serial = 1636] [outer = 168A8400] 08:20:36 INFO - PROCESS | 3568 | 1467040836631 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (169A6400) [pid = 3568] [serial = 1637] [outer = 168A8400] 08:20:37 INFO - PROCESS | 3568 | 1467040837061 Marionette TRACE conn7 <- [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:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 770ms 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:20:37 INFO - PROCESS | 3568 | 1467040837130 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3568 | 1467040837132 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 08:20:37 INFO - PROCESS | 3568 | 1467040837135 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3568 | 1467040837137 Marionette TRACE conn7 <- [1,2146,null,{}] 08:20:37 INFO - PROCESS | 3568 | 1467040837140 Marionette TRACE conn7 -> [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:20:37 INFO - PROCESS | 3568 | 1467040837142 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:37 INFO - PROCESS | 3568 | 1467040837263 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 08:20:37 INFO - PROCESS | 3568 | 1467040837330 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3568 | 1467040837332 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:37 INFO - PROCESS | 3568 | ++DOCSHELL 0DD5A800 == 33 [pid = 3568] [id = 546] 08:20:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0DE38000) [pid = 3568] [serial = 1638] [outer = 00000000] 08:20:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16A0DC00) [pid = 3568] [serial = 1639] [outer = 0DE38000] 08:20:37 INFO - PROCESS | 3568 | 1467040837376 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16A2A400) [pid = 3568] [serial = 1640] [outer = 0DE38000] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13A43000) [pid = 3568] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (120EDC00) [pid = 3568] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E18A800) [pid = 3568] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (15799000) [pid = 3568] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DE40C00) [pid = 3568] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0D7EAC00) [pid = 3568] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0CF01800) [pid = 3568] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0CFB1800) [pid = 3568] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0EFE6000) [pid = 3568] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1680B800) [pid = 3568] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (169A1000) [pid = 3568] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:20:37 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16523000) [pid = 3568] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:20:37 INFO - PROCESS | 3568 | 1467040837827 Marionette TRACE conn7 <- [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:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 08:20:37 INFO - PROCESS | 3568 | 1467040837867 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3568 | 1467040837869 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:20:37 INFO - PROCESS | 3568 | 1467040837872 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3568 | 1467040837874 Marionette TRACE conn7 <- [1,2150,null,{}] 08:20:37 INFO - PROCESS | 3568 | 1467040837878 Marionette TRACE conn7 -> [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:20:37 INFO - PROCESS | 3568 | 1467040837880 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:37 INFO - PROCESS | 3568 | 1467040837965 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 08:20:37 INFO - PROCESS | 3568 | 1467040837971 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3568 | 1467040837973 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:37 INFO - PROCESS | 3568 | ++DOCSHELL 0E043000 == 34 [pid = 3568] [id = 547] 08:20:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E04D800) [pid = 3568] [serial = 1641] [outer = 00000000] 08:20:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1680D800) [pid = 3568] [serial = 1642] [outer = 0E04D800] 08:20:38 INFO - PROCESS | 3568 | 1467040838021 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16997C00) [pid = 3568] [serial = 1643] [outer = 0E04D800] 08:20:38 INFO - PROCESS | 3568 | 1467040838461 Marionette TRACE conn7 <- [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:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 08:20:38 INFO - PROCESS | 3568 | 1467040838507 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 3568 | 1467040838509 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 08:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:20:38 INFO - PROCESS | 3568 | 1467040838512 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 3568 | 1467040838514 Marionette TRACE conn7 <- [1,2154,null,{}] 08:20:38 INFO - PROCESS | 3568 | 1467040838517 Marionette TRACE conn7 -> [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:20:38 INFO - PROCESS | 3568 | 1467040838519 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:38 INFO - PROCESS | 3568 | 1467040838600 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 08:20:38 INFO - PROCESS | 3568 | 1467040838607 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 3568 | 1467040838609 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:38 INFO - PROCESS | 3568 | ++DOCSHELL 1271D000 == 35 [pid = 3568] [id = 548] 08:20:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16A0B800) [pid = 3568] [serial = 1644] [outer = 00000000] 08:20:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A35800) [pid = 3568] [serial = 1645] [outer = 16A0B800] 08:20:38 INFO - PROCESS | 3568 | 1467040838656 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A30C00) [pid = 3568] [serial = 1646] [outer = 16A0B800] 08:20:39 INFO - PROCESS | 3568 | 1467040839120 Marionette TRACE conn7 <- [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:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 08:20:39 INFO - PROCESS | 3568 | 1467040839144 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3568 | 1467040839146 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 08:20:39 INFO - PROCESS | 3568 | 1467040839149 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:20:39 INFO - PROCESS | 3568 | 1467040839151 Marionette TRACE conn7 <- [1,2158,null,{}] 08:20:39 INFO - PROCESS | 3568 | 1467040839155 Marionette TRACE conn7 -> [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:20:39 INFO - PROCESS | 3568 | 1467040839157 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:39 INFO - PROCESS | 3568 | 1467040839289 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 08:20:39 INFO - PROCESS | 3568 | 1467040839297 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:39 INFO - PROCESS | 3568 | 1467040839299 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:39 INFO - PROCESS | 3568 | ++DOCSHELL 14568400 == 36 [pid = 3568] [id = 549] 08:20:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A34800) [pid = 3568] [serial = 1647] [outer = 00000000] 08:20:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (174D0000) [pid = 3568] [serial = 1648] [outer = 16A34800] 08:20:39 INFO - PROCESS | 3568 | 1467040839349 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (17562400) [pid = 3568] [serial = 1649] [outer = 16A34800] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 0DE3AC00 == 35 [pid = 3568] [id = 529] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 0DE3EC00 == 34 [pid = 3568] [id = 541] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 0E18B000 == 33 [pid = 3568] [id = 539] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 0DE0F800 == 32 [pid = 3568] [id = 540] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 09159800 == 31 [pid = 3568] [id = 538] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 152B6400 == 30 [pid = 3568] [id = 543] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 123B8400 == 29 [pid = 3568] [id = 542] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 0E033800 == 28 [pid = 3568] [id = 544] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 168A7C00 == 27 [pid = 3568] [id = 545] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 0E043000 == 26 [pid = 3568] [id = 547] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 0DD5A800 == 25 [pid = 3568] [id = 546] 08:20:40 INFO - PROCESS | 3568 | --DOCSHELL 1271D000 == 24 [pid = 3568] [id = 548] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1698B000) [pid = 3568] [serial = 1612] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1447B000) [pid = 3568] [serial = 1600] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1262FC00) [pid = 3568] [serial = 1597] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E294000) [pid = 3568] [serial = 1594] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E38B400) [pid = 3568] [serial = 1595] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (165A5000) [pid = 3568] [serial = 1603] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0E388000) [pid = 3568] [serial = 1589] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0E193800) [pid = 3568] [serial = 1588] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0DD6BC00) [pid = 3568] [serial = 1591] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0DE0BC00) [pid = 3568] [serial = 1592] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (14567800) [pid = 3568] [serial = 1601] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0D635800) [pid = 3568] [serial = 1577] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0DE06800) [pid = 3568] [serial = 1606] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (0CFB3800) [pid = 3568] [serial = 1576] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (126A1400) [pid = 3568] [serial = 1580] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (120EE800) [pid = 3568] [serial = 1579] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (168A6000) [pid = 3568] [serial = 1583] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (1682D800) [pid = 3568] [serial = 1582] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (16A36400) [pid = 3568] [serial = 1586] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (16A2F800) [pid = 3568] [serial = 1585] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (16804C00) [pid = 3568] [serial = 1604] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (16848000) [pid = 3568] [serial = 1609] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (168A3400) [pid = 3568] [serial = 1610] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (13A44400) [pid = 3568] [serial = 1607] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (1271FC00) [pid = 3568] [serial = 1598] [outer = 00000000] [url = about:blank] 08:20:41 INFO - PROCESS | 3568 | 1467040841234 Marionette TRACE conn7 <- [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:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2129ms 08:20:41 INFO - PROCESS | 3568 | 1467040841283 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 08:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:20:41 INFO - PROCESS | 3568 | 1467040841287 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 08:20:41 INFO - PROCESS | 3568 | 1467040841292 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 3568 | 1467040841296 Marionette TRACE conn7 <- [1,2162,null,{}] 08:20:41 INFO - PROCESS | 3568 | 1467040841302 Marionette TRACE conn7 -> [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:20:41 INFO - PROCESS | 3568 | 1467040841305 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:41 INFO - PROCESS | 3568 | 1467040841402 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 08:20:41 INFO - PROCESS | 3568 | 1467040841410 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 3568 | 1467040841415 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:41 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EE800 == 25 [pid = 3568] [id = 550] 08:20:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (0D7EFC00) [pid = 3568] [serial = 1650] [outer = 00000000] 08:20:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0DD54000) [pid = 3568] [serial = 1651] [outer = 0D7EFC00] 08:20:41 INFO - PROCESS | 3568 | 1467040841509 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0DD6D000) [pid = 3568] [serial = 1652] [outer = 0D7EFC00] 08:20:42 INFO - PROCESS | 3568 | 1467040841994 Marionette TRACE conn7 <- [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:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 08:20:42 INFO - PROCESS | 3568 | 1467040842023 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3568 | 1467040842028 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 08:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:20:42 INFO - PROCESS | 3568 | 1467040842034 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 3568 | 1467040842037 Marionette TRACE conn7 <- [1,2166,null,{}] 08:20:42 INFO - PROCESS | 3568 | 1467040842041 Marionette TRACE conn7 -> [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:20:42 INFO - PROCESS | 3568 | 1467040842044 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:42 INFO - PROCESS | 3568 | 1467040842137 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 08:20:42 INFO - PROCESS | 3568 | 1467040842144 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 3568 | 1467040842147 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:42 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3AC00 == 26 [pid = 3568] [id = 551] 08:20:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0DE3D000) [pid = 3568] [serial = 1653] [outer = 00000000] 08:20:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (0E033C00) [pid = 3568] [serial = 1654] [outer = 0DE3D000] 08:20:42 INFO - PROCESS | 3568 | 1467040842195 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0E03CC00) [pid = 3568] [serial = 1655] [outer = 0DE3D000] 08:20:42 INFO - PROCESS | 3568 | 1467040842658 Marionette TRACE conn7 <- [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:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 08:20:42 INFO - PROCESS | 3568 | 1467040842707 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3568 | 1467040842710 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 08:20:42 INFO - PROCESS | 3568 | 1467040842713 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:20:42 INFO - PROCESS | 3568 | 1467040842716 Marionette TRACE conn7 <- [1,2170,null,{}] 08:20:42 INFO - PROCESS | 3568 | 1467040842727 Marionette TRACE conn7 -> [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:20:42 INFO - PROCESS | 3568 | 1467040842732 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:42 INFO - PROCESS | 3568 | 1467040842817 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 08:20:42 INFO - PROCESS | 3568 | 1467040842865 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 3568 | 1467040842868 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:42 INFO - PROCESS | 3568 | ++DOCSHELL 0E5ED000 == 27 [pid = 3568] [id = 552] 08:20:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (0E5ED400) [pid = 3568] [serial = 1656] [outer = 00000000] 08:20:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0EE7D400) [pid = 3568] [serial = 1657] [outer = 0E5ED400] 08:20:42 INFO - PROCESS | 3568 | 1467040842916 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0EFDF000) [pid = 3568] [serial = 1658] [outer = 0E5ED400] 08:20:43 INFO - PROCESS | 3568 | 1467040843376 Marionette TRACE conn7 <- [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:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 08:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:20:43 INFO - PROCESS | 3568 | 1467040843447 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3568 | 1467040843450 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 08:20:43 INFO - PROCESS | 3568 | 1467040843453 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3568 | 1467040843454 Marionette TRACE conn7 <- [1,2174,null,{}] 08:20:43 INFO - PROCESS | 3568 | 1467040843458 Marionette TRACE conn7 -> [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:20:43 INFO - PROCESS | 3568 | 1467040843460 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:43 INFO - PROCESS | 3568 | 1467040843547 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 08:20:43 INFO - PROCESS | 3568 | 1467040843552 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 3568 | 1467040843554 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:43 INFO - PROCESS | 3568 | ++DOCSHELL 1209F800 == 28 [pid = 3568] [id = 553] 08:20:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (120A2800) [pid = 3568] [serial = 1659] [outer = 00000000] 08:20:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (123CF000) [pid = 3568] [serial = 1660] [outer = 120A2800] 08:20:43 INFO - PROCESS | 3568 | 1467040843604 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (12648C00) [pid = 3568] [serial = 1661] [outer = 120A2800] 08:20:44 INFO - PROCESS | 3568 | 1467040844053 Marionette TRACE conn7 <- [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:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 08:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:20:44 INFO - PROCESS | 3568 | 1467040844087 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3568 | 1467040844089 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 08:20:44 INFO - PROCESS | 3568 | 1467040844096 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 3568 | 1467040844098 Marionette TRACE conn7 <- [1,2178,null,{}] 08:20:44 INFO - PROCESS | 3568 | 1467040844102 Marionette TRACE conn7 -> [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:20:44 INFO - PROCESS | 3568 | 1467040844104 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:44 INFO - PROCESS | 3568 | 1467040844186 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 08:20:44 INFO - PROCESS | 3568 | 1467040844193 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3568 | 1467040844195 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:44 INFO - PROCESS | 3568 | ++DOCSHELL 1274DC00 == 29 [pid = 3568] [id = 554] 08:20:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (12750000) [pid = 3568] [serial = 1662] [outer = 00000000] 08:20:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (128D2400) [pid = 3568] [serial = 1663] [outer = 12750000] 08:20:44 INFO - PROCESS | 3568 | 1467040844242 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (13A47000) [pid = 3568] [serial = 1664] [outer = 12750000] 08:20:44 INFO - PROCESS | 3568 | 1467040844706 Marionette TRACE conn7 <- [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:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 08:20:44 INFO - PROCESS | 3568 | 1467040844767 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3568 | 1467040844770 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 08:20:44 INFO - PROCESS | 3568 | 1467040844773 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:20:44 INFO - PROCESS | 3568 | 1467040844775 Marionette TRACE conn7 <- [1,2182,null,{}] 08:20:44 INFO - PROCESS | 3568 | 1467040844778 Marionette TRACE conn7 -> [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:20:44 INFO - PROCESS | 3568 | 1467040844784 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:44 INFO - PROCESS | 3568 | 1467040844891 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 08:20:44 INFO - PROCESS | 3568 | 1467040844902 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3568 | 1467040844904 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:44 INFO - PROCESS | 3568 | ++DOCSHELL 0D684C00 == 30 [pid = 3568] [id = 555] 08:20:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (13F66400) [pid = 3568] [serial = 1665] [outer = 00000000] 08:20:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (15790C00) [pid = 3568] [serial = 1666] [outer = 13F66400] 08:20:44 INFO - PROCESS | 3568 | 1467040844952 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (16520000) [pid = 3568] [serial = 1667] [outer = 13F66400] 08:20:45 INFO - PROCESS | 3568 | 1467040845412 Marionette TRACE conn7 <- [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:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 08:20:45 INFO - PROCESS | 3568 | 1467040845447 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 08:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:20:45 INFO - PROCESS | 3568 | 1467040845449 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 08:20:45 INFO - PROCESS | 3568 | 1467040845452 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 3568 | 1467040845454 Marionette TRACE conn7 <- [1,2186,null,{}] 08:20:45 INFO - PROCESS | 3568 | 1467040845457 Marionette TRACE conn7 -> [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:20:45 INFO - PROCESS | 3568 | 1467040845459 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:45 INFO - PROCESS | 3568 | 1467040845536 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 08:20:45 INFO - PROCESS | 3568 | 1467040845542 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3568 | 1467040845544 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:45 INFO - PROCESS | 3568 | ++DOCSHELL 16805800 == 31 [pid = 3568] [id = 556] 08:20:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16806400) [pid = 3568] [serial = 1668] [outer = 00000000] 08:20:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1680D000) [pid = 3568] [serial = 1669] [outer = 16806400] 08:20:45 INFO - PROCESS | 3568 | 1467040845619 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16817800) [pid = 3568] [serial = 1670] [outer = 16806400] 08:20:46 INFO - PROCESS | 3568 | 1467040846056 Marionette TRACE conn7 <- [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:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 08:20:46 INFO - PROCESS | 3568 | 1467040846102 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3568 | 1467040846104 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 08:20:46 INFO - PROCESS | 3568 | 1467040846107 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:20:46 INFO - PROCESS | 3568 | 1467040846109 Marionette TRACE conn7 <- [1,2190,null,{}] 08:20:46 INFO - PROCESS | 3568 | 1467040846112 Marionette TRACE conn7 -> [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:20:46 INFO - PROCESS | 3568 | 1467040846114 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:46 INFO - PROCESS | 3568 | 1467040846196 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 08:20:46 INFO - PROCESS | 3568 | 1467040846202 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 3568 | 1467040846204 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:46 INFO - PROCESS | 3568 | ++DOCSHELL 16809400 == 32 [pid = 3568] [id = 557] 08:20:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16821400) [pid = 3568] [serial = 1671] [outer = 00000000] 08:20:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16831400) [pid = 3568] [serial = 1672] [outer = 16821400] 08:20:46 INFO - PROCESS | 3568 | 1467040846251 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16828C00) [pid = 3568] [serial = 1673] [outer = 16821400] 08:20:46 INFO - PROCESS | 3568 | 1467040846722 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 08:20:46 INFO - PROCESS | 3568 | 1467040846781 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 08:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:20:46 INFO - PROCESS | 3568 | 1467040846783 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 08:20:46 INFO - PROCESS | 3568 | 1467040846786 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 3568 | 1467040846788 Marionette TRACE conn7 <- [1,2194,null,{}] 08:20:46 INFO - PROCESS | 3568 | 1467040846797 Marionette TRACE conn7 -> [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:20:46 INFO - PROCESS | 3568 | 1467040846799 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:46 INFO - PROCESS | 3568 | 1467040846919 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 08:20:47 INFO - PROCESS | 3568 | 1467040847014 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3568 | 1467040847016 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:47 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E9400 == 33 [pid = 3568] [id = 558] 08:20:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16849C00) [pid = 3568] [serial = 1674] [outer = 00000000] 08:20:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168A7000) [pid = 3568] [serial = 1675] [outer = 16849C00] 08:20:47 INFO - PROCESS | 3568 | 1467040847063 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (168A7800) [pid = 3568] [serial = 1676] [outer = 16849C00] 08:20:47 INFO - PROCESS | 3568 | 1467040847482 Marionette TRACE conn7 <- [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:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 08:20:47 INFO - PROCESS | 3568 | 1467040847518 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 3568 | 1467040847520 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 08:20:47 INFO - PROCESS | 3568 | 1467040847523 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:20:47 INFO - PROCESS | 3568 | 1467040847525 Marionette TRACE conn7 <- [1,2198,null,{}] 08:20:47 INFO - PROCESS | 3568 | 1467040847529 Marionette TRACE conn7 -> [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:20:47 INFO - PROCESS | 3568 | 1467040847531 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:47 INFO - PROCESS | 3568 | 1467040847656 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 08:20:47 INFO - PROCESS | 3568 | 1467040847662 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3568 | 1467040847664 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:47 INFO - PROCESS | 3568 | ++DOCSHELL 0D032800 == 34 [pid = 3568] [id = 559] 08:20:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0D034000) [pid = 3568] [serial = 1677] [outer = 00000000] 08:20:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16989C00) [pid = 3568] [serial = 1678] [outer = 0D034000] 08:20:47 INFO - PROCESS | 3568 | 1467040847766 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1698D000) [pid = 3568] [serial = 1679] [outer = 0D034000] 08:20:48 INFO - PROCESS | 3568 | 1467040848210 Marionette TRACE conn7 <- [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:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 08:20:48 INFO - PROCESS | 3568 | 1467040848261 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3568 | 1467040848263 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 08:20:48 INFO - PROCESS | 3568 | 1467040848267 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:20:48 INFO - PROCESS | 3568 | 1467040848269 Marionette TRACE conn7 <- [1,2202,null,{}] 08:20:48 INFO - PROCESS | 3568 | 1467040848273 Marionette TRACE conn7 -> [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:20:48 INFO - PROCESS | 3568 | 1467040848276 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:48 INFO - PROCESS | 3568 | 1467040848440 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (168A8000) [pid = 3568] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1109E800) [pid = 3568] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (168A8400) [pid = 3568] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DE38000) [pid = 3568] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16A0B800) [pid = 3568] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16173000) [pid = 3568] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (123BB000) [pid = 3568] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE40400) [pid = 3568] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0DE3F800) [pid = 3568] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E5A3400) [pid = 3568] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0915A800) [pid = 3568] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:20:48 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0E04D800) [pid = 3568] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:20:48 INFO - PROCESS | 3568 | 1467040848707 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 3568 | 1467040848709 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:48 INFO - PROCESS | 3568 | ++DOCSHELL 0CF01C00 == 35 [pid = 3568] [id = 560] 08:20:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0CF02800) [pid = 3568] [serial = 1680] [outer = 00000000] 08:20:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DE38000) [pid = 3568] [serial = 1681] [outer = 0CF02800] 08:20:48 INFO - PROCESS | 3568 | 1467040848759 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1100D400) [pid = 3568] [serial = 1682] [outer = 0CF02800] 08:20:49 INFO - PROCESS | 3568 | 1467040849128 Marionette TRACE conn7 <- [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:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 931ms 08:20:49 INFO - PROCESS | 3568 | 1467040849203 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3568 | 1467040849205 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 08:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:20:49 INFO - PROCESS | 3568 | 1467040849209 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3568 | 1467040849211 Marionette TRACE conn7 <- [1,2206,null,{}] 08:20:49 INFO - PROCESS | 3568 | 1467040849214 Marionette TRACE conn7 -> [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:20:49 INFO - PROCESS | 3568 | 1467040849216 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:49 INFO - PROCESS | 3568 | 1467040849340 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 08:20:49 INFO - PROCESS | 3568 | 1467040849349 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3568 | 1467040849351 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:49 INFO - PROCESS | 3568 | ++DOCSHELL 0EE9E400 == 36 [pid = 3568] [id = 561] 08:20:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (120F3400) [pid = 3568] [serial = 1683] [outer = 00000000] 08:20:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16830C00) [pid = 3568] [serial = 1684] [outer = 120F3400] 08:20:49 INFO - PROCESS | 3568 | 1467040849397 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (169A5800) [pid = 3568] [serial = 1685] [outer = 120F3400] 08:20:49 INFO - PROCESS | 3568 | 1467040849824 Marionette TRACE conn7 <- [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:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 672ms 08:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:20:49 INFO - PROCESS | 3568 | 1467040849881 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3568 | 1467040849883 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 08:20:49 INFO - PROCESS | 3568 | 1467040849886 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3568 | 1467040849888 Marionette TRACE conn7 <- [1,2210,null,{}] 08:20:49 INFO - PROCESS | 3568 | 1467040849891 Marionette TRACE conn7 -> [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:20:49 INFO - PROCESS | 3568 | 1467040849893 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:50 INFO - PROCESS | 3568 | 1467040850042 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 08:20:50 INFO - PROCESS | 3568 | 1467040850059 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 3568 | 1467040850061 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:50 INFO - PROCESS | 3568 | ++DOCSHELL 16802800 == 37 [pid = 3568] [id = 562] 08:20:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1680F000) [pid = 3568] [serial = 1686] [outer = 00000000] 08:20:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A33800) [pid = 3568] [serial = 1687] [outer = 1680F000] 08:20:50 INFO - PROCESS | 3568 | 1467040850107 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16CA1800) [pid = 3568] [serial = 1688] [outer = 1680F000] 08:20:50 INFO - PROCESS | 3568 | 1467040850539 Marionette TRACE conn7 <- [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:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 08:20:50 INFO - PROCESS | 3568 | 1467040850557 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 3568 | 1467040850559 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 08:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:20:50 INFO - PROCESS | 3568 | 1467040850562 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 3568 | 1467040850564 Marionette TRACE conn7 <- [1,2214,null,{}] 08:20:50 INFO - PROCESS | 3568 | 1467040850567 Marionette TRACE conn7 -> [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:20:50 INFO - PROCESS | 3568 | 1467040850569 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:50 INFO - PROCESS | 3568 | 1467040850699 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 08:20:50 INFO - PROCESS | 3568 | 1467040850821 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 3568 | 1467040850824 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:50 INFO - PROCESS | 3568 | ++DOCSHELL 09156000 == 38 [pid = 3568] [id = 563] 08:20:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (09156800) [pid = 3568] [serial = 1689] [outer = 00000000] 08:20:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0CF04400) [pid = 3568] [serial = 1690] [outer = 09156800] 08:20:50 INFO - PROCESS | 3568 | 1467040850887 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0CFBB800) [pid = 3568] [serial = 1691] [outer = 09156800] 08:20:51 INFO - PROCESS | 3568 | 1467040851712 Marionette TRACE conn7 <- [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:20:51 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:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1175ms 08:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:20:51 INFO - PROCESS | 3568 | 1467040851740 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 3568 | 1467040851744 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 08:20:51 INFO - PROCESS | 3568 | 1467040851748 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 3568 | 1467040851752 Marionette TRACE conn7 <- [1,2218,null,{}] 08:20:51 INFO - PROCESS | 3568 | 1467040851757 Marionette TRACE conn7 -> [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:20:51 INFO - PROCESS | 3568 | 1467040851761 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:51 INFO - PROCESS | 3568 | 1467040851891 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 08:20:52 INFO - PROCESS | 3568 | 1467040852032 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 3568 | 1467040852035 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:52 INFO - PROCESS | 3568 | ++DOCSHELL 0E030C00 == 39 [pid = 3568] [id = 564] 08:20:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E046800) [pid = 3568] [serial = 1692] [outer = 00000000] 08:20:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E294000) [pid = 3568] [serial = 1693] [outer = 0E046800] 08:20:52 INFO - PROCESS | 3568 | 1467040852097 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E38C800) [pid = 3568] [serial = 1694] [outer = 0E046800] 08:20:53 INFO - PROCESS | 3568 | 1467040853035 Marionette TRACE conn7 <- [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:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1374ms 08:20:53 INFO - PROCESS | 3568 | 1467040853123 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 3568 | 1467040853127 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 08:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:20:53 INFO - PROCESS | 3568 | 1467040853132 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 3568 | 1467040853136 Marionette TRACE conn7 <- [1,2222,null,{}] 08:20:53 INFO - PROCESS | 3568 | 1467040853142 Marionette TRACE conn7 -> [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:20:53 INFO - PROCESS | 3568 | 1467040853145 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:53 INFO - PROCESS | 3568 | 1467040853287 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 08:20:53 INFO - PROCESS | 3568 | 1467040853463 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 3568 | 1467040853467 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:53 INFO - PROCESS | 3568 | ++DOCSHELL 0DD74800 == 40 [pid = 3568] [id = 565] 08:20:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0DE01400) [pid = 3568] [serial = 1695] [outer = 00000000] 08:20:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0DE3E400) [pid = 3568] [serial = 1696] [outer = 0DE01400] 08:20:53 INFO - PROCESS | 3568 | 1467040853526 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E047C00) [pid = 3568] [serial = 1697] [outer = 0DE01400] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 16802800 == 39 [pid = 3568] [id = 562] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0EE9E400 == 38 [pid = 3568] [id = 561] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0CF01C00 == 37 [pid = 3568] [id = 560] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0D032800 == 36 [pid = 3568] [id = 559] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0E5E9400 == 35 [pid = 3568] [id = 558] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 16809400 == 34 [pid = 3568] [id = 557] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 16805800 == 33 [pid = 3568] [id = 556] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0D684C00 == 32 [pid = 3568] [id = 555] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 1274DC00 == 31 [pid = 3568] [id = 554] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 1209F800 == 30 [pid = 3568] [id = 553] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (174D0000) [pid = 3568] [serial = 1648] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0E5ED000 == 29 [pid = 3568] [id = 552] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0DE3AC00 == 28 [pid = 3568] [id = 551] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 0D7EE800 == 27 [pid = 3568] [id = 550] 08:20:53 INFO - PROCESS | 3568 | --DOCSHELL 14568400 == 26 [pid = 3568] [id = 549] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (168B0C00) [pid = 3568] [serial = 1613] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16829000) [pid = 3568] [serial = 1633] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1699C400) [pid = 3568] [serial = 1636] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16A0DC00) [pid = 3568] [serial = 1639] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (169A6400) [pid = 3568] [serial = 1637] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16A35800) [pid = 3568] [serial = 1645] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16A2A400) [pid = 3568] [serial = 1640] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16740800) [pid = 3568] [serial = 1630] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1271D800) [pid = 3568] [serial = 1627] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (12818800) [pid = 3568] [serial = 1628] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E044400) [pid = 3568] [serial = 1624] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E298400) [pid = 3568] [serial = 1625] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E18E400) [pid = 3568] [serial = 1622] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E044C00) [pid = 3568] [serial = 1621] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (11097C00) [pid = 3568] [serial = 1619] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0EEA0000) [pid = 3568] [serial = 1618] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16A30C00) [pid = 3568] [serial = 1646] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0D030400) [pid = 3568] [serial = 1616] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0916F800) [pid = 3568] [serial = 1615] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1680D800) [pid = 3568] [serial = 1642] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1680B000) [pid = 3568] [serial = 1631] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (1683DC00) [pid = 3568] [serial = 1634] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (16997C00) [pid = 3568] [serial = 1643] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3568 | 1467040854063 Marionette TRACE conn7 <- [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:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 990ms 08:20:54 INFO - PROCESS | 3568 | 1467040854123 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3568 | 1467040854128 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:20:54 INFO - PROCESS | 3568 | 1467040854133 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3568 | 1467040854136 Marionette TRACE conn7 <- [1,2226,null,{}] 08:20:54 INFO - PROCESS | 3568 | 1467040854140 Marionette TRACE conn7 -> [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:20:54 INFO - PROCESS | 3568 | 1467040854143 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:54 INFO - PROCESS | 3568 | 1467040854231 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 08:20:54 INFO - PROCESS | 3568 | 1467040854336 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3568 | 1467040854338 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:54 INFO - PROCESS | 3568 | ++DOCSHELL 0DE10800 == 27 [pid = 3568] [id = 566] 08:20:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0DE37C00) [pid = 3568] [serial = 1698] [outer = 00000000] 08:20:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E18E400) [pid = 3568] [serial = 1699] [outer = 0DE37C00] 08:20:54 INFO - PROCESS | 3568 | 1467040854389 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E294400) [pid = 3568] [serial = 1700] [outer = 0DE37C00] 08:20:54 INFO - PROCESS | 3568 | 1467040854804 Marionette TRACE conn7 <- [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:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 08:20:54 INFO - PROCESS | 3568 | 1467040854880 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3568 | 1467040854882 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:20:54 INFO - PROCESS | 3568 | 1467040854886 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3568 | 1467040854890 Marionette TRACE conn7 <- [1,2230,null,{}] 08:20:54 INFO - PROCESS | 3568 | 1467040854903 Marionette TRACE conn7 -> [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:20:54 INFO - PROCESS | 3568 | 1467040854908 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:55 INFO - PROCESS | 3568 | 1467040855003 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 08:20:55 INFO - PROCESS | 3568 | 1467040855018 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3568 | 1467040855021 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:55 INFO - PROCESS | 3568 | ++DOCSHELL 120AC400 == 28 [pid = 3568] [id = 567] 08:20:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (120E9800) [pid = 3568] [serial = 1701] [outer = 00000000] 08:20:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (121CDC00) [pid = 3568] [serial = 1702] [outer = 120E9800] 08:20:55 INFO - PROCESS | 3568 | 1467040855073 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (12624400) [pid = 3568] [serial = 1703] [outer = 120E9800] 08:20:55 INFO - PROCESS | 3568 | 1467040855574 Marionette TRACE conn7 <- [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:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 08:20:55 INFO - PROCESS | 3568 | 1467040855619 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 08:20:55 INFO - PROCESS | 3568 | 1467040855621 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 08:20:55 INFO - PROCESS | 3568 | 1467040855624 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:20:55 INFO - PROCESS | 3568 | 1467040855626 Marionette TRACE conn7 <- [1,2234,null,{}] 08:20:55 INFO - PROCESS | 3568 | 1467040855629 Marionette TRACE conn7 -> [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:20:55 INFO - PROCESS | 3568 | 1467040855632 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:55 INFO - PROCESS | 3568 | 1467040855719 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 08:20:55 INFO - PROCESS | 3568 | 1467040855727 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3568 | 1467040855738 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:55 INFO - PROCESS | 3568 | ++DOCSHELL 12695C00 == 29 [pid = 3568] [id = 568] 08:20:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (12751000) [pid = 3568] [serial = 1704] [outer = 00000000] 08:20:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1447AC00) [pid = 3568] [serial = 1705] [outer = 12751000] 08:20:55 INFO - PROCESS | 3568 | 1467040855881 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (14565800) [pid = 3568] [serial = 1706] [outer = 12751000] 08:20:56 INFO - PROCESS | 3568 | 1467040856304 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 08:20:56 INFO - PROCESS | 3568 | 1467040856359 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3568 | 1467040856361 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 08:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:20:56 INFO - PROCESS | 3568 | 1467040856391 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3568 | 1467040856393 Marionette TRACE conn7 <- [1,2238,null,{}] 08:20:56 INFO - PROCESS | 3568 | 1467040856411 Marionette TRACE conn7 -> [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:20:56 INFO - PROCESS | 3568 | 1467040856413 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:56 INFO - PROCESS | 3568 | 1467040856533 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 08:20:56 INFO - PROCESS | 3568 | 1467040856545 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 3568 | 1467040856547 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:56 INFO - PROCESS | 3568 | ++DOCSHELL 0E1BBC00 == 30 [pid = 3568] [id = 569] 08:20:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (152A9000) [pid = 3568] [serial = 1707] [outer = 00000000] 08:20:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (165AC800) [pid = 3568] [serial = 1708] [outer = 152A9000] 08:20:56 INFO - PROCESS | 3568 | 1467040856594 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16803000) [pid = 3568] [serial = 1709] [outer = 152A9000] 08:20:57 INFO - PROCESS | 3568 | 1467040857033 Marionette TRACE conn7 <- [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:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 710ms 08:20:57 INFO - PROCESS | 3568 | 1467040857079 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3568 | 1467040857081 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 08:20:57 INFO - PROCESS | 3568 | 1467040857084 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:20:57 INFO - PROCESS | 3568 | 1467040857086 Marionette TRACE conn7 <- [1,2242,null,{}] 08:20:57 INFO - PROCESS | 3568 | 1467040857097 Marionette TRACE conn7 -> [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:20:57 INFO - PROCESS | 3568 | 1467040857102 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:57 INFO - PROCESS | 3568 | 1467040857253 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 08:20:57 INFO - PROCESS | 3568 | 1467040857259 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:57 INFO - PROCESS | 3568 | 1467040857261 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:57 INFO - PROCESS | 3568 | ++DOCSHELL 1651F800 == 31 [pid = 3568] [id = 570] 08:20:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16809800) [pid = 3568] [serial = 1710] [outer = 00000000] 08:20:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1682EC00) [pid = 3568] [serial = 1711] [outer = 16809800] 08:20:57 INFO - PROCESS | 3568 | 1467040857360 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16844400) [pid = 3568] [serial = 1712] [outer = 16809800] 08:20:57 INFO - PROCESS | 3568 | 1467040857810 Marionette TRACE conn7 <- [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:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 790ms 08:20:57 INFO - PROCESS | 3568 | 1467040857881 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3568 | 1467040857883 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 08:20:57 INFO - PROCESS | 3568 | 1467040857886 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:20:57 INFO - PROCESS | 3568 | 1467040857888 Marionette TRACE conn7 <- [1,2246,null,{}] 08:20:57 INFO - PROCESS | 3568 | 1467040857892 Marionette TRACE conn7 -> [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:20:57 INFO - PROCESS | 3568 | 1467040857903 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:58 INFO - PROCESS | 3568 | 1467040858020 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 08:20:58 INFO - PROCESS | 3568 | 1467040858091 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 3568 | 1467040858093 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:58 INFO - PROCESS | 3568 | ++DOCSHELL 0EE36400 == 32 [pid = 3568] [id = 571] 08:20:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16847000) [pid = 3568] [serial = 1713] [outer = 00000000] 08:20:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (168AE000) [pid = 3568] [serial = 1714] [outer = 16847000] 08:20:58 INFO - PROCESS | 3568 | 1467040858139 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1698E400) [pid = 3568] [serial = 1715] [outer = 16847000] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16849C00) [pid = 3568] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D7EFC00) [pid = 3568] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE3D000) [pid = 3568] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (120A2800) [pid = 3568] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16821400) [pid = 3568] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (12750000) [pid = 3568] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D034000) [pid = 3568] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (13F66400) [pid = 3568] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16806400) [pid = 3568] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E5ED400) [pid = 3568] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0CF02800) [pid = 3568] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:20:58 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (120F3400) [pid = 3568] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:20:58 INFO - PROCESS | 3568 | 1467040858671 Marionette TRACE conn7 <- [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:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 830ms 08:20:58 INFO - PROCESS | 3568 | 1467040858719 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3568 | 1467040858721 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 08:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:20:58 INFO - PROCESS | 3568 | 1467040858724 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 3568 | 1467040858726 Marionette TRACE conn7 <- [1,2250,null,{}] 08:20:58 INFO - PROCESS | 3568 | 1467040858729 Marionette TRACE conn7 -> [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:20:58 INFO - PROCESS | 3568 | 1467040858731 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:58 INFO - PROCESS | 3568 | 1467040858815 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 08:20:58 INFO - PROCESS | 3568 | 1467040858821 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 3568 | 1467040858823 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:58 INFO - PROCESS | 3568 | ++DOCSHELL 13151800 == 33 [pid = 3568] [id = 572] 08:20:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (14565000) [pid = 3568] [serial = 1716] [outer = 00000000] 08:20:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (168A3400) [pid = 3568] [serial = 1717] [outer = 14565000] 08:20:58 INFO - PROCESS | 3568 | 1467040858871 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16990800) [pid = 3568] [serial = 1718] [outer = 14565000] 08:20:59 INFO - PROCESS | 3568 | 1467040859307 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 632ms 08:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:20:59 INFO - PROCESS | 3568 | 1467040859360 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 3568 | 1467040859362 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 08:20:59 INFO - PROCESS | 3568 | 1467040859365 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 3568 | 1467040859367 Marionette TRACE conn7 <- [1,2254,null,{}] 08:20:59 INFO - PROCESS | 3568 | 1467040859371 Marionette TRACE conn7 -> [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:20:59 INFO - PROCESS | 3568 | 1467040859372 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:59 INFO - PROCESS | 3568 | 1467040859460 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 08:20:59 INFO - PROCESS | 3568 | 1467040859466 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:59 INFO - PROCESS | 3568 | 1467040859468 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:20:59 INFO - PROCESS | 3568 | ++DOCSHELL 1699EC00 == 34 [pid = 3568] [id = 573] 08:20:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (169A3000) [pid = 3568] [serial = 1719] [outer = 00000000] 08:20:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A03C00) [pid = 3568] [serial = 1720] [outer = 169A3000] 08:20:59 INFO - PROCESS | 3568 | 1467040859514 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (169A5C00) [pid = 3568] [serial = 1721] [outer = 169A3000] 08:20:59 INFO - PROCESS | 3568 | 1467040859988 Marionette TRACE conn7 <- [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:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 08:21:00 INFO - PROCESS | 3568 | 1467040860046 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3568 | 1467040860048 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 08:21:00 INFO - PROCESS | 3568 | 1467040860051 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 3568 | 1467040860053 Marionette TRACE conn7 <- [1,2258,null,{}] 08:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:21:00 INFO - PROCESS | 3568 | 1467040860056 Marionette TRACE conn7 -> [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:21:00 INFO - PROCESS | 3568 | 1467040860058 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:00 INFO - PROCESS | 3568 | 1467040860138 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 08:21:00 INFO - PROCESS | 3568 | 1467040860144 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 3568 | 1467040860146 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:00 INFO - PROCESS | 3568 | ++DOCSHELL 08CEF400 == 35 [pid = 3568] [id = 574] 08:21:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1699D000) [pid = 3568] [serial = 1722] [outer = 00000000] 08:21:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A34000) [pid = 3568] [serial = 1723] [outer = 1699D000] 08:21:00 INFO - PROCESS | 3568 | 1467040860190 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16A35400) [pid = 3568] [serial = 1724] [outer = 1699D000] 08:21:00 INFO - PROCESS | 3568 | 1467040860829 Marionette TRACE conn7 <- [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:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 830ms 08:21:00 INFO - PROCESS | 3568 | 1467040860889 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3568 | 1467040860894 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 08:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:21:00 INFO - PROCESS | 3568 | 1467040860915 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 3568 | 1467040860919 Marionette TRACE conn7 <- [1,2262,null,{}] 08:21:00 INFO - PROCESS | 3568 | 1467040860926 Marionette TRACE conn7 -> [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:21:00 INFO - PROCESS | 3568 | 1467040860929 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:01 INFO - PROCESS | 3568 | 1467040861058 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 08:21:01 INFO - PROCESS | 3568 | 1467040861169 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 3568 | 1467040861172 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:01 INFO - PROCESS | 3568 | ++DOCSHELL 0D636C00 == 36 [pid = 3568] [id = 575] 08:21:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0D7EDC00) [pid = 3568] [serial = 1725] [outer = 00000000] 08:21:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0E192C00) [pid = 3568] [serial = 1726] [outer = 0D7EDC00] 08:21:01 INFO - PROCESS | 3568 | 1467040861246 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0E5ED000) [pid = 3568] [serial = 1727] [outer = 0D7EDC00] 08:21:01 INFO - PROCESS | 3568 | 1467040861818 Marionette TRACE conn7 <- [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:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 08:21:01 INFO - PROCESS | 3568 | 1467040861856 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3568 | 1467040861861 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 08:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:21:01 INFO - PROCESS | 3568 | 1467040861869 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 3568 | 1467040861872 Marionette TRACE conn7 <- [1,2266,null,{}] 08:21:01 INFO - PROCESS | 3568 | 1467040861876 Marionette TRACE conn7 -> [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:21:01 INFO - PROCESS | 3568 | 1467040861879 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:02 INFO - PROCESS | 3568 | 1467040862000 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 08:21:02 INFO - PROCESS | 3568 | 1467040862161 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:02 INFO - PROCESS | 3568 | 1467040862164 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:02 INFO - PROCESS | 3568 | ++DOCSHELL 128D1000 == 37 [pid = 3568] [id = 576] 08:21:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (13151000) [pid = 3568] [serial = 1728] [outer = 00000000] 08:21:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (145D8800) [pid = 3568] [serial = 1729] [outer = 13151000] 08:21:02 INFO - PROCESS | 3568 | 1467040862227 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16802C00) [pid = 3568] [serial = 1730] [outer = 13151000] 08:21:02 INFO - PROCESS | 3568 | 1467040862881 Marionette TRACE conn7 <- [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:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1068ms 08:21:02 INFO - PROCESS | 3568 | 1467040862944 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3568 | 1467040862946 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:21:02 INFO - PROCESS | 3568 | 1467040862951 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3568 | 1467040862954 Marionette TRACE conn7 <- [1,2270,null,{}] 08:21:02 INFO - PROCESS | 3568 | 1467040862966 Marionette TRACE conn7 -> [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:21:02 INFO - PROCESS | 3568 | 1467040862972 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:03 INFO - PROCESS | 3568 | 1467040863088 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 08:21:03 INFO - PROCESS | 3568 | 1467040863237 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 3568 | 1467040863241 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:03 INFO - PROCESS | 3568 | ++DOCSHELL 16CA7400 == 38 [pid = 3568] [id = 577] 08:21:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (17056800) [pid = 3568] [serial = 1731] [outer = 00000000] 08:21:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (174CA800) [pid = 3568] [serial = 1732] [outer = 17056800] 08:21:03 INFO - PROCESS | 3568 | 1467040863303 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (17565400) [pid = 3568] [serial = 1733] [outer = 17056800] 08:21:03 INFO - PROCESS | 3568 | 1467040863920 Marionette TRACE conn7 <- [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:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1021ms 08:21:03 INFO - PROCESS | 3568 | 1467040863973 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 3568 | 1467040863977 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 08:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:21:03 INFO - PROCESS | 3568 | 1467040863981 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 3568 | 1467040863983 Marionette TRACE conn7 <- [1,2274,null,{}] 08:21:03 INFO - PROCESS | 3568 | 1467040863987 Marionette TRACE conn7 -> [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:21:03 INFO - PROCESS | 3568 | 1467040863989 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:04 INFO - PROCESS | 3568 | 1467040864106 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 08:21:04 INFO - PROCESS | 3568 | 1467040864251 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 3568 | 1467040864253 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:04 INFO - PROCESS | 3568 | ++DOCSHELL 16996400 == 39 [pid = 3568] [id = 578] 08:21:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (17564000) [pid = 3568] [serial = 1734] [outer = 00000000] 08:21:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (17896800) [pid = 3568] [serial = 1735] [outer = 17564000] 08:21:04 INFO - PROCESS | 3568 | 1467040864313 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (18451400) [pid = 3568] [serial = 1736] [outer = 17564000] 08:21:05 INFO - PROCESS | 3568 | 1467040865089 Marionette TRACE conn7 <- [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:21:05 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:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1122ms 08:21:05 INFO - PROCESS | 3568 | 1467040865106 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 3568 | 1467040865110 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 08:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:21:05 INFO - PROCESS | 3568 | 1467040865139 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3568 | 1467040865143 Marionette TRACE conn7 <- [1,2278,null,{}] 08:21:05 INFO - PROCESS | 3568 | 1467040865149 Marionette TRACE conn7 -> [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:21:05 INFO - PROCESS | 3568 | 1467040865152 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:05 INFO - PROCESS | 3568 | 1467040865258 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 08:21:05 INFO - PROCESS | 3568 | 1467040865398 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 3568 | 1467040865402 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:05 INFO - PROCESS | 3568 | ++DOCSHELL 0E032000 == 40 [pid = 3568] [id = 579] 08:21:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0E037C00) [pid = 3568] [serial = 1737] [outer = 00000000] 08:21:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (0E18D000) [pid = 3568] [serial = 1738] [outer = 0E037C00] 08:21:05 INFO - PROCESS | 3568 | 1467040865459 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (0E386400) [pid = 3568] [serial = 1739] [outer = 0E037C00] 08:21:06 INFO - PROCESS | 3568 | 1467040866010 Marionette TRACE conn7 <- [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:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 1699EC00 == 39 [pid = 3568] [id = 573] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 13151800 == 38 [pid = 3568] [id = 572] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 0EE36400 == 37 [pid = 3568] [id = 571] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 1651F800 == 36 [pid = 3568] [id = 570] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 0E1BBC00 == 35 [pid = 3568] [id = 569] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 12695C00 == 34 [pid = 3568] [id = 568] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 120AC400 == 33 [pid = 3568] [id = 567] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 0DE10800 == 32 [pid = 3568] [id = 566] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 0DD74800 == 31 [pid = 3568] [id = 565] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 09156000 == 30 [pid = 3568] [id = 563] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 0E030C00 == 29 [pid = 3568] [id = 564] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 16CA7400 == 28 [pid = 3568] [id = 577] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 16996400 == 27 [pid = 3568] [id = 578] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 128D1000 == 26 [pid = 3568] [id = 576] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 08CEF400 == 25 [pid = 3568] [id = 574] 08:21:06 INFO - PROCESS | 3568 | --DOCSHELL 0D636C00 == 24 [pid = 3568] [id = 575] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (168A7000) [pid = 3568] [serial = 1675] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0DD54000) [pid = 3568] [serial = 1651] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (0DD6D000) [pid = 3568] [serial = 1652] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (0E033C00) [pid = 3568] [serial = 1654] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (0E03CC00) [pid = 3568] [serial = 1655] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (123CF000) [pid = 3568] [serial = 1660] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (12648C00) [pid = 3568] [serial = 1661] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16831400) [pid = 3568] [serial = 1672] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (128D2400) [pid = 3568] [serial = 1663] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (13A47000) [pid = 3568] [serial = 1664] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16989C00) [pid = 3568] [serial = 1678] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (15790C00) [pid = 3568] [serial = 1666] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16520000) [pid = 3568] [serial = 1667] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1680D000) [pid = 3568] [serial = 1669] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16817800) [pid = 3568] [serial = 1670] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0EE7D400) [pid = 3568] [serial = 1657] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0EFDF000) [pid = 3568] [serial = 1658] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16A33800) [pid = 3568] [serial = 1687] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (168A7800) [pid = 3568] [serial = 1676] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE38000) [pid = 3568] [serial = 1681] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1698D000) [pid = 3568] [serial = 1679] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1100D400) [pid = 3568] [serial = 1682] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16830C00) [pid = 3568] [serial = 1684] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16828C00) [pid = 3568] [serial = 1673] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (169A5800) [pid = 3568] [serial = 1685] [outer = 00000000] [url = about:blank] 08:21:06 INFO - PROCESS | 3568 | 1467040866840 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 08:21:06 INFO - PROCESS | 3568 | 1467040866845 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 08:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:21:06 INFO - PROCESS | 3568 | 1467040866898 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:21:06 INFO - PROCESS | 3568 | 1467040866901 Marionette TRACE conn7 <- [1,2282,null,{}] 08:21:06 INFO - PROCESS | 3568 | 1467040866907 Marionette TRACE conn7 -> [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:21:06 INFO - PROCESS | 3568 | 1467040866910 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:07 INFO - PROCESS | 3568 | 1467040867000 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 08:21:07 INFO - PROCESS | 3568 | 1467040867093 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 3568 | 1467040867098 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:07 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBDC00 == 25 [pid = 3568] [id = 580] 08:21:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0CFBE000) [pid = 3568] [serial = 1740] [outer = 00000000] 08:21:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0D03B000) [pid = 3568] [serial = 1741] [outer = 0CFBE000] 08:21:07 INFO - PROCESS | 3568 | 1467040867147 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0D636C00) [pid = 3568] [serial = 1742] [outer = 0CFBE000] 08:21:07 INFO - PROCESS | 3568 | 1467040867574 Marionette TRACE conn7 <- [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]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 08:21:07 INFO - PROCESS | 3568 | 1467040867632 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 3568 | 1467040867635 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 08:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:21:07 INFO - PROCESS | 3568 | 1467040867642 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 3568 | 1467040867646 Marionette TRACE conn7 <- [1,2286,null,{}] 08:21:07 INFO - PROCESS | 3568 | 1467040867650 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:07 INFO - PROCESS | 3568 | 1467040867653 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:07 INFO - PROCESS | 3568 | 1467040867746 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 08:21:07 INFO - PROCESS | 3568 | 1467040867755 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 3568 | 1467040867758 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:07 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3C800 == 26 [pid = 3568] [id = 581] 08:21:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0DE3D000) [pid = 3568] [serial = 1743] [outer = 00000000] 08:21:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0DE70400) [pid = 3568] [serial = 1744] [outer = 0DE3D000] 08:21:07 INFO - PROCESS | 3568 | 1467040867809 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E037000) [pid = 3568] [serial = 1745] [outer = 0DE3D000] 08:21:08 INFO - PROCESS | 3568 | 1467040868275 Marionette TRACE conn7 <- [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]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 08:21:08 INFO - PROCESS | 3568 | 1467040868332 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3568 | 1467040868334 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 08:21:08 INFO - PROCESS | 3568 | 1467040868337 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:21:08 INFO - PROCESS | 3568 | 1467040868339 Marionette TRACE conn7 <- [1,2290,null,{}] 08:21:08 INFO - PROCESS | 3568 | 1467040868350 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:08 INFO - PROCESS | 3568 | 1467040868355 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:08 INFO - PROCESS | 3568 | 1467040868479 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 08:21:08 INFO - PROCESS | 3568 | 1467040868594 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3568 | 1467040868599 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:08 INFO - PROCESS | 3568 | ++DOCSHELL 0EE84400 == 27 [pid = 3568] [id = 582] 08:21:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0EE98400) [pid = 3568] [serial = 1746] [outer = 00000000] 08:21:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1100F800) [pid = 3568] [serial = 1747] [outer = 0EE98400] 08:21:08 INFO - PROCESS | 3568 | 1467040868650 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1209F800) [pid = 3568] [serial = 1748] [outer = 0EE98400] 08:21:09 INFO - PROCESS | 3568 | 1467040869073 Marionette TRACE conn7 <- [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]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 772ms 08:21:09 INFO - PROCESS | 3568 | 1467040869113 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 08:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:21:09 INFO - PROCESS | 3568 | 1467040869115 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 08:21:09 INFO - PROCESS | 3568 | 1467040869118 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 3568 | 1467040869130 Marionette TRACE conn7 <- [1,2294,null,{}] 08:21:09 INFO - PROCESS | 3568 | 1467040869140 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3568 | 1467040869143 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:09 INFO - PROCESS | 3568 | 1467040869269 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 08:21:09 INFO - PROCESS | 3568 | 1467040869335 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 3568 | 1467040869338 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:09 INFO - PROCESS | 3568 | ++DOCSHELL 120F3400 == 28 [pid = 3568] [id = 583] 08:21:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (121D6800) [pid = 3568] [serial = 1749] [outer = 00000000] 08:21:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1271D800) [pid = 3568] [serial = 1750] [outer = 121D6800] 08:21:09 INFO - PROCESS | 3568 | 1467040869386 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (12820C00) [pid = 3568] [serial = 1751] [outer = 121D6800] 08:21:09 INFO - PROCESS | 3568 | 1467040869838 Marionette TRACE conn7 <- [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]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 08:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:21:09 INFO - PROCESS | 3568 | 1467040869849 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3568 | 1467040869851 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 08:21:09 INFO - PROCESS | 3568 | 1467040869854 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 3568 | 1467040869856 Marionette TRACE conn7 <- [1,2298,null,{}] 08:21:09 INFO - PROCESS | 3568 | 1467040869899 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3568 | 1467040869901 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:10 INFO - PROCESS | 3568 | 1467040870023 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 08:21:10 INFO - PROCESS | 3568 | 1467040870033 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3568 | 1467040870035 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:10 INFO - PROCESS | 3568 | ++DOCSHELL 13151800 == 29 [pid = 3568] [id = 584] 08:21:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (13A43000) [pid = 3568] [serial = 1752] [outer = 00000000] 08:21:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (14568C00) [pid = 3568] [serial = 1753] [outer = 13A43000] 08:21:10 INFO - PROCESS | 3568 | 1467040870082 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1578F800) [pid = 3568] [serial = 1754] [outer = 13A43000] 08:21:10 INFO - PROCESS | 3568 | 1467040870532 Marionette TRACE conn7 <- [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]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 08:21:10 INFO - PROCESS | 3568 | 1467040870586 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3568 | 1467040870588 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 08:21:10 INFO - PROCESS | 3568 | 1467040870592 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:21:10 INFO - PROCESS | 3568 | 1467040870593 Marionette TRACE conn7 <- [1,2302,null,{}] 08:21:10 INFO - PROCESS | 3568 | 1467040870597 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3568 | 1467040870602 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:10 INFO - PROCESS | 3568 | 1467040870749 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 08:21:10 INFO - PROCESS | 3568 | 1467040870823 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3568 | 1467040870826 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:10 INFO - PROCESS | 3568 | ++DOCSHELL 16810800 == 30 [pid = 3568] [id = 585] 08:21:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (16819C00) [pid = 3568] [serial = 1755] [outer = 00000000] 08:21:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (16822400) [pid = 3568] [serial = 1756] [outer = 16819C00] 08:21:10 INFO - PROCESS | 3568 | 1467040870873 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (1682B800) [pid = 3568] [serial = 1757] [outer = 16819C00] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (152A9000) [pid = 3568] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16809800) [pid = 3568] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16847000) [pid = 3568] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0DE37C00) [pid = 3568] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DE01400) [pid = 3568] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (120E9800) [pid = 3568] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (169A3000) [pid = 3568] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E046800) [pid = 3568] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (09156800) [pid = 3568] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (12751000) [pid = 3568] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1699D000) [pid = 3568] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (14565000) [pid = 3568] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1680F000) [pid = 3568] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:21:11 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16A34800) [pid = 3568] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:21:11 INFO - PROCESS | 3568 | 1467040871501 Marionette TRACE conn7 <- [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]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 08:21:11 INFO - PROCESS | 3568 | 1467040871525 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3568 | 1467040871537 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 08:21:11 INFO - PROCESS | 3568 | 1467040871540 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3568 | 1467040871542 Marionette TRACE conn7 <- [1,2306,null,{}] 08:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:21:11 INFO - PROCESS | 3568 | 1467040871545 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 3568 | 1467040871547 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:11 INFO - PROCESS | 3568 | 1467040871626 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 08:21:11 INFO - PROCESS | 3568 | 1467040871631 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 3568 | 1467040871633 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:11 INFO - PROCESS | 3568 | ++DOCSHELL 13F66400 == 31 [pid = 3568] [id = 586] 08:21:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (14472000) [pid = 3568] [serial = 1758] [outer = 00000000] 08:21:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1681FC00) [pid = 3568] [serial = 1759] [outer = 14472000] 08:21:11 INFO - PROCESS | 3568 | 1467040871677 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1682DC00) [pid = 3568] [serial = 1760] [outer = 14472000] 08:21:12 INFO - PROCESS | 3568 | 1467040872156 Marionette TRACE conn7 <- [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] 08:21:12 INFO - PROCESS | 3568 | 1467040872219 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 08:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:21:12 INFO - PROCESS | 3568 | 1467040872221 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 3568 | 1467040872223 Marionette TRACE conn7 <- [1,2310,null,{}] 08:21:12 INFO - PROCESS | 3568 | 1467040872227 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3568 | 1467040872229 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:12 INFO - PROCESS | 3568 | 1467040872310 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 08:21:12 INFO - PROCESS | 3568 | 1467040872315 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3568 | 1467040872317 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:12 INFO - PROCESS | 3568 | ++DOCSHELL 09158400 == 32 [pid = 3568] [id = 587] 08:21:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (13152000) [pid = 3568] [serial = 1761] [outer = 00000000] 08:21:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168A6400) [pid = 3568] [serial = 1762] [outer = 13152000] 08:21:12 INFO - PROCESS | 3568 | 1467040872364 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (168AC000) [pid = 3568] [serial = 1763] [outer = 13152000] 08:21:12 INFO - PROCESS | 3568 | 1467040872827 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 08:21:12 INFO - PROCESS | 3568 | 1467040872852 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3568 | 1467040872854 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 08:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:21:12 INFO - PROCESS | 3568 | 1467040872876 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 3568 | 1467040872878 Marionette TRACE conn7 <- [1,2314,null,{}] 08:21:12 INFO - PROCESS | 3568 | 1467040872883 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3568 | 1467040872885 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:12 INFO - PROCESS | 3568 | 1467040872966 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 08:21:12 INFO - PROCESS | 3568 | 1467040872971 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3568 | 1467040872973 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:12 INFO - PROCESS | 3568 | ++DOCSHELL 16987C00 == 33 [pid = 3568] [id = 588] 08:21:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16989C00) [pid = 3568] [serial = 1764] [outer = 00000000] 08:21:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1699B800) [pid = 3568] [serial = 1765] [outer = 16989C00] 08:21:13 INFO - PROCESS | 3568 | 1467040873020 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1699D000) [pid = 3568] [serial = 1766] [outer = 16989C00] 08:21:13 INFO - PROCESS | 3568 | 1467040873897 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1091ms 08:21:13 INFO - PROCESS | 3568 | 1467040873950 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3568 | 1467040873955 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 08:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:21:13 INFO - PROCESS | 3568 | 1467040873960 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 3568 | 1467040873963 Marionette TRACE conn7 <- [1,2318,null,{}] 08:21:13 INFO - PROCESS | 3568 | 1467040873969 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3568 | 1467040873972 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:14 INFO - PROCESS | 3568 | 1467040874100 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 08:21:14 INFO - PROCESS | 3568 | 1467040874246 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 3568 | 1467040874249 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:14 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EF800 == 34 [pid = 3568] [id = 589] 08:21:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0D7F1800) [pid = 3568] [serial = 1767] [outer = 00000000] 08:21:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E03C000) [pid = 3568] [serial = 1768] [outer = 0D7F1800] 08:21:14 INFO - PROCESS | 3568 | 1467040874312 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E383800) [pid = 3568] [serial = 1769] [outer = 0D7F1800] 08:21:14 INFO - PROCESS | 3568 | 1467040874988 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1073ms 08:21:15 INFO - PROCESS | 3568 | 1467040875059 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3568 | 1467040875064 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 08:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:21:15 INFO - PROCESS | 3568 | 1467040875071 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 3568 | 1467040875074 Marionette TRACE conn7 <- [1,2322,null,{}] 08:21:15 INFO - PROCESS | 3568 | 1467040875079 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 3568 | 1467040875082 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:15 INFO - PROCESS | 3568 | 1467040875228 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 08:21:15 INFO - PROCESS | 3568 | 1467040875378 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3568 | 1467040875380 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:15 INFO - PROCESS | 3568 | ++DOCSHELL 0D035000 == 35 [pid = 3568] [id = 590] 08:21:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (123BD000) [pid = 3568] [serial = 1770] [outer = 00000000] 08:21:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (13A44400) [pid = 3568] [serial = 1771] [outer = 123BD000] 08:21:15 INFO - PROCESS | 3568 | 1467040875438 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (152A8000) [pid = 3568] [serial = 1772] [outer = 123BD000] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 09158400 == 34 [pid = 3568] [id = 587] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 13F66400 == 33 [pid = 3568] [id = 586] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 16810800 == 32 [pid = 3568] [id = 585] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 13151800 == 31 [pid = 3568] [id = 584] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 120F3400 == 30 [pid = 3568] [id = 583] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 0EE84400 == 29 [pid = 3568] [id = 582] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 0DE3C800 == 28 [pid = 3568] [id = 581] 08:21:16 INFO - PROCESS | 3568 | --DOCSHELL 0CFBDC00 == 27 [pid = 3568] [id = 580] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16CA1800) [pid = 3568] [serial = 1688] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (17562400) [pid = 3568] [serial = 1649] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (165AC800) [pid = 3568] [serial = 1708] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1682EC00) [pid = 3568] [serial = 1711] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (168AE000) [pid = 3568] [serial = 1714] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E18E400) [pid = 3568] [serial = 1699] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E294400) [pid = 3568] [serial = 1700] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DE3E400) [pid = 3568] [serial = 1696] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E047C00) [pid = 3568] [serial = 1697] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (121CDC00) [pid = 3568] [serial = 1702] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16844400) [pid = 3568] [serial = 1712] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (12624400) [pid = 3568] [serial = 1703] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (169A5C00) [pid = 3568] [serial = 1721] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E294000) [pid = 3568] [serial = 1693] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E38C800) [pid = 3568] [serial = 1694] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0CF04400) [pid = 3568] [serial = 1690] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0CFBB800) [pid = 3568] [serial = 1691] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1447AC00) [pid = 3568] [serial = 1705] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16A03C00) [pid = 3568] [serial = 1720] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16A34000) [pid = 3568] [serial = 1723] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16A35400) [pid = 3568] [serial = 1724] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1698E400) [pid = 3568] [serial = 1715] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16803000) [pid = 3568] [serial = 1709] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (16990800) [pid = 3568] [serial = 1718] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (168A3400) [pid = 3568] [serial = 1717] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (14565800) [pid = 3568] [serial = 1706] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3568 | 1467040876359 Marionette TRACE conn7 <- [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]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1322ms 08:21:16 INFO - PROCESS | 3568 | 1467040876400 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3568 | 1467040876404 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:21:16 INFO - PROCESS | 3568 | 1467040876408 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3568 | 1467040876411 Marionette TRACE conn7 <- [1,2326,null,{}] 08:21:16 INFO - PROCESS | 3568 | 1467040876417 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3568 | 1467040876420 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:16 INFO - PROCESS | 3568 | 1467040876517 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 08:21:16 INFO - PROCESS | 3568 | 1467040876526 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 3568 | 1467040876530 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:16 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EE800 == 28 [pid = 3568] [id = 591] 08:21:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0D7F4C00) [pid = 3568] [serial = 1773] [outer = 00000000] 08:21:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0DD57800) [pid = 3568] [serial = 1774] [outer = 0D7F4C00] 08:21:16 INFO - PROCESS | 3568 | 1467040876581 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0DE06800) [pid = 3568] [serial = 1775] [outer = 0D7F4C00] 08:21:17 INFO - PROCESS | 3568 | 1467040877126 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 08:21:17 INFO - PROCESS | 3568 | 1467040877180 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3568 | 1467040877184 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 08:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:21:17 INFO - PROCESS | 3568 | 1467040877190 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - PROCESS | 3568 | 1467040877193 Marionette TRACE conn7 <- [1,2330,null,{}] 08:21:17 INFO - PROCESS | 3568 | 1467040877197 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3568 | 1467040877200 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:17 INFO - PROCESS | 3568 | 1467040877294 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 08:21:17 INFO - PROCESS | 3568 | 1467040877395 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3568 | 1467040877397 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:17 INFO - PROCESS | 3568 | ++DOCSHELL 0E03CC00 == 29 [pid = 3568] [id = 592] 08:21:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E03E800) [pid = 3568] [serial = 1776] [outer = 00000000] 08:21:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E1B3000) [pid = 3568] [serial = 1777] [outer = 0E03E800] 08:21:17 INFO - PROCESS | 3568 | 1467040877444 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0E38C400) [pid = 3568] [serial = 1778] [outer = 0E03E800] 08:21:17 INFO - PROCESS | 3568 | 1467040877837 Marionette TRACE conn7 <- [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]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 08:21:17 INFO - PROCESS | 3568 | 1467040877865 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3568 | 1467040877867 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 08:21:17 INFO - PROCESS | 3568 | 1467040877871 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:21:17 INFO - PROCESS | 3568 | 1467040877874 Marionette TRACE conn7 <- [1,2334,null,{}] 08:21:17 INFO - PROCESS | 3568 | 1467040877885 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3568 | 1467040877890 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:18 INFO - PROCESS | 3568 | 1467040878006 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 08:21:18 INFO - PROCESS | 3568 | 1467040878014 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3568 | 1467040878018 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:18 INFO - PROCESS | 3568 | ++DOCSHELL 123B4800 == 30 [pid = 3568] [id = 593] 08:21:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (123B8400) [pid = 3568] [serial = 1779] [outer = 00000000] 08:21:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1269B800) [pid = 3568] [serial = 1780] [outer = 123B8400] 08:21:18 INFO - PROCESS | 3568 | 1467040878069 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1281B800) [pid = 3568] [serial = 1781] [outer = 123B8400] 08:21:18 INFO - PROCESS | 3568 | 1467040878544 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 08:21:18 INFO - PROCESS | 3568 | 1467040878605 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3568 | 1467040878607 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 08:21:18 INFO - PROCESS | 3568 | 1467040878610 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 3568 | 1467040878612 Marionette TRACE conn7 <- [1,2338,null,{}] 08:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:21:18 INFO - PROCESS | 3568 | 1467040878616 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3568 | 1467040878618 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:18 INFO - PROCESS | 3568 | 1467040878746 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 08:21:18 INFO - PROCESS | 3568 | 1467040878751 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3568 | 1467040878753 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:18 INFO - PROCESS | 3568 | ++DOCSHELL 1455F800 == 31 [pid = 3568] [id = 594] 08:21:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (14561800) [pid = 3568] [serial = 1782] [outer = 00000000] 08:21:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (152A7C00) [pid = 3568] [serial = 1783] [outer = 14561800] 08:21:18 INFO - PROCESS | 3568 | 1467040878857 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1673F800) [pid = 3568] [serial = 1784] [outer = 14561800] 08:21:19 INFO - PROCESS | 3568 | 1467040879313 Marionette TRACE conn7 <- [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]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 08:21:19 INFO - PROCESS | 3568 | 1467040879349 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3568 | 1467040879352 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 08:21:19 INFO - PROCESS | 3568 | 1467040879355 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:21:19 INFO - PROCESS | 3568 | 1467040879356 Marionette TRACE conn7 <- [1,2342,null,{}] 08:21:19 INFO - PROCESS | 3568 | 1467040879360 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3568 | 1467040879362 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:19 INFO - PROCESS | 3568 | 1467040879503 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 08:21:19 INFO - PROCESS | 3568 | 1467040879571 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3568 | 1467040879573 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:19 INFO - PROCESS | 3568 | ++DOCSHELL 145E2000 == 32 [pid = 3568] [id = 595] 08:21:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16804C00) [pid = 3568] [serial = 1785] [outer = 00000000] 08:21:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1681CC00) [pid = 3568] [serial = 1786] [outer = 16804C00] 08:21:19 INFO - PROCESS | 3568 | 1467040879618 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16828C00) [pid = 3568] [serial = 1787] [outer = 16804C00] 08:21:20 INFO - PROCESS | 3568 | 1467040880059 Marionette TRACE conn7 <- [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]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 08:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:21:20 INFO - PROCESS | 3568 | 1467040880090 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3568 | 1467040880092 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 08:21:20 INFO - PROCESS | 3568 | 1467040880095 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 3568 | 1467040880097 Marionette TRACE conn7 <- [1,2346,null,{}] 08:21:20 INFO - PROCESS | 3568 | 1467040880100 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 3568 | 1467040880105 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:20 INFO - PROCESS | 3568 | 1467040880247 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 08:21:20 INFO - PROCESS | 3568 | 1467040880327 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 3568 | 1467040880329 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:20 INFO - PROCESS | 3568 | ++DOCSHELL 16841800 == 33 [pid = 3568] [id = 596] 08:21:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16842C00) [pid = 3568] [serial = 1788] [outer = 00000000] 08:21:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16993400) [pid = 3568] [serial = 1789] [outer = 16842C00] 08:21:20 INFO - PROCESS | 3568 | 1467040880374 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1684AC00) [pid = 3568] [serial = 1790] [outer = 16842C00] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0EE98400) [pid = 3568] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0DE3D000) [pid = 3568] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0CFBE000) [pid = 3568] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E037C00) [pid = 3568] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D7EDC00) [pid = 3568] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (13151000) [pid = 3568] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (17056800) [pid = 3568] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (13A43000) [pid = 3568] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (17564000) [pid = 3568] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16819C00) [pid = 3568] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (13152000) [pid = 3568] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:21:20 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (14472000) [pid = 3568] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:21:20 INFO - PROCESS | 3568 | 1467040880888 Marionette TRACE conn7 <- [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]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 08:21:20 INFO - PROCESS | 3568 | 1467040880926 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3568 | 1467040880928 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 08:21:20 INFO - PROCESS | 3568 | 1467040880931 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:21:20 INFO - PROCESS | 3568 | 1467040880933 Marionette TRACE conn7 <- [1,2350,null,{}] 08:21:20 INFO - PROCESS | 3568 | 1467040880937 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 3568 | 1467040880939 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:21 INFO - PROCESS | 3568 | 1467040881020 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 08:21:21 INFO - PROCESS | 3568 | 1467040881028 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3568 | 1467040881030 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:21 INFO - PROCESS | 3568 | ++DOCSHELL 14565000 == 34 [pid = 3568] [id = 597] 08:21:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (16818C00) [pid = 3568] [serial = 1791] [outer = 00000000] 08:21:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1699E000) [pid = 3568] [serial = 1792] [outer = 16818C00] 08:21:21 INFO - PROCESS | 3568 | 1467040881076 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (169A1C00) [pid = 3568] [serial = 1793] [outer = 16818C00] 08:21:21 INFO - PROCESS | 3568 | 1467040881536 Marionette TRACE conn7 <- [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]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 08:21:21 INFO - PROCESS | 3568 | 1467040881572 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3568 | 1467040881574 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 08:21:21 INFO - PROCESS | 3568 | 1467040881577 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:21:21 INFO - PROCESS | 3568 | 1467040881579 Marionette TRACE conn7 <- [1,2354,null,{}] 08:21:21 INFO - PROCESS | 3568 | 1467040881582 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3568 | 1467040881584 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:21 INFO - PROCESS | 3568 | 1467040881669 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 08:21:21 INFO - PROCESS | 3568 | 1467040881676 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3568 | 1467040881677 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:21 INFO - PROCESS | 3568 | ++DOCSHELL 09160400 == 35 [pid = 3568] [id = 598] 08:21:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16991800) [pid = 3568] [serial = 1794] [outer = 00000000] 08:21:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A0C800) [pid = 3568] [serial = 1795] [outer = 16991800] 08:21:21 INFO - PROCESS | 3568 | 1467040881721 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A28C00) [pid = 3568] [serial = 1796] [outer = 16991800] 08:21:22 INFO - PROCESS | 3568 | 1467040882166 Marionette TRACE conn7 <- [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]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 08:21:22 INFO - PROCESS | 3568 | 1467040882211 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 3568 | 1467040882213 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 08:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:21:22 INFO - PROCESS | 3568 | 1467040882216 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 3568 | 1467040882228 Marionette TRACE conn7 <- [1,2358,null,{}] 08:21:22 INFO - PROCESS | 3568 | 1467040882232 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:22 INFO - PROCESS | 3568 | 1467040882234 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:22 INFO - PROCESS | 3568 | 1467040882319 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 08:21:22 INFO - PROCESS | 3568 | 1467040882326 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 3568 | 1467040882327 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:22 INFO - PROCESS | 3568 | ++DOCSHELL 121D6400 == 36 [pid = 3568] [id = 599] 08:21:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A0C400) [pid = 3568] [serial = 1797] [outer = 00000000] 08:21:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16CA0800) [pid = 3568] [serial = 1798] [outer = 16A0C400] 08:21:22 INFO - PROCESS | 3568 | 1467040882371 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (17056800) [pid = 3568] [serial = 1799] [outer = 16A0C400] 08:21:23 INFO - PROCESS | 3568 | 1467040883013 Marionette TRACE conn7 <- [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]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 830ms 08:21:23 INFO - PROCESS | 3568 | 1467040883048 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3568 | 1467040883053 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 08:21:23 INFO - PROCESS | 3568 | 1467040883058 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:21:23 INFO - PROCESS | 3568 | 1467040883062 Marionette TRACE conn7 <- [1,2362,null,{}] 08:21:23 INFO - PROCESS | 3568 | 1467040883068 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3568 | 1467040883071 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:23 INFO - PROCESS | 3568 | 1467040883194 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 08:21:23 INFO - PROCESS | 3568 | 1467040883357 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3568 | 1467040883360 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:23 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB6800 == 37 [pid = 3568] [id = 600] 08:21:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0D03C800) [pid = 3568] [serial = 1800] [outer = 00000000] 08:21:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E03C800) [pid = 3568] [serial = 1801] [outer = 0D03C800] 08:21:23 INFO - PROCESS | 3568 | 1467040883424 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E5E1800) [pid = 3568] [serial = 1802] [outer = 0D03C800] 08:21:24 INFO - PROCESS | 3568 | 1467040884051 Marionette TRACE conn7 <- [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]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1020ms 08:21:24 INFO - PROCESS | 3568 | 1467040884082 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3568 | 1467040884087 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:21:24 INFO - PROCESS | 3568 | 1467040884094 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3568 | 1467040884097 Marionette TRACE conn7 <- [1,2366,null,{}] 08:21:24 INFO - PROCESS | 3568 | 1467040884101 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3568 | 1467040884104 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:24 INFO - PROCESS | 3568 | 1467040884224 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 08:21:24 INFO - PROCESS | 3568 | 1467040884386 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3568 | 1467040884389 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:24 INFO - PROCESS | 3568 | ++DOCSHELL 123CE400 == 38 [pid = 3568] [id = 601] 08:21:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (123CF000) [pid = 3568] [serial = 1803] [outer = 00000000] 08:21:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1315D400) [pid = 3568] [serial = 1804] [outer = 123CF000] 08:21:24 INFO - PROCESS | 3568 | 1467040884451 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16172800) [pid = 3568] [serial = 1805] [outer = 123CF000] 08:21:25 INFO - PROCESS | 3568 | 1467040885106 Marionette TRACE conn7 <- [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]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1075ms 08:21:25 INFO - PROCESS | 3568 | 1467040885173 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3568 | 1467040885175 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 08:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:21:25 INFO - PROCESS | 3568 | 1467040885179 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3568 | 1467040885183 Marionette TRACE conn7 <- [1,2370,null,{}] 08:21:25 INFO - PROCESS | 3568 | 1467040885207 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3568 | 1467040885212 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:25 INFO - PROCESS | 3568 | 1467040885363 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 08:21:25 INFO - PROCESS | 3568 | 1467040885429 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 3568 | 1467040885432 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:25 INFO - PROCESS | 3568 | ++DOCSHELL 16C9FC00 == 39 [pid = 3568] [id = 602] 08:21:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16CA1400) [pid = 3568] [serial = 1806] [outer = 00000000] 08:21:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (174C9800) [pid = 3568] [serial = 1807] [outer = 16CA1400] 08:21:25 INFO - PROCESS | 3568 | 1467040885534 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (17566400) [pid = 3568] [serial = 1808] [outer = 16CA1400] 08:21:26 INFO - PROCESS | 3568 | 1467040886107 Marionette TRACE conn7 <- [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]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 08:21:26 INFO - PROCESS | 3568 | 1467040886153 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 3568 | 1467040886156 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 08:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:21:26 INFO - PROCESS | 3568 | 1467040886159 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - PROCESS | 3568 | 1467040886161 Marionette TRACE conn7 <- [1,2374,null,{}] 08:21:26 INFO - PROCESS | 3568 | 1467040886165 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:26 INFO - PROCESS | 3568 | 1467040886167 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:26 INFO - PROCESS | 3568 | 1467040886302 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 08:21:26 INFO - PROCESS | 3568 | 1467040886414 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 3568 | 1467040886417 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:26 INFO - PROCESS | 3568 | ++DOCSHELL 0CF0A800 == 40 [pid = 3568] [id = 603] 08:21:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0CFB9C00) [pid = 3568] [serial = 1809] [outer = 00000000] 08:21:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0DE0C400) [pid = 3568] [serial = 1810] [outer = 0CFB9C00] 08:21:26 INFO - PROCESS | 3568 | 1467040886515 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0E5E9400) [pid = 3568] [serial = 1811] [outer = 0CFB9C00] 08:21:27 INFO - PROCESS | 3568 | 1467040887322 Marionette TRACE conn7 <- [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]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1233ms 08:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:21:27 INFO - PROCESS | 3568 | 1467040887396 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3568 | 1467040887400 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 08:21:27 INFO - PROCESS | 3568 | 1467040887404 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 3568 | 1467040887409 Marionette TRACE conn7 <- [1,2378,null,{}] 08:21:27 INFO - PROCESS | 3568 | 1467040887430 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:27 INFO - PROCESS | 3568 | 1467040887433 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:27 INFO - PROCESS | 3568 | 1467040887540 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 09160400 == 39 [pid = 3568] [id = 598] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 14565000 == 38 [pid = 3568] [id = 597] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 16841800 == 37 [pid = 3568] [id = 596] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 145E2000 == 36 [pid = 3568] [id = 595] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 1455F800 == 35 [pid = 3568] [id = 594] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 123B4800 == 34 [pid = 3568] [id = 593] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 0E03CC00 == 33 [pid = 3568] [id = 592] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 0D7EE800 == 32 [pid = 3568] [id = 591] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 16987C00 == 31 [pid = 3568] [id = 588] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 0D035000 == 30 [pid = 3568] [id = 590] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 0D7EF800 == 29 [pid = 3568] [id = 589] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 0E032000 == 28 [pid = 3568] [id = 579] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 0CF0A800 == 27 [pid = 3568] [id = 603] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 123CE400 == 26 [pid = 3568] [id = 601] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 16C9FC00 == 25 [pid = 3568] [id = 602] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 121D6400 == 24 [pid = 3568] [id = 599] 08:21:28 INFO - PROCESS | 3568 | --DOCSHELL 0CFB6800 == 23 [pid = 3568] [id = 600] 08:21:28 INFO - PROCESS | 3568 | 1467040888296 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3568 | 1467040888299 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (1100F800) [pid = 3568] [serial = 1747] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0DE70400) [pid = 3568] [serial = 1744] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E037000) [pid = 3568] [serial = 1745] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (1271D800) [pid = 3568] [serial = 1750] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0D03B000) [pid = 3568] [serial = 1741] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0D636C00) [pid = 3568] [serial = 1742] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E386400) [pid = 3568] [serial = 1739] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E18D000) [pid = 3568] [serial = 1738] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E5ED000) [pid = 3568] [serial = 1727] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E192C00) [pid = 3568] [serial = 1726] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16802C00) [pid = 3568] [serial = 1730] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (145D8800) [pid = 3568] [serial = 1729] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (17565400) [pid = 3568] [serial = 1733] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (174CA800) [pid = 3568] [serial = 1732] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (14568C00) [pid = 3568] [serial = 1753] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1699B800) [pid = 3568] [serial = 1765] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (18451400) [pid = 3568] [serial = 1736] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (17896800) [pid = 3568] [serial = 1735] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16822400) [pid = 3568] [serial = 1756] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1578F800) [pid = 3568] [serial = 1754] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (168A6400) [pid = 3568] [serial = 1762] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1682B800) [pid = 3568] [serial = 1757] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1681FC00) [pid = 3568] [serial = 1759] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (1682DC00) [pid = 3568] [serial = 1760] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (168AC000) [pid = 3568] [serial = 1763] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (1209F800) [pid = 3568] [serial = 1748] [outer = 00000000] [url = about:blank] 08:21:28 INFO - PROCESS | 3568 | ++DOCSHELL 09160C00 == 24 [pid = 3568] [id = 604] 08:21:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (09161000) [pid = 3568] [serial = 1812] [outer = 00000000] 08:21:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0916B000) [pid = 3568] [serial = 1813] [outer = 09161000] 08:21:28 INFO - PROCESS | 3568 | 1467040888477 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0CFB1400) [pid = 3568] [serial = 1814] [outer = 09161000] 08:21:29 INFO - PROCESS | 3568 | 1467040888999 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1638ms 08:21:29 INFO - PROCESS | 3568 | 1467040889045 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3568 | 1467040889048 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 08:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:21:29 INFO - PROCESS | 3568 | 1467040889052 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 3568 | 1467040889055 Marionette TRACE conn7 <- [1,2382,null,{}] 08:21:29 INFO - PROCESS | 3568 | 1467040889060 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:29 INFO - PROCESS | 3568 | 1467040889063 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:29 INFO - PROCESS | 3568 | 1467040889161 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 08:21:29 INFO - PROCESS | 3568 | 1467040889170 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 3568 | 1467040889173 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:29 INFO - PROCESS | 3568 | ++DOCSHELL 0DE38800 == 25 [pid = 3568] [id = 605] 08:21:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0DE38C00) [pid = 3568] [serial = 1815] [outer = 00000000] 08:21:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DE41400) [pid = 3568] [serial = 1816] [outer = 0DE38C00] 08:21:29 INFO - PROCESS | 3568 | 1467040889230 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E038400) [pid = 3568] [serial = 1817] [outer = 0DE38C00] 08:21:29 INFO - PROCESS | 3568 | 1467040889793 Marionette TRACE conn7 <- [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]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 08:21:29 INFO - PROCESS | 3568 | 1467040889825 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3568 | 1467040889830 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 08:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:21:29 INFO - PROCESS | 3568 | 1467040889834 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 3568 | 1467040889836 Marionette TRACE conn7 <- [1,2386,null,{}] 08:21:29 INFO - PROCESS | 3568 | 1467040889841 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:29 INFO - PROCESS | 3568 | 1467040889843 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:29 INFO - PROCESS | 3568 | 1467040889980 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 08:21:30 INFO - PROCESS | 3568 | 1467040890000 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 3568 | 1467040890003 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:30 INFO - PROCESS | 3568 | ++DOCSHELL 0DD54C00 == 26 [pid = 3568] [id = 606] 08:21:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E293C00) [pid = 3568] [serial = 1818] [outer = 00000000] 08:21:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E5A2000) [pid = 3568] [serial = 1819] [outer = 0E293C00] 08:21:30 INFO - PROCESS | 3568 | 1467040890051 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0EE36400) [pid = 3568] [serial = 1820] [outer = 0E293C00] 08:21:30 INFO - PROCESS | 3568 | 1467040890513 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 08:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:21:30 INFO - PROCESS | 3568 | 1467040890571 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3568 | 1467040890574 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 08:21:30 INFO - PROCESS | 3568 | 1467040890579 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - PROCESS | 3568 | 1467040890585 Marionette TRACE conn7 <- [1,2390,null,{}] 08:21:30 INFO - PROCESS | 3568 | 1467040890605 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3568 | 1467040890609 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:30 INFO - PROCESS | 3568 | 1467040890744 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 08:21:30 INFO - PROCESS | 3568 | 1467040890813 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 3568 | 1467040890815 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:30 INFO - PROCESS | 3568 | ++DOCSHELL 121CD800 == 27 [pid = 3568] [id = 607] 08:21:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (121CE400) [pid = 3568] [serial = 1821] [outer = 00000000] 08:21:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (123D7400) [pid = 3568] [serial = 1822] [outer = 121CE400] 08:21:30 INFO - PROCESS | 3568 | 1467040890864 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (12720800) [pid = 3568] [serial = 1823] [outer = 121CE400] 08:21:31 INFO - PROCESS | 3568 | 1467040891352 Marionette TRACE conn7 <- [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]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 831ms 08:21:31 INFO - PROCESS | 3568 | 1467040891409 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 3568 | 1467040891412 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 08:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:21:31 INFO - PROCESS | 3568 | 1467040891415 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 3568 | 1467040891417 Marionette TRACE conn7 <- [1,2394,null,{}] 08:21:31 INFO - PROCESS | 3568 | 1467040891421 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:31 INFO - PROCESS | 3568 | 1467040891423 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:31 INFO - PROCESS | 3568 | 1467040891559 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 08:21:31 INFO - PROCESS | 3568 | 1467040891630 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 3568 | 1467040891632 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:31 INFO - PROCESS | 3568 | ++DOCSHELL 12626800 == 28 [pid = 3568] [id = 608] 08:21:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (12751000) [pid = 3568] [serial = 1824] [outer = 00000000] 08:21:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1447B000) [pid = 3568] [serial = 1825] [outer = 12751000] 08:21:31 INFO - PROCESS | 3568 | 1467040891680 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1455F800) [pid = 3568] [serial = 1826] [outer = 12751000] 08:21:32 INFO - PROCESS | 3568 | 1467040892127 Marionette TRACE conn7 <- [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]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 08:21:32 INFO - PROCESS | 3568 | 1467040892190 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3568 | 1467040892192 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 08:21:32 INFO - PROCESS | 3568 | 1467040892195 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:21:32 INFO - PROCESS | 3568 | 1467040892197 Marionette TRACE conn7 <- [1,2398,null,{}] 08:21:32 INFO - PROCESS | 3568 | 1467040892200 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:32 INFO - PROCESS | 3568 | 1467040892202 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:32 INFO - PROCESS | 3568 | 1467040892322 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 08:21:32 INFO - PROCESS | 3568 | 1467040892333 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 3568 | 1467040892339 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:32 INFO - PROCESS | 3568 | ++DOCSHELL 145DB400 == 29 [pid = 3568] [id = 609] 08:21:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (145DEC00) [pid = 3568] [serial = 1827] [outer = 00000000] 08:21:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (15799400) [pid = 3568] [serial = 1828] [outer = 145DEC00] 08:21:32 INFO - PROCESS | 3568 | 1467040892460 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16803000) [pid = 3568] [serial = 1829] [outer = 145DEC00] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D7F4C00) [pid = 3568] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16804C00) [pid = 3568] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (123BD000) [pid = 3568] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16989C00) [pid = 3568] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (123B8400) [pid = 3568] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D7F1800) [pid = 3568] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E03E800) [pid = 3568] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16842C00) [pid = 3568] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16991800) [pid = 3568] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16A0C400) [pid = 3568] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (14561800) [pid = 3568] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16818C00) [pid = 3568] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:21:32 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (121D6800) [pid = 3568] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:21:33 INFO - PROCESS | 3568 | 1467040893266 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1124ms 08:21:33 INFO - PROCESS | 3568 | 1467040893324 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3568 | 1467040893326 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 08:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:21:33 INFO - PROCESS | 3568 | 1467040893329 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3568 | 1467040893331 Marionette TRACE conn7 <- [1,2402,null,{}] 08:21:33 INFO - PROCESS | 3568 | 1467040893335 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3568 | 1467040893337 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:33 INFO - PROCESS | 3568 | 1467040893436 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 08:21:33 INFO - PROCESS | 3568 | 1467040893449 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 3568 | 1467040893451 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:33 INFO - PROCESS | 3568 | ++DOCSHELL 0D03E000 == 30 [pid = 3568] [id = 610] 08:21:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (15793C00) [pid = 3568] [serial = 1830] [outer = 00000000] 08:21:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1680D400) [pid = 3568] [serial = 1831] [outer = 15793C00] 08:21:33 INFO - PROCESS | 3568 | 1467040893498 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16817800) [pid = 3568] [serial = 1832] [outer = 15793C00] 08:21:33 INFO - PROCESS | 3568 | 1467040893959 Marionette TRACE conn7 <- [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]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 08:21:34 INFO - PROCESS | 3568 | 1467040894006 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3568 | 1467040894008 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 08:21:34 INFO - PROCESS | 3568 | 1467040894014 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:21:34 INFO - PROCESS | 3568 | 1467040894015 Marionette TRACE conn7 <- [1,2406,null,{}] 08:21:34 INFO - PROCESS | 3568 | 1467040894019 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 3568 | 1467040894021 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:34 INFO - PROCESS | 3568 | 1467040894104 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 08:21:34 INFO - PROCESS | 3568 | 1467040894110 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3568 | 1467040894112 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:34 INFO - PROCESS | 3568 | ++DOCSHELL 1681C800 == 31 [pid = 3568] [id = 611] 08:21:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1681F800) [pid = 3568] [serial = 1833] [outer = 00000000] 08:21:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1682C400) [pid = 3568] [serial = 1834] [outer = 1681F800] 08:21:34 INFO - PROCESS | 3568 | 1467040894159 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16831C00) [pid = 3568] [serial = 1835] [outer = 1681F800] 08:21:34 INFO - PROCESS | 3568 | 1467040894616 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 08:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:21:34 INFO - PROCESS | 3568 | 1467040894648 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3568 | 1467040894651 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 08:21:34 INFO - PROCESS | 3568 | 1467040894653 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 3568 | 1467040894655 Marionette TRACE conn7 <- [1,2410,null,{}] 08:21:34 INFO - PROCESS | 3568 | 1467040894659 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 3568 | 1467040894661 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:34 INFO - PROCESS | 3568 | 1467040894744 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 08:21:34 INFO - PROCESS | 3568 | 1467040894750 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3568 | 1467040894752 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:34 INFO - PROCESS | 3568 | ++DOCSHELL 0CF04800 == 32 [pid = 3568] [id = 612] 08:21:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16843400) [pid = 3568] [serial = 1836] [outer = 00000000] 08:21:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1684C400) [pid = 3568] [serial = 1837] [outer = 16843400] 08:21:34 INFO - PROCESS | 3568 | 1467040894799 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (168A7000) [pid = 3568] [serial = 1838] [outer = 16843400] 08:21:35 INFO - PROCESS | 3568 | 1467040895687 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1068ms 08:21:35 INFO - PROCESS | 3568 | 1467040895723 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3568 | 1467040895728 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 08:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:21:35 INFO - PROCESS | 3568 | 1467040895732 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 3568 | 1467040895738 Marionette TRACE conn7 <- [1,2414,null,{}] 08:21:35 INFO - PROCESS | 3568 | 1467040895743 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:35 INFO - PROCESS | 3568 | 1467040895746 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:35 INFO - PROCESS | 3568 | 1467040895886 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 08:21:36 INFO - PROCESS | 3568 | 1467040896032 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3568 | 1467040896035 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:36 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6E000 == 33 [pid = 3568] [id = 613] 08:21:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0DE10800) [pid = 3568] [serial = 1839] [outer = 00000000] 08:21:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E04BC00) [pid = 3568] [serial = 1840] [outer = 0DE10800] 08:21:36 INFO - PROCESS | 3568 | 1467040896100 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E381C00) [pid = 3568] [serial = 1841] [outer = 0DE10800] 08:21:36 INFO - PROCESS | 3568 | 1467040896825 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1131ms 08:21:36 INFO - PROCESS | 3568 | 1467040896864 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3568 | 1467040896869 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:21:36 INFO - PROCESS | 3568 | 1467040896899 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3568 | 1467040896902 Marionette TRACE conn7 <- [1,2418,null,{}] 08:21:36 INFO - PROCESS | 3568 | 1467040896910 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3568 | 1467040896913 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:37 INFO - PROCESS | 3568 | 1467040897048 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 08:21:37 INFO - PROCESS | 3568 | 1467040897192 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3568 | 1467040897194 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:37 INFO - PROCESS | 3568 | ++DOCSHELL 0F13F000 == 34 [pid = 3568] [id = 614] 08:21:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (120EE800) [pid = 3568] [serial = 1842] [outer = 00000000] 08:21:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (12699800) [pid = 3568] [serial = 1843] [outer = 120EE800] 08:21:37 INFO - PROCESS | 3568 | 1467040897260 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1446DC00) [pid = 3568] [serial = 1844] [outer = 120EE800] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 0D682400 == 33 [pid = 3568] [id = 456] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 145E0000 == 32 [pid = 3568] [id = 453] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 16817400 == 31 [pid = 3568] [id = 460] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 0E28F000 == 30 [pid = 3568] [id = 450] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 13150800 == 29 [pid = 3568] [id = 452] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 13151C00 == 28 [pid = 3568] [id = 458] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 0E03DC00 == 27 [pid = 3568] [id = 459] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 120EB400 == 26 [pid = 3568] [id = 451] 08:21:38 INFO - PROCESS | 3568 | --DOCSHELL 0D03D400 == 25 [pid = 3568] [id = 457] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DD57800) [pid = 3568] [serial = 1774] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DE06800) [pid = 3568] [serial = 1775] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16828C00) [pid = 3568] [serial = 1787] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (13A44400) [pid = 3568] [serial = 1771] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (152A8000) [pid = 3568] [serial = 1772] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1699D000) [pid = 3568] [serial = 1766] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (1681CC00) [pid = 3568] [serial = 1786] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1269B800) [pid = 3568] [serial = 1780] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E03C000) [pid = 3568] [serial = 1768] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E383800) [pid = 3568] [serial = 1769] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E1B3000) [pid = 3568] [serial = 1777] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E38C400) [pid = 3568] [serial = 1778] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16993400) [pid = 3568] [serial = 1789] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16A28C00) [pid = 3568] [serial = 1796] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16A0C800) [pid = 3568] [serial = 1795] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1684AC00) [pid = 3568] [serial = 1790] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (17056800) [pid = 3568] [serial = 1799] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (152A7C00) [pid = 3568] [serial = 1783] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1673F800) [pid = 3568] [serial = 1784] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (1699E000) [pid = 3568] [serial = 1792] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (16CA0800) [pid = 3568] [serial = 1798] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (169A1C00) [pid = 3568] [serial = 1793] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (1281B800) [pid = 3568] [serial = 1781] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (12820C00) [pid = 3568] [serial = 1751] [outer = 00000000] [url = about:blank] 08:21:38 INFO - PROCESS | 3568 | 1467040898183 Marionette TRACE conn7 <- [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]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1354ms 08:21:38 INFO - PROCESS | 3568 | 1467040898233 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3568 | 1467040898237 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 08:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:21:38 INFO - PROCESS | 3568 | 1467040898242 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3568 | 1467040898245 Marionette TRACE conn7 <- [1,2422,null,{}] 08:21:38 INFO - PROCESS | 3568 | 1467040898251 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3568 | 1467040898254 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:38 INFO - PROCESS | 3568 | 1467040898356 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 08:21:38 INFO - PROCESS | 3568 | 1467040898364 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 3568 | 1467040898366 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:38 INFO - PROCESS | 3568 | ++DOCSHELL 0D7E8400 == 26 [pid = 3568] [id = 615] 08:21:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0D7E9400) [pid = 3568] [serial = 1845] [outer = 00000000] 08:21:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0DD6D000) [pid = 3568] [serial = 1846] [outer = 0D7E9400] 08:21:38 INFO - PROCESS | 3568 | 1467040898417 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0DE0B400) [pid = 3568] [serial = 1847] [outer = 0D7E9400] 08:21:38 INFO - PROCESS | 3568 | 1467040898976 Marionette TRACE conn7 <- [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]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 770ms 08:21:39 INFO - PROCESS | 3568 | 1467040899013 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3568 | 1467040899017 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 08:21:39 INFO - PROCESS | 3568 | 1467040899023 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:21:39 INFO - PROCESS | 3568 | 1467040899025 Marionette TRACE conn7 <- [1,2426,null,{}] 08:21:39 INFO - PROCESS | 3568 | 1467040899029 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:39 INFO - PROCESS | 3568 | 1467040899032 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:39 INFO - PROCESS | 3568 | 1467040899126 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 08:21:39 INFO - PROCESS | 3568 | 1467040899230 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3568 | 1467040899232 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:39 INFO - PROCESS | 3568 | ++DOCSHELL 0D761800 == 27 [pid = 3568] [id = 616] 08:21:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0E18F400) [pid = 3568] [serial = 1848] [outer = 00000000] 08:21:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E389800) [pid = 3568] [serial = 1849] [outer = 0E18F400] 08:21:39 INFO - PROCESS | 3568 | 1467040899283 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0E5E5400) [pid = 3568] [serial = 1850] [outer = 0E18F400] 08:21:39 INFO - PROCESS | 3568 | 1467040899699 Marionette TRACE conn7 <- [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]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 08:21:39 INFO - PROCESS | 3568 | 1467040899779 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3568 | 1467040899781 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:21:39 INFO - PROCESS | 3568 | 1467040899785 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3568 | 1467040899788 Marionette TRACE conn7 <- [1,2430,null,{}] 08:21:39 INFO - PROCESS | 3568 | 1467040899804 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:39 INFO - PROCESS | 3568 | 1467040899809 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:39 INFO - PROCESS | 3568 | 1467040899909 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 08:21:39 INFO - PROCESS | 3568 | 1467040899920 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3568 | 1467040899923 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:39 INFO - PROCESS | 3568 | ++DOCSHELL 1281D400 == 28 [pid = 3568] [id = 617] 08:21:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (12820C00) [pid = 3568] [serial = 1851] [outer = 00000000] 08:21:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (13152800) [pid = 3568] [serial = 1852] [outer = 12820C00] 08:21:39 INFO - PROCESS | 3568 | 1467040899973 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (14474400) [pid = 3568] [serial = 1853] [outer = 12820C00] 08:21:40 INFO - PROCESS | 3568 | 1467040900445 Marionette TRACE conn7 <- [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]]]}] 08:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 690ms 08:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:21:40 INFO - PROCESS | 3568 | 1467040900476 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3568 | 1467040900478 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 08:21:40 INFO - PROCESS | 3568 | 1467040900481 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 3568 | 1467040900483 Marionette TRACE conn7 <- [1,2434,null,{}] 08:21:40 INFO - PROCESS | 3568 | 1467040900487 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3568 | 1467040900489 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:40 INFO - PROCESS | 3568 | 1467040900622 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 08:21:40 INFO - PROCESS | 3568 | 1467040900628 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3568 | 1467040900630 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:40 INFO - PROCESS | 3568 | ++DOCSHELL 15790C00 == 29 [pid = 3568] [id = 618] 08:21:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (15791000) [pid = 3568] [serial = 1854] [outer = 00000000] 08:21:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1673F800) [pid = 3568] [serial = 1855] [outer = 15791000] 08:21:40 INFO - PROCESS | 3568 | 1467040900678 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16807C00) [pid = 3568] [serial = 1856] [outer = 15791000] 08:21:41 INFO - PROCESS | 3568 | 1467040901139 Marionette TRACE conn7 <- [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]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 08:21:41 INFO - PROCESS | 3568 | 1467040901157 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3568 | 1467040901159 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 08:21:41 INFO - PROCESS | 3568 | 1467040901162 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:21:41 INFO - PROCESS | 3568 | 1467040901164 Marionette TRACE conn7 <- [1,2438,null,{}] 08:21:41 INFO - PROCESS | 3568 | 1467040901168 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3568 | 1467040901170 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:41 INFO - PROCESS | 3568 | 1467040901292 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 08:21:41 INFO - PROCESS | 3568 | 1467040901391 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 3568 | 1467040901393 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:41 INFO - PROCESS | 3568 | ++DOCSHELL 16807800 == 30 [pid = 3568] [id = 619] 08:21:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (1680F000) [pid = 3568] [serial = 1857] [outer = 00000000] 08:21:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1682B800) [pid = 3568] [serial = 1858] [outer = 1680F000] 08:21:41 INFO - PROCESS | 3568 | 1467040901440 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1683F400) [pid = 3568] [serial = 1859] [outer = 1680F000] 08:21:41 INFO - PROCESS | 3568 | 1467040901879 Marionette TRACE conn7 <- [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]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 770ms 08:21:41 INFO - PROCESS | 3568 | 1467040901936 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3568 | 1467040901938 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:21:41 INFO - PROCESS | 3568 | 1467040901948 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3568 | 1467040901950 Marionette TRACE conn7 <- [1,2442,null,{}] 08:21:41 INFO - PROCESS | 3568 | 1467040901954 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3568 | 1467040901960 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:42 INFO - PROCESS | 3568 | 1467040902109 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 08:21:42 INFO - PROCESS | 3568 | 1467040902184 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3568 | 1467040902187 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:42 INFO - PROCESS | 3568 | ++DOCSHELL 168AFC00 == 31 [pid = 3568] [id = 620] 08:21:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168B0C00) [pid = 3568] [serial = 1860] [outer = 00000000] 08:21:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1699B000) [pid = 3568] [serial = 1861] [outer = 168B0C00] 08:21:42 INFO - PROCESS | 3568 | 1467040902232 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1699B800) [pid = 3568] [serial = 1862] [outer = 168B0C00] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16CA1400) [pid = 3568] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (121CE400) [pid = 3568] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE38C00) [pid = 3568] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (12751000) [pid = 3568] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (123CF000) [pid = 3568] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E293C00) [pid = 3568] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0D03C800) [pid = 3568] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (09161000) [pid = 3568] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (145DEC00) [pid = 3568] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (15793C00) [pid = 3568] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:21:42 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1681F800) [pid = 3568] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:21:42 INFO - PROCESS | 3568 | 1467040902736 Marionette TRACE conn7 <- [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]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:21:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 831ms 08:21:42 INFO - PROCESS | 3568 | 1467040902782 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3568 | 1467040902784 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 08:21:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:21:42 INFO - PROCESS | 3568 | 1467040902787 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 3568 | 1467040902789 Marionette TRACE conn7 <- [1,2446,null,{}] 08:21:42 INFO - PROCESS | 3568 | 1467040902792 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 3568 | 1467040902794 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:42 INFO - PROCESS | 3568 | 1467040902917 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 08:21:42 INFO - PROCESS | 3568 | 1467040902984 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3568 | 1467040902986 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:43 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0A800 == 32 [pid = 3568] [id = 621] 08:21:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E18C000) [pid = 3568] [serial = 1863] [outer = 00000000] 08:21:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (145D5400) [pid = 3568] [serial = 1864] [outer = 0E18C000] 08:21:43 INFO - PROCESS | 3568 | 1467040903033 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (15793C00) [pid = 3568] [serial = 1865] [outer = 0E18C000] 08:21:43 INFO - PROCESS | 3568 | 1467040903381 Marionette TRACE conn7 <- [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]]]}] 08:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 08:21:43 INFO - PROCESS | 3568 | 1467040903418 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 08:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:21:43 INFO - PROCESS | 3568 | 1467040903420 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 08:21:43 INFO - PROCESS | 3568 | 1467040903423 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - PROCESS | 3568 | 1467040903425 Marionette TRACE conn7 <- [1,2450,null,{}] 08:21:43 INFO - PROCESS | 3568 | 1467040903442 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:43 INFO - PROCESS | 3568 | 1467040903444 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:43 INFO - PROCESS | 3568 | 1467040903530 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 08:21:43 INFO - PROCESS | 3568 | 1467040903535 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 3568 | 1467040903537 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:43 INFO - PROCESS | 3568 | ++DOCSHELL 168AC400 == 33 [pid = 3568] [id = 622] 08:21:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (169A3000) [pid = 3568] [serial = 1866] [outer = 00000000] 08:21:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16A06000) [pid = 3568] [serial = 1867] [outer = 169A3000] 08:21:43 INFO - PROCESS | 3568 | 1467040903584 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16A2A000) [pid = 3568] [serial = 1868] [outer = 169A3000] 08:21:44 INFO - PROCESS | 3568 | 1467040904029 Marionette TRACE conn7 <- [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]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 651ms 08:21:44 INFO - PROCESS | 3568 | 1467040904079 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3568 | 1467040904082 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:21:44 INFO - PROCESS | 3568 | 1467040904094 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3568 | 1467040904096 Marionette TRACE conn7 <- [1,2454,null,{}] 08:21:44 INFO - PROCESS | 3568 | 1467040904100 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3568 | 1467040904102 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:44 INFO - PROCESS | 3568 | 1467040904190 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 08:21:44 INFO - PROCESS | 3568 | 1467040904198 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3568 | 1467040904200 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:44 INFO - PROCESS | 3568 | ++DOCSHELL 0D684800 == 34 [pid = 3568] [id = 623] 08:21:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0DE0C000) [pid = 3568] [serial = 1869] [outer = 00000000] 08:21:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A31000) [pid = 3568] [serial = 1870] [outer = 0DE0C000] 08:21:44 INFO - PROCESS | 3568 | 1467040904246 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A35000) [pid = 3568] [serial = 1871] [outer = 0DE0C000] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 09174400 == 33 [pid = 3568] [id = 454] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 13150000 == 32 [pid = 3568] [id = 464] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 0E18BC00 == 31 [pid = 3568] [id = 455] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 0915B000 == 30 [pid = 3568] [id = 463] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 152B1000 == 29 [pid = 3568] [id = 462] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 09160C00 == 28 [pid = 3568] [id = 604] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 0D63A800 == 27 [pid = 3568] [id = 465] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 16844000 == 26 [pid = 3568] [id = 461] 08:21:45 INFO - PROCESS | 3568 | --DOCSHELL 0DD58800 == 25 [pid = 3568] [id = 449] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (174C9800) [pid = 3568] [serial = 1807] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (123D7400) [pid = 3568] [serial = 1822] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0DE41400) [pid = 3568] [serial = 1816] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (1455F800) [pid = 3568] [serial = 1826] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1315D400) [pid = 3568] [serial = 1804] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (12720800) [pid = 3568] [serial = 1823] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1447B000) [pid = 3568] [serial = 1825] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (0EE36400) [pid = 3568] [serial = 1820] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0E03C800) [pid = 3568] [serial = 1801] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16172800) [pid = 3568] [serial = 1805] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0CFB1400) [pid = 3568] [serial = 1814] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (0916B000) [pid = 3568] [serial = 1813] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (0E5E1800) [pid = 3568] [serial = 1802] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0E5A2000) [pid = 3568] [serial = 1819] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (17566400) [pid = 3568] [serial = 1808] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0DE0C400) [pid = 3568] [serial = 1810] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (16803000) [pid = 3568] [serial = 1829] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (0E038400) [pid = 3568] [serial = 1817] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (1680D400) [pid = 3568] [serial = 1831] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (15799400) [pid = 3568] [serial = 1828] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (16817800) [pid = 3568] [serial = 1832] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (1682C400) [pid = 3568] [serial = 1834] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (16831C00) [pid = 3568] [serial = 1835] [outer = 00000000] [url = about:blank] 08:21:46 INFO - PROCESS | 3568 | 1467040906229 Marionette TRACE conn7 <- [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]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2185ms 08:21:46 INFO - PROCESS | 3568 | 1467040906276 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3568 | 1467040906280 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 08:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:21:46 INFO - PROCESS | 3568 | 1467040906285 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3568 | 1467040906288 Marionette TRACE conn7 <- [1,2458,null,{}] 08:21:46 INFO - PROCESS | 3568 | 1467040906294 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:46 INFO - PROCESS | 3568 | 1467040906298 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:46 INFO - PROCESS | 3568 | 1467040906399 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 08:21:46 INFO - PROCESS | 3568 | 1467040906410 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 3568 | 1467040906415 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:46 INFO - PROCESS | 3568 | ++DOCSHELL 0D678C00 == 26 [pid = 3568] [id = 624] 08:21:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (0D67A000) [pid = 3568] [serial = 1872] [outer = 00000000] 08:21:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0D75C400) [pid = 3568] [serial = 1873] [outer = 0D67A000] 08:21:46 INFO - PROCESS | 3568 | 1467040906473 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (0D7F1000) [pid = 3568] [serial = 1874] [outer = 0D67A000] 08:21:46 INFO - PROCESS | 3568 | 1467040906979 Marionette TRACE conn7 <- [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]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 08:21:47 INFO - PROCESS | 3568 | 1467040907015 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3568 | 1467040907020 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 08:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:21:47 INFO - PROCESS | 3568 | 1467040907027 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3568 | 1467040907029 Marionette TRACE conn7 <- [1,2462,null,{}] 08:21:47 INFO - PROCESS | 3568 | 1467040907033 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3568 | 1467040907036 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:47 INFO - PROCESS | 3568 | 1467040907135 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 08:21:47 INFO - PROCESS | 3568 | 1467040907145 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3568 | 1467040907148 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:47 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3E400 == 27 [pid = 3568] [id = 625] 08:21:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (0DE3E800) [pid = 3568] [serial = 1875] [outer = 00000000] 08:21:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (0DE68800) [pid = 3568] [serial = 1876] [outer = 0DE3E800] 08:21:47 INFO - PROCESS | 3568 | 1467040907198 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0E039400) [pid = 3568] [serial = 1877] [outer = 0DE3E800] 08:21:47 INFO - PROCESS | 3568 | 1467040907718 Marionette TRACE conn7 <- [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]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 08:21:47 INFO - PROCESS | 3568 | 1467040907760 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3568 | 1467040907763 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 08:21:47 INFO - PROCESS | 3568 | 1467040907766 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:21:47 INFO - PROCESS | 3568 | 1467040907769 Marionette TRACE conn7 <- [1,2466,null,{}] 08:21:47 INFO - PROCESS | 3568 | 1467040907780 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3568 | 1467040907785 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:47 INFO - PROCESS | 3568 | 1467040907904 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 08:21:48 INFO - PROCESS | 3568 | 1467040908012 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 3568 | 1467040908015 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:48 INFO - PROCESS | 3568 | ++DOCSHELL 0E386C00 == 28 [pid = 3568] [id = 626] 08:21:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (0E388000) [pid = 3568] [serial = 1878] [outer = 00000000] 08:21:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0E38C400) [pid = 3568] [serial = 1879] [outer = 0E388000] 08:21:48 INFO - PROCESS | 3568 | 1467040908067 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0E5E5000) [pid = 3568] [serial = 1880] [outer = 0E388000] 08:21:48 INFO - PROCESS | 3568 | 1467040908483 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 770ms 08:21:48 INFO - PROCESS | 3568 | 1467040908540 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 3568 | 1467040908543 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 08:21:48 INFO - PROCESS | 3568 | 1467040908546 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:21:48 INFO - PROCESS | 3568 | 1467040908548 Marionette TRACE conn7 <- [1,2470,null,{}] 08:21:48 INFO - PROCESS | 3568 | 1467040908551 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:48 INFO - PROCESS | 3568 | 1467040908553 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:48 INFO - PROCESS | 3568 | 1467040908641 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 08:21:48 INFO - PROCESS | 3568 | 1467040908647 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 3568 | 1467040908649 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:48 INFO - PROCESS | 3568 | ++DOCSHELL 0EE3E800 == 29 [pid = 3568] [id = 627] 08:21:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0EFE1C00) [pid = 3568] [serial = 1881] [outer = 00000000] 08:21:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (120A7400) [pid = 3568] [serial = 1882] [outer = 0EFE1C00] 08:21:48 INFO - PROCESS | 3568 | 1467040908697 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (123B4000) [pid = 3568] [serial = 1883] [outer = 0EFE1C00] 08:21:49 INFO - PROCESS | 3568 | 1467040909160 Marionette TRACE conn7 <- [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]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 08:21:49 INFO - PROCESS | 3568 | 1467040909220 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3568 | 1467040909223 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 08:21:49 INFO - PROCESS | 3568 | 1467040909226 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:21:49 INFO - PROCESS | 3568 | 1467040909227 Marionette TRACE conn7 <- [1,2474,null,{}] 08:21:49 INFO - PROCESS | 3568 | 1467040909231 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3568 | 1467040909233 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:49 INFO - PROCESS | 3568 | 1467040909343 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 08:21:49 INFO - PROCESS | 3568 | 1467040909352 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 3568 | 1467040909354 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:49 INFO - PROCESS | 3568 | ++DOCSHELL 12648C00 == 30 [pid = 3568] [id = 628] 08:21:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (12697800) [pid = 3568] [serial = 1884] [outer = 00000000] 08:21:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (12726400) [pid = 3568] [serial = 1885] [outer = 12697800] 08:21:49 INFO - PROCESS | 3568 | 1467040909401 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (1281BC00) [pid = 3568] [serial = 1886] [outer = 12697800] 08:21:49 INFO - PROCESS | 3568 | 1467040909844 Marionette TRACE conn7 <- [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]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 08:21:49 INFO - PROCESS | 3568 | 1467040909900 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3568 | 1467040909903 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 08:21:49 INFO - PROCESS | 3568 | 1467040909906 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:21:49 INFO - PROCESS | 3568 | 1467040909907 Marionette TRACE conn7 <- [1,2478,null,{}] 08:21:49 INFO - PROCESS | 3568 | 1467040909911 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3568 | 1467040909917 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:50 INFO - PROCESS | 3568 | 1467040910042 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 08:21:50 INFO - PROCESS | 3568 | 1467040910048 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3568 | 1467040910050 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:50 INFO - PROCESS | 3568 | ++DOCSHELL 145D4800 == 31 [pid = 3568] [id = 629] 08:21:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (145D8400) [pid = 3568] [serial = 1887] [outer = 00000000] 08:21:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (16515C00) [pid = 3568] [serial = 1888] [outer = 145D8400] 08:21:50 INFO - PROCESS | 3568 | 1467040910098 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (165A9400) [pid = 3568] [serial = 1889] [outer = 145D8400] 08:21:50 INFO - PROCESS | 3568 | 1467040910559 Marionette TRACE conn7 <- [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]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 08:21:50 INFO - PROCESS | 3568 | 1467040910640 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 08:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:21:50 INFO - PROCESS | 3568 | 1467040910642 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 08:21:50 INFO - PROCESS | 3568 | 1467040910646 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3568 | 1467040910647 Marionette TRACE conn7 <- [1,2482,null,{}] 08:21:50 INFO - PROCESS | 3568 | 1467040910651 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 3568 | 1467040910653 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:50 INFO - PROCESS | 3568 | 1467040910763 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 08:21:50 INFO - PROCESS | 3568 | 1467040910769 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3568 | 1467040910771 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:50 INFO - PROCESS | 3568 | ++DOCSHELL 16515800 == 32 [pid = 3568] [id = 630] 08:21:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (165AF800) [pid = 3568] [serial = 1890] [outer = 00000000] 08:21:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16818C00) [pid = 3568] [serial = 1891] [outer = 165AF800] 08:21:50 INFO - PROCESS | 3568 | 1467040910818 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1681FC00) [pid = 3568] [serial = 1892] [outer = 165AF800] 08:21:51 INFO - PROCESS | 3568 | 1467040911259 Marionette TRACE conn7 <- [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]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 08:21:51 INFO - PROCESS | 3568 | 1467040911276 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 08:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:21:51 INFO - PROCESS | 3568 | 1467040911278 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 08:21:51 INFO - PROCESS | 3568 | 1467040911281 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3568 | 1467040911283 Marionette TRACE conn7 <- [1,2486,null,{}] 08:21:51 INFO - PROCESS | 3568 | 1467040911308 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:51 INFO - PROCESS | 3568 | 1467040911310 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:51 INFO - PROCESS | 3568 | 1467040911429 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 08:21:51 INFO - PROCESS | 3568 | 1467040911435 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 3568 | 1467040911437 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:51 INFO - PROCESS | 3568 | ++DOCSHELL 16820400 == 33 [pid = 3568] [id = 631] 08:21:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16824400) [pid = 3568] [serial = 1893] [outer = 00000000] 08:21:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1682FC00) [pid = 3568] [serial = 1894] [outer = 16824400] 08:21:51 INFO - PROCESS | 3568 | 1467040911484 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16829000) [pid = 3568] [serial = 1895] [outer = 16824400] 08:21:51 INFO - PROCESS | 3568 | 1467040911933 Marionette TRACE conn7 <- [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]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 08:21:52 INFO - PROCESS | 3568 | 1467040912013 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3568 | 1467040912015 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:21:52 INFO - PROCESS | 3568 | 1467040912018 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3568 | 1467040912019 Marionette TRACE conn7 <- [1,2490,null,{}] 08:21:52 INFO - PROCESS | 3568 | 1467040912023 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 3568 | 1467040912025 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:52 INFO - PROCESS | 3568 | 1467040912144 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 08:21:52 INFO - PROCESS | 3568 | 1467040912239 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 3568 | 1467040912241 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:52 INFO - PROCESS | 3568 | ++DOCSHELL 0E385C00 == 34 [pid = 3568] [id = 632] 08:21:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1684CC00) [pid = 3568] [serial = 1896] [outer = 00000000] 08:21:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168A9400) [pid = 3568] [serial = 1897] [outer = 1684CC00] 08:21:52 INFO - PROCESS | 3568 | 1467040912289 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (168AAC00) [pid = 3568] [serial = 1898] [outer = 1684CC00] 08:21:52 INFO - PROCESS | 3568 | 1467040912744 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 08:21:52 INFO - PROCESS | 3568 | 1467040912789 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3568 | 1467040912791 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:21:52 INFO - PROCESS | 3568 | 1467040912794 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3568 | 1467040912795 Marionette TRACE conn7 <- [1,2494,null,{}] 08:21:52 INFO - PROCESS | 3568 | 1467040912799 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 3568 | 1467040912801 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:52 INFO - PROCESS | 3568 | 1467040912930 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 08:21:52 INFO - PROCESS | 3568 | 1467040912943 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 3568 | 1467040912945 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:53 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB0C00 == 35 [pid = 3568] [id = 633] 08:21:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0CFB1000) [pid = 3568] [serial = 1899] [outer = 00000000] 08:21:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16991800) [pid = 3568] [serial = 1900] [outer = 0CFB1000] 08:21:53 INFO - PROCESS | 3568 | 1467040913055 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (16997400) [pid = 3568] [serial = 1901] [outer = 0CFB1000] 08:21:53 INFO - PROCESS | 3568 | 1467040913515 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 770ms 08:21:53 INFO - PROCESS | 3568 | 1467040913567 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 08:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:21:53 INFO - PROCESS | 3568 | 1467040913569 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 08:21:53 INFO - PROCESS | 3568 | 1467040913572 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 3568 | 1467040913575 Marionette TRACE conn7 <- [1,2498,null,{}] 08:21:53 INFO - PROCESS | 3568 | 1467040913579 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:53 INFO - PROCESS | 3568 | 1467040913581 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:53 INFO - PROCESS | 3568 | 1467040913875 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0CFB9C00) [pid = 3568] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (168B0C00) [pid = 3568] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1680F000) [pid = 3568] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E18C000) [pid = 3568] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (169A3000) [pid = 3568] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (12820C00) [pid = 3568] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E18F400) [pid = 3568] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0D7E9400) [pid = 3568] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (120EE800) [pid = 3568] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0DE10800) [pid = 3568] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16843400) [pid = 3568] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:21:53 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (15791000) [pid = 3568] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:21:53 INFO - PROCESS | 3568 | 1467040913952 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3568 | 1467040913955 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:53 INFO - PROCESS | 3568 | ++DOCSHELL 0D030400 == 36 [pid = 3568] [id = 634] 08:21:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0D032800) [pid = 3568] [serial = 1902] [outer = 00000000] 08:21:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DE40800) [pid = 3568] [serial = 1903] [outer = 0D032800] 08:21:54 INFO - PROCESS | 3568 | 1467040914010 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (13150C00) [pid = 3568] [serial = 1904] [outer = 0D032800] 08:21:54 INFO - PROCESS | 3568 | 1467040914392 Marionette TRACE conn7 <- [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]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 870ms 08:21:54 INFO - PROCESS | 3568 | 1467040914445 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 3568 | 1467040914447 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 08:21:54 INFO - PROCESS | 3568 | 1467040914450 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:21:54 INFO - PROCESS | 3568 | 1467040914451 Marionette TRACE conn7 <- [1,2502,null,{}] 08:21:54 INFO - PROCESS | 3568 | 1467040914455 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:54 INFO - PROCESS | 3568 | 1467040914457 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:54 INFO - PROCESS | 3568 | 1467040914542 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 08:21:54 INFO - PROCESS | 3568 | 1467040914547 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 3568 | 1467040914549 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:54 INFO - PROCESS | 3568 | ++DOCSHELL 16824800 == 37 [pid = 3568] [id = 635] 08:21:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1699A400) [pid = 3568] [serial = 1905] [outer = 00000000] 08:21:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A0C400) [pid = 3568] [serial = 1906] [outer = 1699A400] 08:21:54 INFO - PROCESS | 3568 | 1467040914596 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A32800) [pid = 3568] [serial = 1907] [outer = 1699A400] 08:21:55 INFO - PROCESS | 3568 | 1467040915058 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 08:21:55 INFO - PROCESS | 3568 | 1467040915094 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3568 | 1467040915096 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 08:21:55 INFO - PROCESS | 3568 | 1467040915100 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 3568 | 1467040915101 Marionette TRACE conn7 <- [1,2506,null,{}] 08:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:21:55 INFO - PROCESS | 3568 | 1467040915105 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3568 | 1467040915107 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:55 INFO - PROCESS | 3568 | 1467040915192 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 08:21:55 INFO - PROCESS | 3568 | 1467040915198 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3568 | 1467040915200 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:55 INFO - PROCESS | 3568 | ++DOCSHELL 16C9D000 == 38 [pid = 3568] [id = 636] 08:21:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1704D800) [pid = 3568] [serial = 1908] [outer = 00000000] 08:21:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (174C6C00) [pid = 3568] [serial = 1909] [outer = 1704D800] 08:21:55 INFO - PROCESS | 3568 | 1467040915246 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (174D2400) [pid = 3568] [serial = 1910] [outer = 1704D800] 08:21:55 INFO - PROCESS | 3568 | 1467040915716 Marionette TRACE conn7 <- [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]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 08:21:55 INFO - PROCESS | 3568 | 1467040915776 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3568 | 1467040915777 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 08:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:21:55 INFO - PROCESS | 3568 | 1467040915780 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 3568 | 1467040915782 Marionette TRACE conn7 <- [1,2510,null,{}] 08:21:55 INFO - PROCESS | 3568 | 1467040915786 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3568 | 1467040915787 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:55 INFO - PROCESS | 3568 | 1467040915873 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 08:21:56 INFO - PROCESS | 3568 | 1467040916069 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 3568 | 1467040916072 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:56 INFO - PROCESS | 3568 | ++DOCSHELL 08CD3400 == 39 [pid = 3568] [id = 637] 08:21:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (08CF1000) [pid = 3568] [serial = 1911] [outer = 00000000] 08:21:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (09161000) [pid = 3568] [serial = 1912] [outer = 08CF1000] 08:21:56 INFO - PROCESS | 3568 | 1467040916138 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0CFBF000) [pid = 3568] [serial = 1913] [outer = 08CF1000] 08:21:56 INFO - PROCESS | 3568 | 1467040916948 Marionette TRACE conn7 <- [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]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1219ms 08:21:57 INFO - PROCESS | 3568 | 1467040917002 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 08:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:21:57 INFO - PROCESS | 3568 | 1467040917006 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 08:21:57 INFO - PROCESS | 3568 | 1467040917011 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3568 | 1467040917014 Marionette TRACE conn7 <- [1,2514,null,{}] 08:21:57 INFO - PROCESS | 3568 | 1467040917020 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3568 | 1467040917023 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:57 INFO - PROCESS | 3568 | 1467040917174 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 08:21:57 INFO - PROCESS | 3568 | 1467040917320 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3568 | 1467040917324 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:57 INFO - PROCESS | 3568 | ++DOCSHELL 0E043400 == 40 [pid = 3568] [id = 638] 08:21:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E047400) [pid = 3568] [serial = 1914] [outer = 00000000] 08:21:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E18F000) [pid = 3568] [serial = 1915] [outer = 0E047400] 08:21:57 INFO - PROCESS | 3568 | 1467040917388 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0E291C00) [pid = 3568] [serial = 1916] [outer = 0E047400] 08:21:58 INFO - PROCESS | 3568 | 1467040918322 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1381ms 08:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:21:58 INFO - PROCESS | 3568 | 1467040918392 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 3568 | 1467040918396 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 08:21:58 INFO - PROCESS | 3568 | 1467040918401 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 3568 | 1467040918404 Marionette TRACE conn7 <- [1,2518,null,{}] 08:21:58 INFO - PROCESS | 3568 | 1467040918410 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:58 INFO - PROCESS | 3568 | 1467040918413 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:58 INFO - PROCESS | 3568 | 1467040918535 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 08:21:58 INFO - PROCESS | 3568 | 1467040918680 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 3568 | 1467040918684 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:58 INFO - PROCESS | 3568 | ++DOCSHELL 0E02FC00 == 41 [pid = 3568] [id = 639] 08:21:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0E030400) [pid = 3568] [serial = 1917] [outer = 00000000] 08:21:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0E042C00) [pid = 3568] [serial = 1918] [outer = 0E030400] 08:21:58 INFO - PROCESS | 3568 | 1467040918777 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E04D400) [pid = 3568] [serial = 1919] [outer = 0E030400] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 0DE38800 == 40 [pid = 3568] [id = 605] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 0D7E8400 == 39 [pid = 3568] [id = 615] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 168AC400 == 38 [pid = 3568] [id = 622] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 12626800 == 37 [pid = 3568] [id = 608] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 15790C00 == 36 [pid = 3568] [id = 618] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 168AFC00 == 35 [pid = 3568] [id = 620] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 0D03E000 == 34 [pid = 3568] [id = 610] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 0DE0A800 == 33 [pid = 3568] [id = 621] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 0DD54C00 == 32 [pid = 3568] [id = 606] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 1281D400 == 31 [pid = 3568] [id = 617] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 121CD800 == 30 [pid = 3568] [id = 607] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 0D761800 == 29 [pid = 3568] [id = 616] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16A31000) [pid = 3568] [serial = 1870] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOCSHELL 0D684800 == 28 [pid = 3568] [id = 623] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E5E9400) [pid = 3568] [serial = 1811] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (1699B000) [pid = 3568] [serial = 1861] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1683F400) [pid = 3568] [serial = 1859] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1682B800) [pid = 3568] [serial = 1858] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (145D5400) [pid = 3568] [serial = 1864] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16A06000) [pid = 3568] [serial = 1867] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1699B800) [pid = 3568] [serial = 1862] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16A2A000) [pid = 3568] [serial = 1868] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (13152800) [pid = 3568] [serial = 1852] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E389800) [pid = 3568] [serial = 1849] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E5E5400) [pid = 3568] [serial = 1850] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DD6D000) [pid = 3568] [serial = 1846] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE0B400) [pid = 3568] [serial = 1847] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1446DC00) [pid = 3568] [serial = 1844] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (12699800) [pid = 3568] [serial = 1843] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E381C00) [pid = 3568] [serial = 1841] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0E04BC00) [pid = 3568] [serial = 1840] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1684C400) [pid = 3568] [serial = 1837] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (168A7000) [pid = 3568] [serial = 1838] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1673F800) [pid = 3568] [serial = 1855] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (15793C00) [pid = 3568] [serial = 1865] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16807C00) [pid = 3568] [serial = 1856] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (14474400) [pid = 3568] [serial = 1853] [outer = 00000000] [url = about:blank] 08:21:59 INFO - PROCESS | 3568 | 1467040919348 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 990ms 08:21:59 INFO - PROCESS | 3568 | 1467040919392 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3568 | 1467040919397 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:21:59 INFO - PROCESS | 3568 | 1467040919403 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3568 | 1467040919406 Marionette TRACE conn7 <- [1,2522,null,{}] 08:21:59 INFO - PROCESS | 3568 | 1467040919410 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3568 | 1467040919412 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:59 INFO - PROCESS | 3568 | 1467040919509 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 08:21:59 INFO - PROCESS | 3568 | 1467040919614 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 3568 | 1467040919617 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:21:59 INFO - PROCESS | 3568 | ++DOCSHELL 0DE3BC00 == 29 [pid = 3568] [id = 640] 08:21:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0E035800) [pid = 3568] [serial = 1920] [outer = 00000000] 08:21:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E049C00) [pid = 3568] [serial = 1921] [outer = 0E035800] 08:21:59 INFO - PROCESS | 3568 | 1467040919668 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E383400) [pid = 3568] [serial = 1922] [outer = 0E035800] 08:22:00 INFO - PROCESS | 3568 | 1467040920124 Marionette TRACE conn7 <- [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]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 770ms 08:22:00 INFO - PROCESS | 3568 | 1467040920177 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3568 | 1467040920179 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 08:22:00 INFO - PROCESS | 3568 | 1467040920183 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:22:00 INFO - PROCESS | 3568 | 1467040920186 Marionette TRACE conn7 <- [1,2526,null,{}] 08:22:00 INFO - PROCESS | 3568 | 1467040920197 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3568 | 1467040920202 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:00 INFO - PROCESS | 3568 | 1467040920289 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 08:22:00 INFO - PROCESS | 3568 | 1467040920305 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3568 | 1467040920308 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:00 INFO - PROCESS | 3568 | ++DOCSHELL 123D6400 == 30 [pid = 3568] [id = 641] 08:22:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (123D7400) [pid = 3568] [serial = 1923] [outer = 00000000] 08:22:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (126A1400) [pid = 3568] [serial = 1924] [outer = 123D7400] 08:22:00 INFO - PROCESS | 3568 | 1467040920360 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (12752000) [pid = 3568] [serial = 1925] [outer = 123D7400] 08:22:00 INFO - PROCESS | 3568 | 1467040920854 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 08:22:00 INFO - PROCESS | 3568 | 1467040920917 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3568 | 1467040920920 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 08:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:22:00 INFO - PROCESS | 3568 | 1467040920923 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - PROCESS | 3568 | 1467040920925 Marionette TRACE conn7 <- [1,2530,null,{}] 08:22:00 INFO - PROCESS | 3568 | 1467040920928 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3568 | 1467040920930 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:01 INFO - PROCESS | 3568 | 1467040921023 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 08:22:01 INFO - PROCESS | 3568 | 1467040921131 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 3568 | 1467040921133 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:01 INFO - PROCESS | 3568 | ++DOCSHELL 14474400 == 31 [pid = 3568] [id = 642] 08:22:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (14475C00) [pid = 3568] [serial = 1926] [outer = 00000000] 08:22:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (152B0C00) [pid = 3568] [serial = 1927] [outer = 14475C00] 08:22:01 INFO - PROCESS | 3568 | 1467040921190 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16174400) [pid = 3568] [serial = 1928] [outer = 14475C00] 08:22:01 INFO - PROCESS | 3568 | 1467040921617 Marionette TRACE conn7 <- [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]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 08:22:01 INFO - PROCESS | 3568 | 1467040921695 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 3568 | 1467040921697 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 08:22:01 INFO - PROCESS | 3568 | 1467040921705 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 3568 | 1467040921707 Marionette TRACE conn7 <- [1,2534,null,{}] 08:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:22:01 INFO - PROCESS | 3568 | 1467040921710 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 3568 | 1467040921712 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:01 INFO - PROCESS | 3568 | 1467040921835 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 08:22:01 INFO - PROCESS | 3568 | 1467040921905 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 3568 | 1467040921907 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:01 INFO - PROCESS | 3568 | ++DOCSHELL 0EFDE400 == 32 [pid = 3568] [id = 643] 08:22:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16173800) [pid = 3568] [serial = 1929] [outer = 00000000] 08:22:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16808800) [pid = 3568] [serial = 1930] [outer = 16173800] 08:22:01 INFO - PROCESS | 3568 | 1467040921954 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1681BC00) [pid = 3568] [serial = 1931] [outer = 16173800] 08:22:02 INFO - PROCESS | 3568 | 1467040922384 Marionette TRACE conn7 <- [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]]]}] 08:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 08:22:02 INFO - PROCESS | 3568 | 1467040922442 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 3568 | 1467040922445 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 08:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:22:02 INFO - PROCESS | 3568 | 1467040922454 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - PROCESS | 3568 | 1467040922455 Marionette TRACE conn7 <- [1,2538,null,{}] 08:22:02 INFO - PROCESS | 3568 | 1467040922459 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:02 INFO - PROCESS | 3568 | 1467040922464 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:02 INFO - PROCESS | 3568 | 1467040922604 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 08:22:02 INFO - PROCESS | 3568 | 1467040922610 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 3568 | 1467040922612 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:02 INFO - PROCESS | 3568 | ++DOCSHELL 16826800 == 33 [pid = 3568] [id = 644] 08:22:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16827800) [pid = 3568] [serial = 1932] [outer = 00000000] 08:22:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168A6400) [pid = 3568] [serial = 1933] [outer = 16827800] 08:22:02 INFO - PROCESS | 3568 | 1467040922712 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (168AFC00) [pid = 3568] [serial = 1934] [outer = 16827800] 08:22:03 INFO - PROCESS | 3568 | 1467040923151 Marionette TRACE conn7 <- [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]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 08:22:03 INFO - PROCESS | 3568 | 1467040923205 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 08:22:03 INFO - PROCESS | 3568 | 1467040923207 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 08:22:03 INFO - PROCESS | 3568 | 1467040923213 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:22:03 INFO - PROCESS | 3568 | 1467040923215 Marionette TRACE conn7 <- [1,2542,null,{}] 08:22:03 INFO - PROCESS | 3568 | 1467040923219 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:03 INFO - PROCESS | 3568 | 1467040923221 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:03 INFO - PROCESS | 3568 | 1467040923351 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 08:22:03 INFO - PROCESS | 3568 | 1467040923363 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3568 | 1467040923364 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:03 INFO - PROCESS | 3568 | ++DOCSHELL 0EE7F400 == 34 [pid = 3568] [id = 645] 08:22:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0EFE3000) [pid = 3568] [serial = 1935] [outer = 00000000] 08:22:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1699C800) [pid = 3568] [serial = 1936] [outer = 0EFE3000] 08:22:03 INFO - PROCESS | 3568 | 1467040923410 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1699FC00) [pid = 3568] [serial = 1937] [outer = 0EFE3000] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1699A400) [pid = 3568] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0D032800) [pid = 3568] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1684CC00) [pid = 3568] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0CFB1000) [pid = 3568] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (165AF800) [pid = 3568] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (145D8400) [pid = 3568] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (12697800) [pid = 3568] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0D67A000) [pid = 3568] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0DE0C000) [pid = 3568] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16824400) [pid = 3568] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E388000) [pid = 3568] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0EFE1C00) [pid = 3568] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:22:03 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0DE3E800) [pid = 3568] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:22:03 INFO - PROCESS | 3568 | 1467040923991 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 831ms 08:22:04 INFO - PROCESS | 3568 | 1467040924049 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3568 | 1467040924051 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:22:04 INFO - PROCESS | 3568 | 1467040924054 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3568 | 1467040924056 Marionette TRACE conn7 <- [1,2546,null,{}] 08:22:04 INFO - PROCESS | 3568 | 1467040924059 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:04 INFO - PROCESS | 3568 | 1467040924061 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:04 INFO - PROCESS | 3568 | 1467040924144 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 08:22:04 INFO - PROCESS | 3568 | 1467040924150 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 3568 | 1467040924152 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:04 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E3400 == 35 [pid = 3568] [id = 646] 08:22:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1100E800) [pid = 3568] [serial = 1938] [outer = 00000000] 08:22:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1455DC00) [pid = 3568] [serial = 1939] [outer = 1100E800] 08:22:04 INFO - PROCESS | 3568 | 1467040924198 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16802C00) [pid = 3568] [serial = 1940] [outer = 1100E800] 08:22:04 INFO - PROCESS | 3568 | 1467040924650 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 08:22:04 INFO - PROCESS | 3568 | 1467040924688 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3568 | 1467040924690 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:22:04 INFO - PROCESS | 3568 | 1467040924693 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3568 | 1467040924695 Marionette TRACE conn7 <- [1,2550,null,{}] 08:22:04 INFO - PROCESS | 3568 | 1467040924699 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:04 INFO - PROCESS | 3568 | 1467040924701 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:04 INFO - PROCESS | 3568 | 1467040924790 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 08:22:04 INFO - PROCESS | 3568 | 1467040924795 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 3568 | 1467040924797 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:04 INFO - PROCESS | 3568 | ++DOCSHELL 126A1000 == 36 [pid = 3568] [id = 647] 08:22:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16826400) [pid = 3568] [serial = 1941] [outer = 00000000] 08:22:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16995800) [pid = 3568] [serial = 1942] [outer = 16826400] 08:22:04 INFO - PROCESS | 3568 | 1467040924844 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A04800) [pid = 3568] [serial = 1943] [outer = 16826400] 08:22:05 INFO - PROCESS | 3568 | 1467040925347 Marionette TRACE conn7 <- [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]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 08:22:05 INFO - PROCESS | 3568 | 1467040925371 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3568 | 1467040925373 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 08:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:22:05 INFO - PROCESS | 3568 | 1467040925377 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 3568 | 1467040925378 Marionette TRACE conn7 <- [1,2554,null,{}] 08:22:05 INFO - PROCESS | 3568 | 1467040925382 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3568 | 1467040925384 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:05 INFO - PROCESS | 3568 | 1467040925470 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 08:22:05 INFO - PROCESS | 3568 | 1467040925476 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3568 | 1467040925478 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:05 INFO - PROCESS | 3568 | ++DOCSHELL 08CCB800 == 37 [pid = 3568] [id = 648] 08:22:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1274C000) [pid = 3568] [serial = 1944] [outer = 00000000] 08:22:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A2AC00) [pid = 3568] [serial = 1945] [outer = 1274C000] 08:22:05 INFO - PROCESS | 3568 | 1467040925524 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A2D000) [pid = 3568] [serial = 1946] [outer = 1274C000] 08:22:06 INFO - PROCESS | 3568 | 1467040926267 Marionette TRACE conn7 <- [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]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 08:22:06 INFO - PROCESS | 3568 | 1467040926311 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 08:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:22:06 INFO - PROCESS | 3568 | 1467040926315 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 08:22:06 INFO - PROCESS | 3568 | 1467040926320 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - PROCESS | 3568 | 1467040926325 Marionette TRACE conn7 <- [1,2558,null,{}] 08:22:06 INFO - PROCESS | 3568 | 1467040926331 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:06 INFO - PROCESS | 3568 | 1467040926334 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:06 INFO - PROCESS | 3568 | 1467040926464 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 08:22:06 INFO - PROCESS | 3568 | 1467040926579 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3568 | 1467040926582 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:06 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBE800 == 38 [pid = 3568] [id = 649] 08:22:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0D032C00) [pid = 3568] [serial = 1947] [outer = 00000000] 08:22:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E041000) [pid = 3568] [serial = 1948] [outer = 0D032C00] 08:22:06 INFO - PROCESS | 3568 | 1467040926685 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0E38B800) [pid = 3568] [serial = 1949] [outer = 0D032C00] 08:22:07 INFO - PROCESS | 3568 | 1467040927283 Marionette TRACE conn7 <- [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]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 988ms 08:22:07 INFO - PROCESS | 3568 | 1467040927322 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3568 | 1467040927327 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 08:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:22:07 INFO - PROCESS | 3568 | 1467040927335 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 3568 | 1467040927338 Marionette TRACE conn7 <- [1,2562,null,{}] 08:22:07 INFO - PROCESS | 3568 | 1467040927342 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3568 | 1467040927345 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:07 INFO - PROCESS | 3568 | 1467040927470 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 08:22:07 INFO - PROCESS | 3568 | 1467040927618 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3568 | 1467040927621 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:07 INFO - PROCESS | 3568 | ++DOCSHELL 13F63800 == 39 [pid = 3568] [id = 650] 08:22:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (13F67400) [pid = 3568] [serial = 1950] [outer = 00000000] 08:22:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (145D6800) [pid = 3568] [serial = 1951] [outer = 13F67400] 08:22:07 INFO - PROCESS | 3568 | 1467040927684 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1673D000) [pid = 3568] [serial = 1952] [outer = 13F67400] 08:22:08 INFO - PROCESS | 3568 | 1467040928295 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1020ms 08:22:08 INFO - PROCESS | 3568 | 1467040928357 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 3568 | 1467040928360 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 08:22:08 INFO - PROCESS | 3568 | 1467040928363 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:22:08 INFO - PROCESS | 3568 | 1467040928367 Marionette TRACE conn7 <- [1,2566,null,{}] 08:22:08 INFO - PROCESS | 3568 | 1467040928378 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:08 INFO - PROCESS | 3568 | 1467040928384 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:08 INFO - PROCESS | 3568 | 1467040928500 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 08:22:08 INFO - PROCESS | 3568 | 1467040928617 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3568 | 1467040928621 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:08 INFO - PROCESS | 3568 | ++DOCSHELL 174BE000 == 40 [pid = 3568] [id = 651] 08:22:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (174BE400) [pid = 3568] [serial = 1953] [outer = 00000000] 08:22:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (174D9C00) [pid = 3568] [serial = 1954] [outer = 174BE400] 08:22:08 INFO - PROCESS | 3568 | 1467040928678 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (17568800) [pid = 3568] [serial = 1955] [outer = 174BE400] 08:22:09 INFO - PROCESS | 3568 | 1467040929311 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 08:22:09 INFO - PROCESS | 3568 | 1467040929336 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3568 | 1467040929339 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 08:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:22:09 INFO - PROCESS | 3568 | 1467040929343 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 3568 | 1467040929345 Marionette TRACE conn7 <- [1,2570,null,{}] 08:22:09 INFO - PROCESS | 3568 | 1467040929349 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3568 | 1467040929352 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:09 INFO - PROCESS | 3568 | 1467040929471 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 08:22:09 INFO - PROCESS | 3568 | 1467040929647 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 3568 | 1467040929650 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:09 INFO - PROCESS | 3568 | ++DOCSHELL 1201EC00 == 41 [pid = 3568] [id = 652] 08:22:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (16CA7400) [pid = 3568] [serial = 1956] [outer = 00000000] 08:22:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (175DC400) [pid = 3568] [serial = 1957] [outer = 16CA7400] 08:22:09 INFO - PROCESS | 3568 | 1467040929706 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (1766B800) [pid = 3568] [serial = 1958] [outer = 16CA7400] 08:22:10 INFO - PROCESS | 3568 | 1467040930431 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1120ms 08:22:10 INFO - PROCESS | 3568 | 1467040930467 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 3568 | 1467040930471 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 08:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:22:10 INFO - PROCESS | 3568 | 1467040930475 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 3568 | 1467040930478 Marionette TRACE conn7 <- [1,2574,null,{}] 08:22:10 INFO - PROCESS | 3568 | 1467040930484 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:10 INFO - PROCESS | 3568 | 1467040930487 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:10 INFO - PROCESS | 3568 | 1467040930593 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 08:22:10 INFO - PROCESS | 3568 | 1467040930743 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 3568 | 1467040930746 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:10 INFO - PROCESS | 3568 | ++DOCSHELL 0DE40400 == 42 [pid = 3568] [id = 653] 08:22:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (0DE44000) [pid = 3568] [serial = 1959] [outer = 00000000] 08:22:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (0E38E400) [pid = 3568] [serial = 1960] [outer = 0DE44000] 08:22:10 INFO - PROCESS | 3568 | 1467040930800 Marionette DEBUG loaded listener.js 08:22:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (1209F800) [pid = 3568] [serial = 1961] [outer = 0DE44000] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 16807800 == 41 [pid = 3568] [id = 619] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 0DD6E000 == 40 [pid = 3568] [id = 613] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 0EFDE400 == 39 [pid = 3568] [id = 643] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 14474400 == 38 [pid = 3568] [id = 642] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 145DB400 == 37 [pid = 3568] [id = 609] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 16826800 == 36 [pid = 3568] [id = 644] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 1681C800 == 35 [pid = 3568] [id = 611] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 0F13F000 == 34 [pid = 3568] [id = 614] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 0E5E3400 == 33 [pid = 3568] [id = 646] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 126A1000 == 32 [pid = 3568] [id = 647] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 0EE7F400 == 31 [pid = 3568] [id = 645] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 0CF04800 == 30 [pid = 3568] [id = 612] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 174BE000 == 29 [pid = 3568] [id = 651] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 1201EC00 == 28 [pid = 3568] [id = 652] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 13F63800 == 27 [pid = 3568] [id = 650] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 08CCB800 == 26 [pid = 3568] [id = 648] 08:22:11 INFO - PROCESS | 3568 | --DOCSHELL 0CFBE800 == 25 [pid = 3568] [id = 649] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (174C6C00) [pid = 3568] [serial = 1909] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (168A9400) [pid = 3568] [serial = 1897] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (16991800) [pid = 3568] [serial = 1900] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16818C00) [pid = 3568] [serial = 1891] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (1681FC00) [pid = 3568] [serial = 1892] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16515C00) [pid = 3568] [serial = 1888] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (165A9400) [pid = 3568] [serial = 1889] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (12726400) [pid = 3568] [serial = 1885] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1281BC00) [pid = 3568] [serial = 1886] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (168AAC00) [pid = 3568] [serial = 1898] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0D75C400) [pid = 3568] [serial = 1873] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0D7F1000) [pid = 3568] [serial = 1874] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16A35000) [pid = 3568] [serial = 1871] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1682FC00) [pid = 3568] [serial = 1894] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E38C400) [pid = 3568] [serial = 1879] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E5E5000) [pid = 3568] [serial = 1880] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (120A7400) [pid = 3568] [serial = 1882] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (123B4000) [pid = 3568] [serial = 1883] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE68800) [pid = 3568] [serial = 1876] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E039400) [pid = 3568] [serial = 1877] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16997400) [pid = 3568] [serial = 1901] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16A0C400) [pid = 3568] [serial = 1906] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16A32800) [pid = 3568] [serial = 1907] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (13150C00) [pid = 3568] [serial = 1904] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0DE40800) [pid = 3568] [serial = 1903] [outer = 00000000] [url = about:blank] 08:22:11 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16829000) [pid = 3568] [serial = 1895] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3568 | 1467040932056 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1638ms 08:22:12 INFO - PROCESS | 3568 | 1467040932115 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 08:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:22:12 INFO - PROCESS | 3568 | 1467040932120 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 08:22:12 INFO - PROCESS | 3568 | 1467040932124 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 3568 | 1467040932129 Marionette TRACE conn7 <- [1,2578,null,{}] 08:22:12 INFO - PROCESS | 3568 | 1467040932134 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3568 | 1467040932137 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:12 INFO - PROCESS | 3568 | 1467040932279 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 08:22:12 INFO - PROCESS | 3568 | 1467040932382 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 3568 | 1467040932384 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:12 INFO - PROCESS | 3568 | ++DOCSHELL 0D03B400 == 26 [pid = 3568] [id = 654] 08:22:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0D63B000) [pid = 3568] [serial = 1962] [outer = 00000000] 08:22:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0D7F1C00) [pid = 3568] [serial = 1963] [outer = 0D63B000] 08:22:12 INFO - PROCESS | 3568 | 1467040932436 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DD57400) [pid = 3568] [serial = 1964] [outer = 0D63B000] 08:22:12 INFO - PROCESS | 3568 | 1467040932827 Marionette TRACE conn7 <- [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]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 08:22:12 INFO - PROCESS | 3568 | 1467040932884 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3568 | 1467040932889 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 08:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:22:12 INFO - PROCESS | 3568 | 1467040932898 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 3568 | 1467040932901 Marionette TRACE conn7 <- [1,2582,null,{}] 08:22:12 INFO - PROCESS | 3568 | 1467040932905 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3568 | 1467040932908 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:13 INFO - PROCESS | 3568 | 1467040933005 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 08:22:13 INFO - PROCESS | 3568 | 1467040933012 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3568 | 1467040933015 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:13 INFO - PROCESS | 3568 | ++DOCSHELL 0DE69400 == 27 [pid = 3568] [id = 655] 08:22:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DE6D400) [pid = 3568] [serial = 1965] [outer = 00000000] 08:22:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E03CC00) [pid = 3568] [serial = 1966] [outer = 0DE6D400] 08:22:13 INFO - PROCESS | 3568 | 1467040933072 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E044C00) [pid = 3568] [serial = 1967] [outer = 0DE6D400] 08:22:13 INFO - PROCESS | 3568 | 1467040933550 Marionette TRACE conn7 <- [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]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 08:22:13 INFO - PROCESS | 3568 | 1467040933630 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3568 | 1467040933632 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 08:22:13 INFO - PROCESS | 3568 | 1467040933636 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:22:13 INFO - PROCESS | 3568 | 1467040933639 Marionette TRACE conn7 <- [1,2586,null,{}] 08:22:13 INFO - PROCESS | 3568 | 1467040933651 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:13 INFO - PROCESS | 3568 | 1467040933656 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:13 INFO - PROCESS | 3568 | 1467040933746 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 08:22:13 INFO - PROCESS | 3568 | 1467040933753 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3568 | 1467040933756 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:13 INFO - PROCESS | 3568 | ++DOCSHELL 0EEA2C00 == 28 [pid = 3568] [id = 656] 08:22:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0EEA5400) [pid = 3568] [serial = 1968] [outer = 00000000] 08:22:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0F1D0400) [pid = 3568] [serial = 1969] [outer = 0EEA5400] 08:22:13 INFO - PROCESS | 3568 | 1467040933808 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (120A2800) [pid = 3568] [serial = 1970] [outer = 0EEA5400] 08:22:14 INFO - PROCESS | 3568 | 1467040934370 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 08:22:14 INFO - PROCESS | 3568 | 1467040934417 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3568 | 1467040934420 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 08:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:22:14 INFO - PROCESS | 3568 | 1467040934423 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - PROCESS | 3568 | 1467040934425 Marionette TRACE conn7 <- [1,2590,null,{}] 08:22:14 INFO - PROCESS | 3568 | 1467040934432 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3568 | 1467040934434 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:14 INFO - PROCESS | 3568 | 1467040934564 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 08:22:14 INFO - PROCESS | 3568 | 1467040934575 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3568 | 1467040934577 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:14 INFO - PROCESS | 3568 | ++DOCSHELL 120EB800 == 29 [pid = 3568] [id = 657] 08:22:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (123BB000) [pid = 3568] [serial = 1971] [outer = 00000000] 08:22:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (12752C00) [pid = 3568] [serial = 1972] [outer = 123BB000] 08:22:14 INFO - PROCESS | 3568 | 1467040934683 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (128CFC00) [pid = 3568] [serial = 1973] [outer = 123BB000] 08:22:15 INFO - PROCESS | 3568 | 1467040935145 Marionette TRACE conn7 <- [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]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 790ms 08:22:15 INFO - PROCESS | 3568 | 1467040935218 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3568 | 1467040935220 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 08:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:22:15 INFO - PROCESS | 3568 | 1467040935223 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 3568 | 1467040935225 Marionette TRACE conn7 <- [1,2594,null,{}] 08:22:15 INFO - PROCESS | 3568 | 1467040935229 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:15 INFO - PROCESS | 3568 | 1467040935231 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:15 INFO - PROCESS | 3568 | 1467040935352 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 08:22:15 INFO - PROCESS | 3568 | 1467040935362 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 3568 | 1467040935364 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:15 INFO - PROCESS | 3568 | ++DOCSHELL 13A41C00 == 30 [pid = 3568] [id = 658] 08:22:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (13F63800) [pid = 3568] [serial = 1974] [outer = 00000000] 08:22:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1455E400) [pid = 3568] [serial = 1975] [outer = 13F63800] 08:22:15 INFO - PROCESS | 3568 | 1467040935471 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (145D8400) [pid = 3568] [serial = 1976] [outer = 13F63800] 08:22:15 INFO - PROCESS | 3568 | 1467040935970 Marionette TRACE conn7 <- [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]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16173800) [pid = 3568] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16827800) [pid = 3568] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0EFE3000) [pid = 3568] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1274C000) [pid = 3568] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (123D7400) [pid = 3568] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E035800) [pid = 3568] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E030400) [pid = 3568] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (08CF1000) [pid = 3568] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16826400) [pid = 3568] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (14475C00) [pid = 3568] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E047400) [pid = 3568] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1100E800) [pid = 3568] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:22:16 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (1704D800) [pid = 3568] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:22:16 INFO - PROCESS | 3568 | 1467040936204 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3568 | 1467040936206 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 08:22:16 INFO - PROCESS | 3568 | 1467040936209 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 3568 | 1467040936211 Marionette TRACE conn7 <- [1,2598,null,{}] 08:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:22:16 INFO - PROCESS | 3568 | 1467040936214 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3568 | 1467040936220 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:16 INFO - PROCESS | 3568 | 1467040936313 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 08:22:16 INFO - PROCESS | 3568 | 1467040936319 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3568 | 1467040936321 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:16 INFO - PROCESS | 3568 | ++DOCSHELL 0EE3C000 == 31 [pid = 3568] [id = 659] 08:22:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1201DC00) [pid = 3568] [serial = 1977] [outer = 00000000] 08:22:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (14475C00) [pid = 3568] [serial = 1978] [outer = 1201DC00] 08:22:16 INFO - PROCESS | 3568 | 1467040936369 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16521400) [pid = 3568] [serial = 1979] [outer = 1201DC00] 08:22:16 INFO - PROCESS | 3568 | 1467040936835 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 08:22:16 INFO - PROCESS | 3568 | 1467040936886 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3568 | 1467040936888 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 08:22:16 INFO - PROCESS | 3568 | 1467040936891 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:22:16 INFO - PROCESS | 3568 | 1467040936893 Marionette TRACE conn7 <- [1,2602,null,{}] 08:22:16 INFO - PROCESS | 3568 | 1467040936896 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3568 | 1467040936898 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:16 INFO - PROCESS | 3568 | 1467040936978 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 08:22:16 INFO - PROCESS | 3568 | 1467040936985 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3568 | 1467040936987 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:17 INFO - PROCESS | 3568 | ++DOCSHELL 1446D800 == 32 [pid = 3568] [id = 660] 08:22:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (165B0000) [pid = 3568] [serial = 1980] [outer = 00000000] 08:22:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16817400) [pid = 3568] [serial = 1981] [outer = 165B0000] 08:22:17 INFO - PROCESS | 3568 | 1467040937034 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16826000) [pid = 3568] [serial = 1982] [outer = 165B0000] 08:22:17 INFO - PROCESS | 3568 | 1467040937475 Marionette TRACE conn7 <- [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]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 08:22:17 INFO - PROCESS | 3568 | 1467040937526 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3568 | 1467040937528 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 08:22:17 INFO - PROCESS | 3568 | 1467040937531 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:22:17 INFO - PROCESS | 3568 | 1467040937533 Marionette TRACE conn7 <- [1,2606,null,{}] 08:22:17 INFO - PROCESS | 3568 | 1467040937536 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3568 | 1467040937538 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:17 INFO - PROCESS | 3568 | 1467040937622 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 08:22:17 INFO - PROCESS | 3568 | 1467040937628 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 3568 | 1467040937630 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:17 INFO - PROCESS | 3568 | ++DOCSHELL 16816C00 == 33 [pid = 3568] [id = 661] 08:22:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16829000) [pid = 3568] [serial = 1983] [outer = 00000000] 08:22:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16840000) [pid = 3568] [serial = 1984] [outer = 16829000] 08:22:17 INFO - PROCESS | 3568 | 1467040937674 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (12820C00) [pid = 3568] [serial = 1985] [outer = 16829000] 08:22:18 INFO - PROCESS | 3568 | 1467040938137 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 08:22:18 INFO - PROCESS | 3568 | 1467040938166 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 3568 | 1467040938168 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 08:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:22:18 INFO - PROCESS | 3568 | 1467040938186 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 3568 | 1467040938187 Marionette TRACE conn7 <- [1,2610,null,{}] 08:22:18 INFO - PROCESS | 3568 | 1467040938235 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:18 INFO - PROCESS | 3568 | 1467040938239 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:18 INFO - PROCESS | 3568 | 1467040938360 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 08:22:18 INFO - PROCESS | 3568 | 1467040938500 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 3568 | 1467040938504 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:18 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBE000 == 34 [pid = 3568] [id = 662] 08:22:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0D030C00) [pid = 3568] [serial = 1986] [outer = 00000000] 08:22:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0D676800) [pid = 3568] [serial = 1987] [outer = 0D030C00] 08:22:18 INFO - PROCESS | 3568 | 1467040938604 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0D7EF000) [pid = 3568] [serial = 1988] [outer = 0D030C00] 08:22:19 INFO - PROCESS | 3568 | 1467040939404 Marionette TRACE conn7 <- [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]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1293ms 08:22:19 INFO - PROCESS | 3568 | 1467040939467 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3568 | 1467040939471 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 08:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:22:19 INFO - PROCESS | 3568 | 1467040939475 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3568 | 1467040939478 Marionette TRACE conn7 <- [1,2614,null,{}] 08:22:19 INFO - PROCESS | 3568 | 1467040939484 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3568 | 1467040939487 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:19 INFO - PROCESS | 3568 | 1467040939609 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 08:22:19 INFO - PROCESS | 3568 | 1467040939753 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3568 | 1467040939757 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:19 INFO - PROCESS | 3568 | ++DOCSHELL 0E1B8000 == 35 [pid = 3568] [id = 663] 08:22:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0E290400) [pid = 3568] [serial = 1989] [outer = 00000000] 08:22:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E5E5000) [pid = 3568] [serial = 1990] [outer = 0E290400] 08:22:19 INFO - PROCESS | 3568 | 1467040939815 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0F1CE400) [pid = 3568] [serial = 1991] [outer = 0E290400] 08:22:20 INFO - PROCESS | 3568 | 1467040940669 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1280ms 08:22:20 INFO - PROCESS | 3568 | 1467040940756 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 3568 | 1467040940760 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 08:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:22:20 INFO - PROCESS | 3568 | 1467040940765 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 3568 | 1467040940768 Marionette TRACE conn7 <- [1,2618,null,{}] 08:22:20 INFO - PROCESS | 3568 | 1467040940774 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:20 INFO - PROCESS | 3568 | 1467040940777 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:20 INFO - PROCESS | 3568 | 1467040940913 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 08:22:21 INFO - PROCESS | 3568 | 1467040941058 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 3568 | 1467040941062 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:21 INFO - PROCESS | 3568 | ++DOCSHELL 0DD50000 == 36 [pid = 3568] [id = 664] 08:22:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0DD54000) [pid = 3568] [serial = 1992] [outer = 00000000] 08:22:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0DE05000) [pid = 3568] [serial = 1993] [outer = 0DD54000] 08:22:21 INFO - PROCESS | 3568 | 1467040941116 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0DE38400) [pid = 3568] [serial = 1994] [outer = 0DD54000] 08:22:21 INFO - PROCESS | 3568 | --DOCSHELL 1446D800 == 35 [pid = 3568] [id = 660] 08:22:21 INFO - PROCESS | 3568 | --DOCSHELL 0EE3C000 == 34 [pid = 3568] [id = 659] 08:22:21 INFO - PROCESS | 3568 | --DOCSHELL 13A41C00 == 33 [pid = 3568] [id = 658] 08:22:21 INFO - PROCESS | 3568 | --DOCSHELL 120EB800 == 32 [pid = 3568] [id = 657] 08:22:21 INFO - PROCESS | 3568 | --DOCSHELL 0EEA2C00 == 31 [pid = 3568] [id = 656] 08:22:21 INFO - PROCESS | 3568 | --DOCSHELL 0DE69400 == 30 [pid = 3568] [id = 655] 08:22:21 INFO - PROCESS | 3568 | --DOCSHELL 0D03B400 == 29 [pid = 3568] [id = 654] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (174D2400) [pid = 3568] [serial = 1910] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16808800) [pid = 3568] [serial = 1930] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (168A6400) [pid = 3568] [serial = 1933] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1681BC00) [pid = 3568] [serial = 1931] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (1699C800) [pid = 3568] [serial = 1936] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16A2AC00) [pid = 3568] [serial = 1945] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (126A1400) [pid = 3568] [serial = 1924] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (12752000) [pid = 3568] [serial = 1925] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16A2D000) [pid = 3568] [serial = 1946] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0E049C00) [pid = 3568] [serial = 1921] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E383400) [pid = 3568] [serial = 1922] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E042C00) [pid = 3568] [serial = 1918] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E04D400) [pid = 3568] [serial = 1919] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (09161000) [pid = 3568] [serial = 1912] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (16A04800) [pid = 3568] [serial = 1943] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0CFBF000) [pid = 3568] [serial = 1913] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (152B0C00) [pid = 3568] [serial = 1927] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0E18F000) [pid = 3568] [serial = 1915] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0E291C00) [pid = 3568] [serial = 1916] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (168AFC00) [pid = 3568] [serial = 1934] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16995800) [pid = 3568] [serial = 1942] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (1699FC00) [pid = 3568] [serial = 1937] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1455DC00) [pid = 3568] [serial = 1939] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (16802C00) [pid = 3568] [serial = 1940] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (16174400) [pid = 3568] [serial = 1928] [outer = 00000000] [url = about:blank] 08:22:21 INFO - PROCESS | 3568 | 1467040941604 Marionette TRACE conn7 <- [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]]]}] 08:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 930ms 08:22:21 INFO - PROCESS | 3568 | 1467040941696 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 3568 | 1467040941700 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 08:22:21 INFO - PROCESS | 3568 | 1467040941706 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:22:21 INFO - PROCESS | 3568 | 1467040941709 Marionette TRACE conn7 <- [1,2622,null,{}] 08:22:21 INFO - PROCESS | 3568 | 1467040941713 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:21 INFO - PROCESS | 3568 | 1467040941716 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:21 INFO - PROCESS | 3568 | 1467040941815 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 08:22:21 INFO - PROCESS | 3568 | 1467040941822 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 3568 | 1467040941824 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:21 INFO - PROCESS | 3568 | ++DOCSHELL 0DE69400 == 30 [pid = 3568] [id = 665] 08:22:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0E030400) [pid = 3568] [serial = 1995] [outer = 00000000] 08:22:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E193000) [pid = 3568] [serial = 1996] [outer = 0E030400] 08:22:21 INFO - PROCESS | 3568 | 1467040941874 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0E296400) [pid = 3568] [serial = 1997] [outer = 0E030400] 08:22:22 INFO - PROCESS | 3568 | 1467040942390 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 08:22:22 INFO - PROCESS | 3568 | 1467040942469 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 08:22:22 INFO - PROCESS | 3568 | 1467040942472 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 08:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:22:22 INFO - PROCESS | 3568 | 1467040942475 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 3568 | 1467040942478 Marionette TRACE conn7 <- [1,2626,null,{}] 08:22:22 INFO - PROCESS | 3568 | 1467040942492 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:22 INFO - PROCESS | 3568 | 1467040942497 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:22 INFO - PROCESS | 3568 | 1467040942607 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 08:22:22 INFO - PROCESS | 3568 | 1467040942706 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 3568 | 1467040942709 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:22 INFO - PROCESS | 3568 | ++DOCSHELL 120F3400 == 31 [pid = 3568] [id = 666] 08:22:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (123B6800) [pid = 3568] [serial = 1998] [outer = 00000000] 08:22:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (126A1400) [pid = 3568] [serial = 1999] [outer = 123B6800] 08:22:22 INFO - PROCESS | 3568 | 1467040942762 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (12752000) [pid = 3568] [serial = 2000] [outer = 123B6800] 08:22:23 INFO - PROCESS | 3568 | 1467040943187 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 08:22:23 INFO - PROCESS | 3568 | 1467040943207 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3568 | 1467040943209 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 08:22:23 INFO - PROCESS | 3568 | 1467040943212 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:22:23 INFO - PROCESS | 3568 | 1467040943214 Marionette TRACE conn7 <- [1,2630,null,{}] 08:22:23 INFO - PROCESS | 3568 | 1467040943218 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3568 | 1467040943220 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:23 INFO - PROCESS | 3568 | 1467040943311 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 08:22:23 INFO - PROCESS | 3568 | 1467040943317 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3568 | 1467040943319 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:23 INFO - PROCESS | 3568 | ++DOCSHELL 13A48000 == 32 [pid = 3568] [id = 667] 08:22:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (13F69000) [pid = 3568] [serial = 2001] [outer = 00000000] 08:22:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (165A9400) [pid = 3568] [serial = 2002] [outer = 13F69000] 08:22:23 INFO - PROCESS | 3568 | 1467040943376 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16804C00) [pid = 3568] [serial = 2003] [outer = 13F69000] 08:22:23 INFO - PROCESS | 3568 | 1467040943867 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:22:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 08:22:23 INFO - PROCESS | 3568 | 1467040943947 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3568 | 1467040943950 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 08:22:23 INFO - PROCESS | 3568 | 1467040943953 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:22:23 INFO - PROCESS | 3568 | 1467040943955 Marionette TRACE conn7 <- [1,2634,null,{}] 08:22:23 INFO - PROCESS | 3568 | 1467040943959 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3568 | 1467040943961 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:24 INFO - PROCESS | 3568 | 1467040944104 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 08:22:24 INFO - PROCESS | 3568 | 1467040944172 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 3568 | 1467040944174 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:24 INFO - PROCESS | 3568 | ++DOCSHELL 0915CC00 == 33 [pid = 3568] [id = 668] 08:22:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (14565800) [pid = 3568] [serial = 2004] [outer = 00000000] 08:22:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1681F000) [pid = 3568] [serial = 2005] [outer = 14565800] 08:22:24 INFO - PROCESS | 3568 | 1467040944223 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16831800) [pid = 3568] [serial = 2006] [outer = 14565800] 08:22:24 INFO - PROCESS | 3568 | 1467040944649 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:22:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:22:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 08:22:24 INFO - PROCESS | 3568 | 1467040944687 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3568 | 1467040944689 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 08:22:24 INFO - PROCESS | 3568 | 1467040944693 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 3568 | 1467040944694 Marionette TRACE conn7 <- [1,2638,null,{}] 08:22:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:22:24 INFO - PROCESS | 3568 | 1467040944698 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3568 | 1467040944704 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:24 INFO - PROCESS | 3568 | 1467040944858 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 08:22:24 INFO - PROCESS | 3568 | 1467040944930 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 3568 | 1467040944932 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:24 INFO - PROCESS | 3568 | ++DOCSHELL 168B0000 == 34 [pid = 3568] [id = 669] 08:22:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168B0400) [pid = 3568] [serial = 2007] [outer = 00000000] 08:22:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1698DC00) [pid = 3568] [serial = 2008] [outer = 168B0400] 08:22:24 INFO - PROCESS | 3568 | 1467040944976 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16990000) [pid = 3568] [serial = 2009] [outer = 168B0400] 08:22:25 INFO - PROCESS | 3568 | 1467040945397 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:22:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:22:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 08:22:25 INFO - PROCESS | 3568 | 1467040945431 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 3568 | 1467040945433 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 08:22:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:22:25 INFO - PROCESS | 3568 | 1467040945436 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 3568 | 1467040945438 Marionette TRACE conn7 <- [1,2642,null,{}] 08:22:25 INFO - PROCESS | 3568 | 1467040945480 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:25 INFO - PROCESS | 3568 | 1467040945482 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:25 INFO - PROCESS | 3568 | 1467040945678 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (13F67400) [pid = 3568] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (13F63800) [pid = 3568] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (165B0000) [pid = 3568] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0EEA5400) [pid = 3568] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (174BE400) [pid = 3568] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0D63B000) [pid = 3568] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0DE44000) [pid = 3568] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0DE6D400) [pid = 3568] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (123BB000) [pid = 3568] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16CA7400) [pid = 3568] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1201DC00) [pid = 3568] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:22:25 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0D032C00) [pid = 3568] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:22:25 INFO - PROCESS | 3568 | 1467040945753 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 3568 | 1467040945755 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:25 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBC400 == 35 [pid = 3568] [id = 670] 08:22:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0CFBE800) [pid = 3568] [serial = 2010] [outer = 00000000] 08:22:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0DE0D800) [pid = 3568] [serial = 2011] [outer = 0CFBE800] 08:22:25 INFO - PROCESS | 3568 | 1467040945802 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0E048400) [pid = 3568] [serial = 2012] [outer = 0CFBE800] 08:22:26 INFO - PROCESS | 3568 | 1467040946163 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:22:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:22:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 08:22:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:22:26 INFO - PROCESS | 3568 | 1467040946207 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 3568 | 1467040946209 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 08:22:26 INFO - PROCESS | 3568 | 1467040946215 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 3568 | 1467040946216 Marionette TRACE conn7 <- [1,2646,null,{}] 08:22:26 INFO - PROCESS | 3568 | 1467040946234 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:26 INFO - PROCESS | 3568 | 1467040946236 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:26 INFO - PROCESS | 3568 | 1467040946317 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 08:22:26 INFO - PROCESS | 3568 | 1467040946322 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3568 | 1467040946324 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:26 INFO - PROCESS | 3568 | ++DOCSHELL 0E033C00 == 36 [pid = 3568] [id = 671] 08:22:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E035800) [pid = 3568] [serial = 2013] [outer = 00000000] 08:22:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (145D5400) [pid = 3568] [serial = 2014] [outer = 0E035800] 08:22:26 INFO - PROCESS | 3568 | 1467040946371 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16996C00) [pid = 3568] [serial = 2015] [outer = 0E035800] 08:22:26 INFO - PROCESS | 3568 | 1467040946818 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:22:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:22:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 650ms 08:22:26 INFO - PROCESS | 3568 | 1467040946867 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 3568 | 1467040946870 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 08:22:26 INFO - PROCESS | 3568 | 1467040946873 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 3568 | 1467040946874 Marionette TRACE conn7 <- [1,2650,null,{}] 08:22:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:22:26 INFO - PROCESS | 3568 | 1467040946878 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:26 INFO - PROCESS | 3568 | 1467040946880 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:26 INFO - PROCESS | 3568 | 1467040946965 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 08:22:26 INFO - PROCESS | 3568 | 1467040946971 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3568 | 1467040946973 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:26 INFO - PROCESS | 3568 | ++DOCSHELL 1699EC00 == 37 [pid = 3568] [id = 672] 08:22:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (169A1800) [pid = 3568] [serial = 2016] [outer = 00000000] 08:22:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A06800) [pid = 3568] [serial = 2017] [outer = 169A1800] 08:22:27 INFO - PROCESS | 3568 | 1467040947017 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A0B400) [pid = 3568] [serial = 2018] [outer = 169A1800] 08:22:27 INFO - PROCESS | 3568 | 1467040947480 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:22:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 08:22:27 INFO - PROCESS | 3568 | 1467040947509 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3568 | 1467040947510 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 08:22:27 INFO - PROCESS | 3568 | 1467040947514 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3568 | 1467040947516 Marionette TRACE conn7 <- [1,2654,null,{}] 08:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:22:27 INFO - PROCESS | 3568 | 1467040947536 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3568 | 1467040947538 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:27 INFO - PROCESS | 3568 | 1467040947624 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 08:22:27 INFO - PROCESS | 3568 | 1467040947631 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3568 | 1467040947632 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:27 INFO - PROCESS | 3568 | ++DOCSHELL 16A01800 == 38 [pid = 3568] [id = 673] 08:22:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A0EC00) [pid = 3568] [serial = 2019] [outer = 00000000] 08:22:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16A30C00) [pid = 3568] [serial = 2020] [outer = 16A0EC00] 08:22:27 INFO - PROCESS | 3568 | 1467040947678 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16A31000) [pid = 3568] [serial = 2021] [outer = 16A0EC00] 08:22:28 INFO - PROCESS | 3568 | 1467040948902 Marionette TRACE conn7 <- [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]]]}] 08:22:28 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) 08:22:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1432ms 08:22:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:22:28 INFO - PROCESS | 3568 | 1467040948951 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 08:22:28 INFO - PROCESS | 3568 | 1467040948955 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 08:22:28 INFO - PROCESS | 3568 | 1467040948961 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - PROCESS | 3568 | 1467040948964 Marionette TRACE conn7 <- [1,2658,null,{}] 08:22:29 INFO - PROCESS | 3568 | 1467040949011 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:29 INFO - PROCESS | 3568 | 1467040949015 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:29 INFO - PROCESS | 3568 | 1467040949161 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 08:22:29 INFO - PROCESS | 3568 | 1467040949288 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 3568 | 1467040949291 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:29 INFO - PROCESS | 3568 | ++DOCSHELL 0E04D400 == 39 [pid = 3568] [id = 674] 08:22:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0E18BC00) [pid = 3568] [serial = 2022] [outer = 00000000] 08:22:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0EE40400) [pid = 3568] [serial = 2023] [outer = 0E18BC00] 08:22:29 INFO - PROCESS | 3568 | 1467040949350 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (121C8000) [pid = 3568] [serial = 2024] [outer = 0E18BC00] 08:22:30 INFO - PROCESS | 3568 | 1467040950435 Marionette TRACE conn7 <- [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"]]]}] 08:22:30 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 08:22:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:22:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1541ms 08:22:30 INFO - PROCESS | 3568 | 1467040950502 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3568 | 1467040950507 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:22:30 INFO - PROCESS | 3568 | 1467040950513 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3568 | 1467040950516 Marionette TRACE conn7 <- [1,2662,null,{}] 08:22:30 INFO - PROCESS | 3568 | 1467040950581 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 3568 | 1467040950584 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:30 INFO - PROCESS | 3568 | 1467040950769 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 08:22:30 INFO - PROCESS | 3568 | 1467040950848 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 3568 | 1467040950851 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:30 INFO - PROCESS | 3568 | ++DOCSHELL 16518400 == 40 [pid = 3568] [id = 675] 08:22:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (165AC400) [pid = 3568] [serial = 2025] [outer = 00000000] 08:22:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1684B400) [pid = 3568] [serial = 2026] [outer = 165AC400] 08:22:30 INFO - PROCESS | 3568 | 1467040950907 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (168A9400) [pid = 3568] [serial = 2027] [outer = 165AC400] 08:22:32 INFO - PROCESS | 3568 | 1467040952141 Marionette TRACE conn7 <- [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"]]]}] 08:22:32 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 08:22:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1684ms 08:22:32 INFO - PROCESS | 3568 | 1467040952209 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 08:22:32 INFO - PROCESS | 3568 | 1467040952213 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 08:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:22:32 INFO - PROCESS | 3568 | 1467040952219 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 3568 | 1467040952222 Marionette TRACE conn7 <- [1,2666,null,{}] 08:22:32 INFO - PROCESS | 3568 | 1467040952227 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:32 INFO - PROCESS | 3568 | 1467040952230 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 1699EC00 == 39 [pid = 3568] [id = 672] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0E033C00 == 38 [pid = 3568] [id = 671] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0CFBC400 == 37 [pid = 3568] [id = 670] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 168B0000 == 36 [pid = 3568] [id = 669] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0915CC00 == 35 [pid = 3568] [id = 668] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 13A48000 == 34 [pid = 3568] [id = 667] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 120F3400 == 33 [pid = 3568] [id = 666] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0DE69400 == 32 [pid = 3568] [id = 665] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0DD50000 == 31 [pid = 3568] [id = 664] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0E1B8000 == 30 [pid = 3568] [id = 663] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0CFBE000 == 29 [pid = 3568] [id = 662] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 16816C00 == 28 [pid = 3568] [id = 661] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0DE40400 == 27 [pid = 3568] [id = 653] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 16518400 == 26 [pid = 3568] [id = 675] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 16A01800 == 25 [pid = 3568] [id = 673] 08:22:32 INFO - PROCESS | 3568 | --DOCSHELL 0E04D400 == 24 [pid = 3568] [id = 674] 08:22:32 INFO - PROCESS | 3568 | 1467040952967 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (145D6800) [pid = 3568] [serial = 1951] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1673D000) [pid = 3568] [serial = 1952] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (1455E400) [pid = 3568] [serial = 1975] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (16826000) [pid = 3568] [serial = 1982] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16817400) [pid = 3568] [serial = 1981] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0F1D0400) [pid = 3568] [serial = 1969] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (17568800) [pid = 3568] [serial = 1955] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DD57400) [pid = 3568] [serial = 1964] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (145D8400) [pid = 3568] [serial = 1976] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0D7F1C00) [pid = 3568] [serial = 1963] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1209F800) [pid = 3568] [serial = 1961] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E044C00) [pid = 3568] [serial = 1967] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (128CFC00) [pid = 3568] [serial = 1973] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (175DC400) [pid = 3568] [serial = 1957] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16521400) [pid = 3568] [serial = 1979] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (120A2800) [pid = 3568] [serial = 1970] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (174D9C00) [pid = 3568] [serial = 1954] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E041000) [pid = 3568] [serial = 1948] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0E38B800) [pid = 3568] [serial = 1949] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (0E03CC00) [pid = 3568] [serial = 1966] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (0E38E400) [pid = 3568] [serial = 1960] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (14475C00) [pid = 3568] [serial = 1978] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (1766B800) [pid = 3568] [serial = 1958] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (12752C00) [pid = 3568] [serial = 1972] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (16840000) [pid = 3568] [serial = 1984] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3568 | 1467040953129 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 3568 | 1467040953132 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:33 INFO - PROCESS | 3568 | ++DOCSHELL 09160400 == 25 [pid = 3568] [id = 676] 08:22:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (09163000) [pid = 3568] [serial = 2028] [outer = 00000000] 08:22:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0CF04000) [pid = 3568] [serial = 2029] [outer = 09163000] 08:22:33 INFO - PROCESS | 3568 | 1467040953183 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0CFBC400) [pid = 3568] [serial = 2030] [outer = 09163000] 08:22:34 INFO - PROCESS | 3568 | 1467040954104 Marionette TRACE conn7 <- [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]]]}] 08:22:34 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) 08:22:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1921ms 08:22:34 INFO - PROCESS | 3568 | 1467040954149 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 3568 | 1467040954153 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 08:22:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:22:34 INFO - PROCESS | 3568 | 1467040954159 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 3568 | 1467040954162 Marionette TRACE conn7 <- [1,2670,null,{}] 08:22:34 INFO - PROCESS | 3568 | 1467040954167 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:34 INFO - PROCESS | 3568 | 1467040954170 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:34 INFO - PROCESS | 3568 | 1467040954267 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 08:22:34 INFO - PROCESS | 3568 | 1467040954275 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 3568 | 1467040954277 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:34 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0B400 == 26 [pid = 3568] [id = 677] 08:22:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0DE10C00) [pid = 3568] [serial = 2031] [outer = 00000000] 08:22:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0DE40400) [pid = 3568] [serial = 2032] [outer = 0DE10C00] 08:22:34 INFO - PROCESS | 3568 | 1467040954327 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E034800) [pid = 3568] [serial = 2033] [outer = 0DE10C00] 08:22:35 INFO - PROCESS | 3568 | 1467040955312 Marionette TRACE conn7 <- [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]]]}] 08:22:35 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) 08:22:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1173ms 08:22:35 INFO - PROCESS | 3568 | 1467040955337 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3568 | 1467040955341 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:22:35 INFO - PROCESS | 3568 | 1467040955344 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3568 | 1467040955346 Marionette TRACE conn7 <- [1,2674,null,{}] 08:22:35 INFO - PROCESS | 3568 | 1467040955351 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3568 | 1467040955353 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:35 INFO - PROCESS | 3568 | 1467040955491 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 08:22:35 INFO - PROCESS | 3568 | 1467040955501 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3568 | 1467040955503 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:35 INFO - PROCESS | 3568 | ++DOCSHELL 0E387800 == 27 [pid = 3568] [id = 678] 08:22:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0E388800) [pid = 3568] [serial = 2034] [outer = 00000000] 08:22:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E38E400) [pid = 3568] [serial = 2035] [outer = 0E388800] 08:22:35 INFO - PROCESS | 3568 | 1467040955603 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E5E3C00) [pid = 3568] [serial = 2036] [outer = 0E388800] 08:22:36 INFO - PROCESS | 3568 | 1467040956577 Marionette TRACE conn7 <- [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"]]]}] 08:22:36 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 08:22:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:22:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1276ms 08:22:36 INFO - PROCESS | 3568 | 1467040956625 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3568 | 1467040956628 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 08:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:22:36 INFO - PROCESS | 3568 | 1467040956639 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - PROCESS | 3568 | 1467040956643 Marionette TRACE conn7 <- [1,2678,null,{}] 08:22:36 INFO - PROCESS | 3568 | 1467040956647 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:36 INFO - PROCESS | 3568 | 1467040956650 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:36 INFO - PROCESS | 3568 | 1467040956792 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 08:22:36 INFO - PROCESS | 3568 | 1467040956798 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3568 | 1467040956800 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:36 INFO - PROCESS | 3568 | ++DOCSHELL 0EE9E400 == 28 [pid = 3568] [id = 679] 08:22:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0EE9F400) [pid = 3568] [serial = 2037] [outer = 00000000] 08:22:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (12626000) [pid = 3568] [serial = 2038] [outer = 0EE9F400] 08:22:36 INFO - PROCESS | 3568 | 1467040956902 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1271F800) [pid = 3568] [serial = 2039] [outer = 0EE9F400] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (169A1800) [pid = 3568] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (14565800) [pid = 3568] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (168B0400) [pid = 3568] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16829000) [pid = 3568] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E030400) [pid = 3568] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (123B6800) [pid = 3568] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (13F69000) [pid = 3568] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (0E290400) [pid = 3568] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (0D030C00) [pid = 3568] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0DD54000) [pid = 3568] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0CFBE800) [pid = 3568] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (0E035800) [pid = 3568] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:22:37 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (16A0EC00) [pid = 3568] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:22:38 INFO - PROCESS | 3568 | 1467040957999 Marionette TRACE conn7 <- [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"]]]}] 08:22:38 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 08:22:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1380ms 08:22:38 INFO - PROCESS | 3568 | 1467040958018 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3568 | 1467040958020 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 08:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:22:38 INFO - PROCESS | 3568 | 1467040958023 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3568 | 1467040958025 Marionette TRACE conn7 <- [1,2682,null,{}] 08:22:38 INFO - PROCESS | 3568 | 1467040958028 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3568 | 1467040958031 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:38 INFO - PROCESS | 3568 | 1467040958156 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 08:22:38 INFO - PROCESS | 3568 | 1467040958164 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3568 | 1467040958166 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:38 INFO - PROCESS | 3568 | ++DOCSHELL 0E386400 == 29 [pid = 3568] [id = 680] 08:22:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (0E388400) [pid = 3568] [serial = 2040] [outer = 00000000] 08:22:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (128CFC00) [pid = 3568] [serial = 2041] [outer = 0E388400] 08:22:38 INFO - PROCESS | 3568 | 1467040958215 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (1315D400) [pid = 3568] [serial = 2042] [outer = 0E388400] 08:22:39 INFO - PROCESS | 3568 | 1467040959146 Marionette TRACE conn7 <- [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"]]]}] 08:22:39 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 08:22:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1182ms 08:22:39 INFO - PROCESS | 3568 | 1467040959206 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3568 | 1467040959208 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:22:39 INFO - PROCESS | 3568 | 1467040959211 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3568 | 1467040959213 Marionette TRACE conn7 <- [1,2686,null,{}] 08:22:39 INFO - PROCESS | 3568 | 1467040959217 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 3568 | 1467040959219 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:39 INFO - PROCESS | 3568 | 1467040959340 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 08:22:39 INFO - PROCESS | 3568 | 1467040959438 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:39 INFO - PROCESS | 3568 | 1467040959442 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:39 INFO - PROCESS | 3568 | ++DOCSHELL 09159800 == 30 [pid = 3568] [id = 681] 08:22:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0915B000) [pid = 3568] [serial = 2043] [outer = 00000000] 08:22:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0CFB3000) [pid = 3568] [serial = 2044] [outer = 0915B000] 08:22:39 INFO - PROCESS | 3568 | 1467040959502 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0D635400) [pid = 3568] [serial = 2045] [outer = 0915B000] 08:22:40 INFO - PROCESS | 3568 | 1467040960699 Marionette TRACE conn7 <- [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"]]]}] 08:22:40 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 08:22:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1518ms 08:22:40 INFO - PROCESS | 3568 | 1467040960732 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3568 | 1467040960735 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 08:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:22:40 INFO - PROCESS | 3568 | 1467040960792 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3568 | 1467040960796 Marionette TRACE conn7 <- [1,2690,null,{}] 08:22:40 INFO - PROCESS | 3568 | 1467040960801 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:40 INFO - PROCESS | 3568 | 1467040960804 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:40 INFO - PROCESS | 3568 | 1467040960942 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 08:22:41 INFO - PROCESS | 3568 | 1467040961056 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 3568 | 1467040961060 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:41 INFO - PROCESS | 3568 | ++DOCSHELL 09161000 == 31 [pid = 3568] [id = 682] 08:22:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E04EC00) [pid = 3568] [serial = 2046] [outer = 00000000] 08:22:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0EFE6000) [pid = 3568] [serial = 2047] [outer = 0E04EC00] 08:22:41 INFO - PROCESS | 3568 | 1467040961117 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (120AE000) [pid = 3568] [serial = 2048] [outer = 0E04EC00] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0E02FC00 == 30 [pid = 3568] [id = 639] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0E043400 == 29 [pid = 3568] [id = 638] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0E386C00 == 28 [pid = 3568] [id = 626] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 123D6400 == 27 [pid = 3568] [id = 641] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0D678C00 == 26 [pid = 3568] [id = 624] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0DE3BC00 == 25 [pid = 3568] [id = 640] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0E386400 == 24 [pid = 3568] [id = 680] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0EE9E400 == 23 [pid = 3568] [id = 679] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0E387800 == 22 [pid = 3568] [id = 678] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 0DE0B400 == 21 [pid = 3568] [id = 677] 08:22:42 INFO - PROCESS | 3568 | --DOCSHELL 09160400 == 20 [pid = 3568] [id = 676] 08:22:42 INFO - PROCESS | 3568 | 1467040962009 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16A30C00) [pid = 3568] [serial = 2020] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (16A31000) [pid = 3568] [serial = 2021] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (16A06800) [pid = 3568] [serial = 2017] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (1681F000) [pid = 3568] [serial = 2005] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (1698DC00) [pid = 3568] [serial = 2008] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (12820C00) [pid = 3568] [serial = 1985] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (0E193000) [pid = 3568] [serial = 1996] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (0E296400) [pid = 3568] [serial = 1997] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (126A1400) [pid = 3568] [serial = 1999] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (12752000) [pid = 3568] [serial = 2000] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (165A9400) [pid = 3568] [serial = 2002] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (0E5E5000) [pid = 3568] [serial = 1990] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (0F1CE400) [pid = 3568] [serial = 1991] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 53 (0D676800) [pid = 3568] [serial = 1987] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 52 (0D7EF000) [pid = 3568] [serial = 1988] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 51 (0DE05000) [pid = 3568] [serial = 1993] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 50 (16A0B400) [pid = 3568] [serial = 2018] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 49 (0DE38400) [pid = 3568] [serial = 1994] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 48 (16831800) [pid = 3568] [serial = 2006] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 47 (0DE0D800) [pid = 3568] [serial = 2011] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 46 (16990000) [pid = 3568] [serial = 2009] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 45 (145D5400) [pid = 3568] [serial = 2014] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 44 (0E048400) [pid = 3568] [serial = 2012] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 43 (16996C00) [pid = 3568] [serial = 2015] [outer = 00000000] [url = about:blank] 08:22:42 INFO - PROCESS | 3568 | --DOMWINDOW == 42 (16804C00) [pid = 3568] [serial = 2003] [outer = 00000000] [url = about:blank] 08:22:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:22:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1281ms 08:22:42 INFO - PROCESS | 3568 | 1467040962066 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 3568 | 1467040962070 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 08:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:22:42 INFO - PROCESS | 3568 | 1467040962075 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 3568 | 1467040962078 Marionette TRACE conn7 <- [1,2694,null,{}] 08:22:42 INFO - PROCESS | 3568 | 1467040962083 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 3568 | 1467040962086 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:42 INFO - PROCESS | 3568 | 1467040962180 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 08:22:42 INFO - PROCESS | 3568 | 1467040962187 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 3568 | 1467040962189 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:42 INFO - PROCESS | 3568 | ++DOCSHELL 0DD58800 == 21 [pid = 3568] [id = 683] 08:22:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 43 (0DD69400) [pid = 3568] [serial = 2049] [outer = 00000000] 08:22:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 44 (0DE03400) [pid = 3568] [serial = 2050] [outer = 0DD69400] 08:22:42 INFO - PROCESS | 3568 | 1467040962240 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 45 (0DE38400) [pid = 3568] [serial = 2051] [outer = 0DD69400] 08:22:42 INFO - PROCESS | 3568 | 1467040962776 Marionette TRACE conn7 <- [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]]]}] 08:22:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:22:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 08:22:42 INFO - PROCESS | 3568 | 1467040962806 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 3568 | 1467040962811 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 08:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:22:42 INFO - PROCESS | 3568 | 1467040962818 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 3568 | 1467040962821 Marionette TRACE conn7 <- [1,2698,null,{}] 08:22:42 INFO - PROCESS | 3568 | 1467040962825 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 3568 | 1467040962828 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:42 INFO - PROCESS | 3568 | 1467040962921 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 08:22:43 INFO - PROCESS | 3568 | 1467040963020 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3568 | 1467040963022 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:43 INFO - PROCESS | 3568 | ++DOCSHELL 0E389800 == 22 [pid = 3568] [id = 684] 08:22:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 46 (0E389C00) [pid = 3568] [serial = 2052] [outer = 00000000] 08:22:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 47 (0E5AF800) [pid = 3568] [serial = 2053] [outer = 0E389C00] 08:22:43 INFO - PROCESS | 3568 | 1467040963071 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 48 (0EFDF400) [pid = 3568] [serial = 2054] [outer = 0E389C00] 08:22:43 INFO - PROCESS | 3568 | 1467040963495 Marionette TRACE conn7 <- [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] 08:22:43 INFO - PROCESS | 3568 | 1467040963553 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 08:22:43 INFO - PROCESS | 3568 | 1467040963556 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:22:43 INFO - PROCESS | 3568 | 1467040963560 Marionette TRACE conn7 <- [1,2702,null,{}] 08:22:43 INFO - PROCESS | 3568 | 1467040963607 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3568 | 1467040963613 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:43 INFO - PROCESS | 3568 | 1467040963715 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 08:22:43 INFO - PROCESS | 3568 | 1467040963723 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3568 | 1467040963726 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:43 INFO - PROCESS | 3568 | ++DOCSHELL 12720800 == 23 [pid = 3568] [id = 685] 08:22:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 49 (12725800) [pid = 3568] [serial = 2055] [outer = 00000000] 08:22:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 50 (127DF000) [pid = 3568] [serial = 2056] [outer = 12725800] 08:22:43 INFO - PROCESS | 3568 | 1467040963781 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 51 (1315B000) [pid = 3568] [serial = 2057] [outer = 12725800] 08:22:44 INFO - PROCESS | 3568 | 1467040964295 Marionette TRACE conn7 <- [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]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:22:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 810ms 08:22:44 INFO - PROCESS | 3568 | 1467040964371 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 3568 | 1467040964373 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 08:22:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:22:44 INFO - PROCESS | 3568 | 1467040964381 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:22:44 INFO - PROCESS | 3568 | 1467040964383 Marionette TRACE conn7 <- [1,2706,null,{}] 08:22:44 INFO - PROCESS | 3568 | 1467040964387 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:44 INFO - PROCESS | 3568 | 1467040964389 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:44 INFO - PROCESS | 3568 | 1467040964516 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 08:22:44 INFO - PROCESS | 3568 | 1467040964582 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 3568 | 1467040964584 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:44 INFO - PROCESS | 3568 | ++DOCSHELL 145DBC00 == 24 [pid = 3568] [id = 686] 08:22:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 52 (145DC000) [pid = 3568] [serial = 2058] [outer = 00000000] 08:22:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 53 (15799400) [pid = 3568] [serial = 2059] [outer = 145DC000] 08:22:44 INFO - PROCESS | 3568 | 1467040964630 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 54 (1651B000) [pid = 3568] [serial = 2060] [outer = 145DC000] 08:22:45 INFO - PROCESS | 3568 | 1467040965073 Marionette TRACE conn7 <- [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] 08:22:45 INFO - PROCESS | 3568 | 1467040965123 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 08:22:45 INFO - PROCESS | 3568 | 1467040965129 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:22:45 INFO - PROCESS | 3568 | 1467040965131 Marionette TRACE conn7 <- [1,2710,null,{}] 08:22:45 INFO - PROCESS | 3568 | 1467040965135 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3568 | 1467040965137 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:45 INFO - PROCESS | 3568 | 1467040965259 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 08:22:45 INFO - PROCESS | 3568 | 1467040965269 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 3568 | 1467040965271 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:45 INFO - PROCESS | 3568 | ++DOCSHELL 09159000 == 25 [pid = 3568] [id = 687] 08:22:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (16740000) [pid = 3568] [serial = 2061] [outer = 00000000] 08:22:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (16807400) [pid = 3568] [serial = 2062] [outer = 16740000] 08:22:45 INFO - PROCESS | 3568 | 1467040965317 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (1680B800) [pid = 3568] [serial = 2063] [outer = 16740000] 08:22:45 INFO - PROCESS | 3568 | 1467040965811 Marionette TRACE conn7 <- [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] 08:22:45 INFO - PROCESS | 3568 | 1467040965864 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 08:22:45 INFO - PROCESS | 3568 | 1467040965867 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3568 | 1467040965869 Marionette TRACE conn7 <- [1,2714,null,{}] 08:22:45 INFO - PROCESS | 3568 | 1467040965873 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3568 | 1467040965878 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:46 INFO - PROCESS | 3568 | 1467040966042 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 08:22:46 INFO - PROCESS | 3568 | 1467040966109 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3568 | 1467040966111 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:46 INFO - PROCESS | 3568 | ++DOCSHELL 16822400 == 26 [pid = 3568] [id = 688] 08:22:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (16826400) [pid = 3568] [serial = 2064] [outer = 00000000] 08:22:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (16846800) [pid = 3568] [serial = 2065] [outer = 16826400] 08:22:46 INFO - PROCESS | 3568 | 1467040966168 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (16849000) [pid = 3568] [serial = 2066] [outer = 16826400] 08:22:46 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (0E388800) [pid = 3568] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:22:46 INFO - PROCESS | 3568 | --DOMWINDOW == 58 (0DE10C00) [pid = 3568] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:22:46 INFO - PROCESS | 3568 | --DOMWINDOW == 57 (0EE9F400) [pid = 3568] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:22:46 INFO - PROCESS | 3568 | --DOMWINDOW == 56 (09163000) [pid = 3568] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:22:46 INFO - PROCESS | 3568 | --DOMWINDOW == 55 (165AC400) [pid = 3568] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:22:46 INFO - PROCESS | 3568 | --DOMWINDOW == 54 (0E18BC00) [pid = 3568] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:22:46 INFO - PROCESS | 3568 | 1467040966528 Marionette TRACE conn7 <- [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]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:22:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 08:22:46 INFO - PROCESS | 3568 | 1467040966604 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3568 | 1467040966606 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 08:22:46 INFO - PROCESS | 3568 | 1467040966610 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:22:46 INFO - PROCESS | 3568 | 1467040966611 Marionette TRACE conn7 <- [1,2718,null,{}] 08:22:46 INFO - PROCESS | 3568 | 1467040966617 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3568 | 1467040966619 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:46 INFO - PROCESS | 3568 | 1467040966702 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 08:22:46 INFO - PROCESS | 3568 | 1467040966708 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3568 | 1467040966710 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:46 INFO - PROCESS | 3568 | ++DOCSHELL 0E5A1400 == 27 [pid = 3568] [id = 689] 08:22:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 55 (0EE39800) [pid = 3568] [serial = 2067] [outer = 00000000] 08:22:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 56 (168AC800) [pid = 3568] [serial = 2068] [outer = 0EE39800] 08:22:46 INFO - PROCESS | 3568 | 1467040966754 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3568 | ++DOMWINDOW == 57 (168AF400) [pid = 3568] [serial = 2069] [outer = 0EE39800] 08:22:47 INFO - PROCESS | 3568 | 1467040967669 Marionette TRACE conn7 <- [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"]]]}] 08:22:47 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 08:22:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:22:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1079ms 08:22:47 INFO - PROCESS | 3568 | 1467040967692 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3568 | 1467040967694 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 08:22:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:22:47 INFO - PROCESS | 3568 | 1467040967698 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 3568 | 1467040967699 Marionette TRACE conn7 <- [1,2722,null,{}] 08:22:47 INFO - PROCESS | 3568 | 1467040967703 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 3568 | 1467040967705 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:47 INFO - PROCESS | 3568 | 1467040967822 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 08:22:47 INFO - PROCESS | 3568 | 1467040967831 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 3568 | 1467040967833 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:47 INFO - PROCESS | 3568 | ++DOCSHELL 1698C800 == 28 [pid = 3568] [id = 690] 08:22:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 58 (1698F000) [pid = 3568] [serial = 2070] [outer = 00000000] 08:22:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 59 (16999C00) [pid = 3568] [serial = 2071] [outer = 1698F000] 08:22:47 INFO - PROCESS | 3568 | 1467040967877 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (1699A400) [pid = 3568] [serial = 2072] [outer = 1698F000] 08:22:48 INFO - PROCESS | 3568 | 1467040968354 Marionette TRACE conn7 <- [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]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 08:22:48 INFO - PROCESS | 3568 | 1467040968370 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3568 | 1467040968374 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 08:22:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:22:48 INFO - PROCESS | 3568 | 1467040968380 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 3568 | 1467040968385 Marionette TRACE conn7 <- [1,2726,null,{}] 08:22:48 INFO - PROCESS | 3568 | 1467040968392 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3568 | 1467040968396 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:48 INFO - PROCESS | 3568 | 1467040968550 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 08:22:48 INFO - PROCESS | 3568 | 1467040968699 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3568 | 1467040968704 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:48 INFO - PROCESS | 3568 | ++DOCSHELL 0D7EAC00 == 29 [pid = 3568] [id = 691] 08:22:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0D7EEC00) [pid = 3568] [serial = 2073] [outer = 00000000] 08:22:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0DE02800) [pid = 3568] [serial = 2074] [outer = 0D7EEC00] 08:22:48 INFO - PROCESS | 3568 | 1467040968766 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0E1B3800) [pid = 3568] [serial = 2075] [outer = 0D7EEC00] 08:22:49 INFO - PROCESS | 3568 | 1467040969465 Marionette TRACE conn7 <- [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]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:22:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1131ms 08:22:49 INFO - PROCESS | 3568 | 1467040969516 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3568 | 1467040969521 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 08:22:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:22:49 INFO - PROCESS | 3568 | 1467040969528 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - PROCESS | 3568 | 1467040969531 Marionette TRACE conn7 <- [1,2730,null,{}] 08:22:49 INFO - PROCESS | 3568 | 1467040969535 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:49 INFO - PROCESS | 3568 | 1467040969538 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:49 INFO - PROCESS | 3568 | 1467040969652 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 08:22:49 INFO - PROCESS | 3568 | 1467040969793 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 3568 | 1467040969795 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:49 INFO - PROCESS | 3568 | ++DOCSHELL 12628400 == 30 [pid = 3568] [id = 692] 08:22:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (12629400) [pid = 3568] [serial = 2076] [outer = 00000000] 08:22:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (128D1000) [pid = 3568] [serial = 2077] [outer = 12629400] 08:22:49 INFO - PROCESS | 3568 | 1467040969855 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (14565800) [pid = 3568] [serial = 2078] [outer = 12629400] 08:22:50 INFO - PROCESS | 3568 | 1467040970453 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:22:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 08:22:50 INFO - PROCESS | 3568 | 1467040970501 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 3568 | 1467040970503 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 08:22:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:22:50 INFO - PROCESS | 3568 | 1467040970507 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 3568 | 1467040970511 Marionette TRACE conn7 <- [1,2734,null,{}] 08:22:50 INFO - PROCESS | 3568 | 1467040970522 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3568 | 1467040970527 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:50 INFO - PROCESS | 3568 | 1467040970642 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 08:22:50 INFO - PROCESS | 3568 | 1467040970782 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3568 | 1467040970786 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:50 INFO - PROCESS | 3568 | ++DOCSHELL 16845C00 == 31 [pid = 3568] [id = 693] 08:22:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (1684BC00) [pid = 3568] [serial = 2079] [outer = 00000000] 08:22:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (169A1000) [pid = 3568] [serial = 2080] [outer = 1684BC00] 08:22:50 INFO - PROCESS | 3568 | 1467040970852 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (16A04800) [pid = 3568] [serial = 2081] [outer = 1684BC00] 08:22:51 INFO - PROCESS | 3568 | 1467040971394 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:22:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 08:22:51 INFO - PROCESS | 3568 | 1467040971481 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3568 | 1467040971484 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 08:22:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:22:51 INFO - PROCESS | 3568 | 1467040971487 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - PROCESS | 3568 | 1467040971489 Marionette TRACE conn7 <- [1,2738,null,{}] 08:22:51 INFO - PROCESS | 3568 | 1467040971493 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3568 | 1467040971495 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:51 INFO - PROCESS | 3568 | 1467040971617 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 08:22:51 INFO - PROCESS | 3568 | 1467040971729 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 3568 | 1467040971732 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:51 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0BC00 == 32 [pid = 3568] [id = 694] 08:22:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0DE70400) [pid = 3568] [serial = 2082] [outer = 00000000] 08:22:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0F1CC400) [pid = 3568] [serial = 2083] [outer = 0DE70400] 08:22:51 INFO - PROCESS | 3568 | 1467040971791 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (127E2C00) [pid = 3568] [serial = 2084] [outer = 0DE70400] 08:22:52 INFO - PROCESS | 3568 | 1467040972534 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:22:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:22:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1127ms 08:22:52 INFO - PROCESS | 3568 | 1467040972618 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 3568 | 1467040972622 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 08:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:22:52 INFO - PROCESS | 3568 | 1467040972626 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 3568 | 1467040972631 Marionette TRACE conn7 <- [1,2742,null,{}] 08:22:52 INFO - PROCESS | 3568 | 1467040972656 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:52 INFO - PROCESS | 3568 | 1467040972659 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:52 INFO - PROCESS | 3568 | 1467040972766 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 0D030400 == 31 [pid = 3568] [id = 634] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 12648C00 == 30 [pid = 3568] [id = 628] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 09161000 == 29 [pid = 3568] [id = 682] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 09159800 == 28 [pid = 3568] [id = 681] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 16824800 == 27 [pid = 3568] [id = 635] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 16515800 == 26 [pid = 3568] [id = 630] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 0E385C00 == 25 [pid = 3568] [id = 632] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 16820400 == 24 [pid = 3568] [id = 631] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 145D4800 == 23 [pid = 3568] [id = 629] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 0EE3E800 == 22 [pid = 3568] [id = 627] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 0DE3E400 == 21 [pid = 3568] [id = 625] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 0CFB0C00 == 20 [pid = 3568] [id = 633] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 08CD3400 == 19 [pid = 3568] [id = 637] 08:22:53 INFO - PROCESS | 3568 | --DOCSHELL 16C9D000 == 18 [pid = 3568] [id = 636] 08:22:53 INFO - PROCESS | 3568 | 1467040973478 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:53 INFO - PROCESS | 3568 | 1467040973481 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (128CFC00) [pid = 3568] [serial = 2041] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0E38E400) [pid = 3568] [serial = 2035] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0DE40400) [pid = 3568] [serial = 2032] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (12626000) [pid = 3568] [serial = 2038] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0E5E3C00) [pid = 3568] [serial = 2036] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0CF04000) [pid = 3568] [serial = 2029] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (0CFBC400) [pid = 3568] [serial = 2030] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (1684B400) [pid = 3568] [serial = 2026] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (168A9400) [pid = 3568] [serial = 2027] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (121C8000) [pid = 3568] [serial = 2024] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (0EE40400) [pid = 3568] [serial = 2023] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (1271F800) [pid = 3568] [serial = 2039] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | --DOMWINDOW == 59 (0E034800) [pid = 3568] [serial = 2033] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3568 | ++DOCSHELL 09162400 == 19 [pid = 3568] [id = 695] 08:22:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 60 (09162800) [pid = 3568] [serial = 2085] [outer = 00000000] 08:22:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0CF02000) [pid = 3568] [serial = 2086] [outer = 09162800] 08:22:53 INFO - PROCESS | 3568 | 1467040973654 Marionette DEBUG loaded listener.js 08:22:53 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0CFBB400) [pid = 3568] [serial = 2087] [outer = 09162800] 08:22:54 INFO - PROCESS | 3568 | 1467040974140 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1539ms 08:22:54 INFO - PROCESS | 3568 | 1467040974168 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3568 | 1467040974171 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 08:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:22:54 INFO - PROCESS | 3568 | 1467040974176 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 3568 | 1467040974179 Marionette TRACE conn7 <- [1,2746,null,{}] 08:22:54 INFO - PROCESS | 3568 | 1467040974188 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:54 INFO - PROCESS | 3568 | 1467040974192 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:54 INFO - PROCESS | 3568 | 1467040974286 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 08:22:54 INFO - PROCESS | 3568 | 1467040974301 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3568 | 1467040974304 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:54 INFO - PROCESS | 3568 | ++DOCSHELL 0DE0B400 == 20 [pid = 3568] [id = 696] 08:22:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0DE0F000) [pid = 3568] [serial = 2088] [outer = 00000000] 08:22:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0DE3F000) [pid = 3568] [serial = 2089] [outer = 0DE0F000] 08:22:54 INFO - PROCESS | 3568 | 1467040974352 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E02F800) [pid = 3568] [serial = 2090] [outer = 0DE0F000] 08:22:54 INFO - PROCESS | 3568 | 1467040974831 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 08:22:54 INFO - PROCESS | 3568 | 1467040974869 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3568 | 1467040974873 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 08:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:22:54 INFO - PROCESS | 3568 | 1467040974877 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 3568 | 1467040974879 Marionette TRACE conn7 <- [1,2750,null,{}] 08:22:54 INFO - PROCESS | 3568 | 1467040974883 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:54 INFO - PROCESS | 3568 | 1467040974886 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:55 INFO - PROCESS | 3568 | 1467040975009 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 08:22:55 INFO - PROCESS | 3568 | 1467040975108 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 3568 | 1467040975111 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:55 INFO - PROCESS | 3568 | ++DOCSHELL 0E193400 == 21 [pid = 3568] [id = 697] 08:22:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0E194C00) [pid = 3568] [serial = 2091] [outer = 00000000] 08:22:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0E382000) [pid = 3568] [serial = 2092] [outer = 0E194C00] 08:22:55 INFO - PROCESS | 3568 | 1467040975157 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0E38C400) [pid = 3568] [serial = 2093] [outer = 0E194C00] 08:22:55 INFO - PROCESS | 3568 | 1467040975575 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:22:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 08:22:55 INFO - PROCESS | 3568 | 1467040975618 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 3568 | 1467040975620 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 08:22:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:22:55 INFO - PROCESS | 3568 | 1467040975625 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 3568 | 1467040975631 Marionette TRACE conn7 <- [1,2754,null,{}] 08:22:55 INFO - PROCESS | 3568 | 1467040975640 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 3568 | 1467040975644 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:55 INFO - PROCESS | 3568 | 1467040975768 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 08:22:55 INFO - PROCESS | 3568 | 1467040975834 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 3568 | 1467040975836 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:55 INFO - PROCESS | 3568 | ++DOCSHELL 0DD58C00 == 22 [pid = 3568] [id = 698] 08:22:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0E190000) [pid = 3568] [serial = 2094] [outer = 00000000] 08:22:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (121CDC00) [pid = 3568] [serial = 2095] [outer = 0E190000] 08:22:55 INFO - PROCESS | 3568 | 1467040975893 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1262BC00) [pid = 3568] [serial = 2096] [outer = 0E190000] 08:22:56 INFO - PROCESS | 3568 | 1467040976338 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:22:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 08:22:56 INFO - PROCESS | 3568 | 1467040976357 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3568 | 1467040976359 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 08:22:56 INFO - PROCESS | 3568 | 1467040976362 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:22:56 INFO - PROCESS | 3568 | 1467040976364 Marionette TRACE conn7 <- [1,2758,null,{}] 08:22:56 INFO - PROCESS | 3568 | 1467040976367 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3568 | 1467040976369 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:56 INFO - PROCESS | 3568 | 1467040976518 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 08:22:56 INFO - PROCESS | 3568 | 1467040976526 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3568 | 1467040976528 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:56 INFO - PROCESS | 3568 | ++DOCSHELL 12717000 == 23 [pid = 3568] [id = 699] 08:22:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (128CB800) [pid = 3568] [serial = 2097] [outer = 00000000] 08:22:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (13F67400) [pid = 3568] [serial = 2098] [outer = 128CB800] 08:22:56 INFO - PROCESS | 3568 | 1467040976633 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (14474400) [pid = 3568] [serial = 2099] [outer = 128CB800] 08:22:57 INFO - PROCESS | 3568 | 1467040977052 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:22:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 08:22:57 INFO - PROCESS | 3568 | 1467040977102 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 3568 | 1467040977104 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 08:22:57 INFO - PROCESS | 3568 | 1467040977108 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:22:57 INFO - PROCESS | 3568 | 1467040977110 Marionette TRACE conn7 <- [1,2762,null,{}] 08:22:57 INFO - PROCESS | 3568 | 1467040977113 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:57 INFO - PROCESS | 3568 | 1467040977116 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:57 INFO - PROCESS | 3568 | 1467040977234 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 08:22:57 INFO - PROCESS | 3568 | 1467040977240 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 3568 | 1467040977247 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:57 INFO - PROCESS | 3568 | ++DOCSHELL 145D5400 == 24 [pid = 3568] [id = 700] 08:22:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (145D6800) [pid = 3568] [serial = 2100] [outer = 00000000] 08:22:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (15794400) [pid = 3568] [serial = 2101] [outer = 145D6800] 08:22:57 INFO - PROCESS | 3568 | 1467040977313 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16802400) [pid = 3568] [serial = 2102] [outer = 145D6800] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16740000) [pid = 3568] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DD69400) [pid = 3568] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E389C00) [pid = 3568] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (12725800) [pid = 3568] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E04EC00) [pid = 3568] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0915B000) [pid = 3568] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (16826400) [pid = 3568] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0EE39800) [pid = 3568] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (145DC000) [pid = 3568] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1698F000) [pid = 3568] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:22:57 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E388400) [pid = 3568] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:22:57 INFO - PROCESS | 3568 | 1467040977998 Marionette TRACE conn7 <- [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]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:22:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 08:22:58 INFO - PROCESS | 3568 | 1467040978047 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3568 | 1467040978049 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 08:22:58 INFO - PROCESS | 3568 | 1467040978057 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:22:58 INFO - PROCESS | 3568 | 1467040978059 Marionette TRACE conn7 <- [1,2766,null,{}] 08:22:58 INFO - PROCESS | 3568 | 1467040978062 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3568 | 1467040978065 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:58 INFO - PROCESS | 3568 | 1467040978149 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 08:22:58 INFO - PROCESS | 3568 | 1467040978158 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 3568 | 1467040978159 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:58 INFO - PROCESS | 3568 | ++DOCSHELL 0CF10C00 == 25 [pid = 3568] [id = 701] 08:22:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (1269B800) [pid = 3568] [serial = 2103] [outer = 00000000] 08:22:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (1680C400) [pid = 3568] [serial = 2104] [outer = 1269B800] 08:22:58 INFO - PROCESS | 3568 | 1467040978214 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (1681E000) [pid = 3568] [serial = 2105] [outer = 1269B800] 08:22:58 INFO - PROCESS | 3568 | 1467040978646 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:22:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 08:22:58 INFO - PROCESS | 3568 | 1467040978698 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3568 | 1467040978700 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 08:22:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:22:58 INFO - PROCESS | 3568 | 1467040978703 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3568 | 1467040978705 Marionette TRACE conn7 <- [1,2770,null,{}] 08:22:58 INFO - PROCESS | 3568 | 1467040978709 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3568 | 1467040978711 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:58 INFO - PROCESS | 3568 | 1467040978793 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 08:22:58 INFO - PROCESS | 3568 | 1467040978798 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 3568 | 1467040978800 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:58 INFO - PROCESS | 3568 | ++DOCSHELL 126A1400 == 26 [pid = 3568] [id = 702] 08:22:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (1682CC00) [pid = 3568] [serial = 2106] [outer = 00000000] 08:22:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (16833800) [pid = 3568] [serial = 2107] [outer = 1682CC00] 08:22:58 INFO - PROCESS | 3568 | 1467040978847 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (123B6800) [pid = 3568] [serial = 2108] [outer = 1682CC00] 08:22:59 INFO - PROCESS | 3568 | 1467040979269 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:22:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 08:22:59 INFO - PROCESS | 3568 | 1467040979352 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 08:22:59 INFO - PROCESS | 3568 | 1467040979355 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 08:22:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:22:59 INFO - PROCESS | 3568 | 1467040979358 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - PROCESS | 3568 | 1467040979360 Marionette TRACE conn7 <- [1,2774,null,{}] 08:22:59 INFO - PROCESS | 3568 | 1467040979366 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:59 INFO - PROCESS | 3568 | 1467040979368 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:59 INFO - PROCESS | 3568 | 1467040979447 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 08:22:59 INFO - PROCESS | 3568 | 1467040979452 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:59 INFO - PROCESS | 3568 | 1467040979454 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:22:59 INFO - PROCESS | 3568 | ++DOCSHELL 16843000 == 27 [pid = 3568] [id = 703] 08:22:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (168A2C00) [pid = 3568] [serial = 2109] [outer = 00000000] 08:22:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (168AB400) [pid = 3568] [serial = 2110] [outer = 168A2C00] 08:22:59 INFO - PROCESS | 3568 | 1467040979498 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16988C00) [pid = 3568] [serial = 2111] [outer = 168A2C00] 08:23:00 INFO - PROCESS | 3568 | 1467040980247 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:23:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 08:23:00 INFO - PROCESS | 3568 | 1467040980289 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 08:23:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:23:00 INFO - PROCESS | 3568 | 1467040980294 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 08:23:00 INFO - PROCESS | 3568 | 1467040980298 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 3568 | 1467040980302 Marionette TRACE conn7 <- [1,2778,null,{}] 08:23:00 INFO - PROCESS | 3568 | 1467040980308 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3568 | 1467040980311 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:00 INFO - PROCESS | 3568 | 1467040980455 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 08:23:00 INFO - PROCESS | 3568 | 1467040980597 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3568 | 1467040980600 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:00 INFO - PROCESS | 3568 | ++DOCSHELL 0D760400 == 28 [pid = 3568] [id = 704] 08:23:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0D7EF000) [pid = 3568] [serial = 2112] [outer = 00000000] 08:23:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0E03C800) [pid = 3568] [serial = 2113] [outer = 0D7EF000] 08:23:00 INFO - PROCESS | 3568 | 1467040980660 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E04D400) [pid = 3568] [serial = 2114] [outer = 0D7EF000] 08:23:01 INFO - PROCESS | 3568 | 1467040981406 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1184ms 08:23:01 INFO - PROCESS | 3568 | 1467040981483 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3568 | 1467040981488 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 08:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:23:01 INFO - PROCESS | 3568 | 1467040981495 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 3568 | 1467040981498 Marionette TRACE conn7 <- [1,2782,null,{}] 08:23:01 INFO - PROCESS | 3568 | 1467040981502 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:01 INFO - PROCESS | 3568 | 1467040981505 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:01 INFO - PROCESS | 3568 | 1467040981647 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 08:23:01 INFO - PROCESS | 3568 | 1467040981781 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 3568 | 1467040981784 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:01 INFO - PROCESS | 3568 | ++DOCSHELL 0EE7C800 == 29 [pid = 3568] [id = 705] 08:23:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0EE9E800) [pid = 3568] [serial = 2115] [outer = 00000000] 08:23:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (120EFC00) [pid = 3568] [serial = 2116] [outer = 0EE9E800] 08:23:01 INFO - PROCESS | 3568 | 1467040981850 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (12752C00) [pid = 3568] [serial = 2117] [outer = 0EE9E800] 08:23:02 INFO - PROCESS | 3568 | --DOCSHELL 0D7EAC00 == 28 [pid = 3568] [id = 691] 08:23:02 INFO - PROCESS | 3568 | --DOCSHELL 0E5A1400 == 27 [pid = 3568] [id = 689] 08:23:02 INFO - PROCESS | 3568 | --DOCSHELL 145DBC00 == 26 [pid = 3568] [id = 686] 08:23:02 INFO - PROCESS | 3568 | --DOCSHELL 12720800 == 25 [pid = 3568] [id = 685] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1315D400) [pid = 3568] [serial = 2042] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1680B800) [pid = 3568] [serial = 2063] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16807400) [pid = 3568] [serial = 2062] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DE03400) [pid = 3568] [serial = 2050] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0DE38400) [pid = 3568] [serial = 2051] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E5AF800) [pid = 3568] [serial = 2053] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0EFDF400) [pid = 3568] [serial = 2054] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (127DF000) [pid = 3568] [serial = 2056] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0EFE6000) [pid = 3568] [serial = 2047] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (120AE000) [pid = 3568] [serial = 2048] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0CFB3000) [pid = 3568] [serial = 2044] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0D635400) [pid = 3568] [serial = 2045] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16846800) [pid = 3568] [serial = 2065] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (168AC800) [pid = 3568] [serial = 2068] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (15799400) [pid = 3568] [serial = 2059] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (1651B000) [pid = 3568] [serial = 2060] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (16849000) [pid = 3568] [serial = 2066] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (1315B000) [pid = 3568] [serial = 2057] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (1699A400) [pid = 3568] [serial = 2072] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (16999C00) [pid = 3568] [serial = 2071] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (168AF400) [pid = 3568] [serial = 2069] [outer = 00000000] [url = about:blank] 08:23:02 INFO - PROCESS | 3568 | 1467040982713 Marionette TRACE conn7 <- [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]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1270ms 08:23:02 INFO - PROCESS | 3568 | 1467040982768 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 08:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:23:02 INFO - PROCESS | 3568 | 1467040982773 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 08:23:02 INFO - PROCESS | 3568 | 1467040982777 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 3568 | 1467040982780 Marionette TRACE conn7 <- [1,2786,null,{}] 08:23:02 INFO - PROCESS | 3568 | 1467040982786 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3568 | 1467040982789 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:02 INFO - PROCESS | 3568 | 1467040982877 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 08:23:02 INFO - PROCESS | 3568 | 1467040982884 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 3568 | 1467040982888 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:02 INFO - PROCESS | 3568 | ++DOCSHELL 0D7F1C00 == 26 [pid = 3568] [id = 706] 08:23:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0D7F5800) [pid = 3568] [serial = 2118] [outer = 00000000] 08:23:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0DD6C800) [pid = 3568] [serial = 2119] [outer = 0D7F5800] 08:23:02 INFO - PROCESS | 3568 | 1467040982940 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0DE37400) [pid = 3568] [serial = 2120] [outer = 0D7F5800] 08:23:03 INFO - PROCESS | 3568 | 1467040983468 Marionette TRACE conn7 <- [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]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 08:23:03 INFO - PROCESS | 3568 | 1467040983508 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 3568 | 1467040983513 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 08:23:03 INFO - PROCESS | 3568 | 1467040983518 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:23:03 INFO - PROCESS | 3568 | 1467040983521 Marionette TRACE conn7 <- [1,2790,null,{}] 08:23:03 INFO - PROCESS | 3568 | 1467040983525 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:03 INFO - PROCESS | 3568 | 1467040983527 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:03 INFO - PROCESS | 3568 | 1467040983614 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 08:23:03 INFO - PROCESS | 3568 | 1467040983622 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:03 INFO - PROCESS | 3568 | 1467040983624 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:03 INFO - PROCESS | 3568 | ++DOCSHELL 0E38A000 == 27 [pid = 3568] [id = 707] 08:23:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0E38B400) [pid = 3568] [serial = 2121] [outer = 00000000] 08:23:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0E5E5000) [pid = 3568] [serial = 2122] [outer = 0E38B400] 08:23:03 INFO - PROCESS | 3568 | 1467040983673 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (0EEA5800) [pid = 3568] [serial = 2123] [outer = 0E38B400] 08:23:04 INFO - PROCESS | 3568 | 1467040984156 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 08:23:04 INFO - PROCESS | 3568 | 1467040984194 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 3568 | 1467040984197 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 08:23:04 INFO - PROCESS | 3568 | 1467040984200 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:23:04 INFO - PROCESS | 3568 | 1467040984204 Marionette TRACE conn7 <- [1,2794,null,{}] 08:23:04 INFO - PROCESS | 3568 | 1467040984215 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3568 | 1467040984220 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:04 INFO - PROCESS | 3568 | 1467040984313 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 08:23:04 INFO - PROCESS | 3568 | 1467040984419 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 3568 | 1467040984422 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:04 INFO - PROCESS | 3568 | ++DOCSHELL 12753400 == 28 [pid = 3568] [id = 708] 08:23:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (127DF000) [pid = 3568] [serial = 2124] [outer = 00000000] 08:23:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (128CCC00) [pid = 3568] [serial = 2125] [outer = 127DF000] 08:23:04 INFO - PROCESS | 3568 | 1467040984470 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (13F69000) [pid = 3568] [serial = 2126] [outer = 127DF000] 08:23:04 INFO - PROCESS | 3568 | 1467040984850 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 08:23:04 INFO - PROCESS | 3568 | 1467040984874 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 08:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:23:04 INFO - PROCESS | 3568 | 1467040984876 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 08:23:04 INFO - PROCESS | 3568 | 1467040984879 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 3568 | 1467040984881 Marionette TRACE conn7 <- [1,2798,null,{}] 08:23:04 INFO - PROCESS | 3568 | 1467040984884 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3568 | 1467040984886 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:05 INFO - PROCESS | 3568 | 1467040985017 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 08:23:05 INFO - PROCESS | 3568 | 1467040985058 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3568 | 1467040985060 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:05 INFO - PROCESS | 3568 | ++DOCSHELL 1447B800 == 29 [pid = 3568] [id = 709] 08:23:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (14565C00) [pid = 3568] [serial = 2127] [outer = 00000000] 08:23:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (165A8000) [pid = 3568] [serial = 2128] [outer = 14565C00] 08:23:05 INFO - PROCESS | 3568 | 1467040985108 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16806800) [pid = 3568] [serial = 2129] [outer = 14565C00] 08:23:05 INFO - PROCESS | 3568 | 1467040985554 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 08:23:05 INFO - PROCESS | 3568 | 1467040985610 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3568 | 1467040985612 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 08:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:23:05 INFO - PROCESS | 3568 | 1467040985623 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3568 | 1467040985624 Marionette TRACE conn7 <- [1,2802,null,{}] 08:23:05 INFO - PROCESS | 3568 | 1467040985628 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 3568 | 1467040985630 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:05 INFO - PROCESS | 3568 | 1467040985744 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 08:23:05 INFO - PROCESS | 3568 | 1467040985753 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3568 | 1467040985755 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:05 INFO - PROCESS | 3568 | ++DOCSHELL 1680BC00 == 30 [pid = 3568] [id = 710] 08:23:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16817800) [pid = 3568] [serial = 2130] [outer = 00000000] 08:23:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (1682B800) [pid = 3568] [serial = 2131] [outer = 16817800] 08:23:05 INFO - PROCESS | 3568 | 1467040985799 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16834800) [pid = 3568] [serial = 2132] [outer = 16817800] 08:23:06 INFO - PROCESS | 3568 | 1467040986272 Marionette TRACE conn7 <- [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]]]}] 08:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 08:23:06 INFO - PROCESS | 3568 | 1467040986306 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 08:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:23:06 INFO - PROCESS | 3568 | 1467040986308 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 08:23:06 INFO - PROCESS | 3568 | 1467040986311 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:23:06 INFO - PROCESS | 3568 | 1467040986313 Marionette TRACE conn7 <- [1,2806,null,{}] 08:23:06 INFO - PROCESS | 3568 | 1467040986316 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:06 INFO - PROCESS | 3568 | 1467040986322 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:06 INFO - PROCESS | 3568 | 1467040986498 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 08:23:06 INFO - PROCESS | 3568 | 1467040986521 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 3568 | 1467040986523 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:06 INFO - PROCESS | 3568 | ++DOCSHELL 1684C000 == 31 [pid = 3568] [id = 711] 08:23:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168A7400) [pid = 3568] [serial = 2133] [outer = 00000000] 08:23:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16996800) [pid = 3568] [serial = 2134] [outer = 168A7400] 08:23:06 INFO - PROCESS | 3568 | 1467040986627 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (168B0000) [pid = 3568] [serial = 2135] [outer = 168A7400] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (09162800) [pid = 3568] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E194C00) [pid = 3568] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0DE0F000) [pid = 3568] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0D7EEC00) [pid = 3568] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (12629400) [pid = 3568] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (1684BC00) [pid = 3568] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (1682CC00) [pid = 3568] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (128CB800) [pid = 3568] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0E190000) [pid = 3568] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:23:07 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1269B800) [pid = 3568] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:23:07 INFO - PROCESS | 3568 | 1467040987108 Marionette TRACE conn7 <- [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]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 831ms 08:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:23:07 INFO - PROCESS | 3568 | 1467040987143 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 3568 | 1467040987145 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 08:23:07 INFO - PROCESS | 3568 | 1467040987148 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 3568 | 1467040987150 Marionette TRACE conn7 <- [1,2810,null,{}] 08:23:07 INFO - PROCESS | 3568 | 1467040987153 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3568 | 1467040987155 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:07 INFO - PROCESS | 3568 | 1467040987235 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 08:23:07 INFO - PROCESS | 3568 | 1467040987241 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3568 | 1467040987243 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:07 INFO - PROCESS | 3568 | ++DOCSHELL 0EFE1400 == 32 [pid = 3568] [id = 712] 08:23:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0F137000) [pid = 3568] [serial = 2136] [outer = 00000000] 08:23:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (12817C00) [pid = 3568] [serial = 2137] [outer = 0F137000] 08:23:07 INFO - PROCESS | 3568 | 1467040987287 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (121C8000) [pid = 3568] [serial = 2138] [outer = 0F137000] 08:23:07 INFO - PROCESS | 3568 | 1467040987729 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 08:23:07 INFO - PROCESS | 3568 | 1467040987779 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 3568 | 1467040987782 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 08:23:07 INFO - PROCESS | 3568 | 1467040987785 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:23:07 INFO - PROCESS | 3568 | 1467040987786 Marionette TRACE conn7 <- [1,2814,null,{}] 08:23:07 INFO - PROCESS | 3568 | 1467040987790 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3568 | 1467040987792 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:07 INFO - PROCESS | 3568 | 1467040987906 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 08:23:07 INFO - PROCESS | 3568 | 1467040987915 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3568 | 1467040987917 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:07 INFO - PROCESS | 3568 | ++DOCSHELL 1684A000 == 33 [pid = 3568] [id = 713] 08:23:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (169A0800) [pid = 3568] [serial = 2139] [outer = 00000000] 08:23:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16A08000) [pid = 3568] [serial = 2140] [outer = 169A0800] 08:23:07 INFO - PROCESS | 3568 | 1467040987963 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16A2BC00) [pid = 3568] [serial = 2141] [outer = 169A0800] 08:23:08 INFO - PROCESS | 3568 | 1467040988419 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 08:23:08 INFO - PROCESS | 3568 | 1467040988459 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 08:23:08 INFO - PROCESS | 3568 | 1467040988461 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 08:23:08 INFO - PROCESS | 3568 | 1467040988464 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:23:08 INFO - PROCESS | 3568 | 1467040988466 Marionette TRACE conn7 <- [1,2818,null,{}] 08:23:08 INFO - PROCESS | 3568 | 1467040988469 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:08 INFO - PROCESS | 3568 | 1467040988471 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:08 INFO - PROCESS | 3568 | 1467040988563 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 08:23:08 INFO - PROCESS | 3568 | 1467040988568 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 3568 | 1467040988570 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:08 INFO - PROCESS | 3568 | ++DOCSHELL 12751000 == 34 [pid = 3568] [id = 714] 08:23:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16A2D000) [pid = 3568] [serial = 2142] [outer = 00000000] 08:23:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16A35C00) [pid = 3568] [serial = 2143] [outer = 16A2D000] 08:23:08 INFO - PROCESS | 3568 | 1467040988613 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16CA1000) [pid = 3568] [serial = 2144] [outer = 16A2D000] 08:23:09 INFO - PROCESS | 3568 | 1467040989055 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 08:23:09 INFO - PROCESS | 3568 | 1467040989136 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3568 | 1467040989140 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 08:23:09 INFO - PROCESS | 3568 | 1467040989146 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:23:09 INFO - PROCESS | 3568 | 1467040989150 Marionette TRACE conn7 <- [1,2822,null,{}] 08:23:09 INFO - PROCESS | 3568 | 1467040989157 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3568 | 1467040989161 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:09 INFO - PROCESS | 3568 | 1467040989317 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 08:23:09 INFO - PROCESS | 3568 | 1467040989503 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 3568 | 1467040989509 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:09 INFO - PROCESS | 3568 | ++DOCSHELL 0DD51000 == 35 [pid = 3568] [id = 715] 08:23:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0DD53800) [pid = 3568] [serial = 2145] [outer = 00000000] 08:23:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0DE0C000) [pid = 3568] [serial = 2146] [outer = 0DD53800] 08:23:09 INFO - PROCESS | 3568 | 1467040989566 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0E03D800) [pid = 3568] [serial = 2147] [outer = 0DD53800] 08:23:10 INFO - PROCESS | 3568 | 1467040990149 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1068ms 08:23:10 INFO - PROCESS | 3568 | 1467040990224 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3568 | 1467040990227 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:23:10 INFO - PROCESS | 3568 | 1467040990234 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3568 | 1467040990238 Marionette TRACE conn7 <- [1,2826,null,{}] 08:23:10 INFO - PROCESS | 3568 | 1467040990242 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 3568 | 1467040990245 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:10 INFO - PROCESS | 3568 | 1467040990390 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 08:23:10 INFO - PROCESS | 3568 | 1467040990534 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 3568 | 1467040990537 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:10 INFO - PROCESS | 3568 | ++DOCSHELL 126A1000 == 36 [pid = 3568] [id = 716] 08:23:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1271F000) [pid = 3568] [serial = 2148] [outer = 00000000] 08:23:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (13A41C00) [pid = 3568] [serial = 2149] [outer = 1271F000] 08:23:10 INFO - PROCESS | 3568 | 1467040990596 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (152B2C00) [pid = 3568] [serial = 2150] [outer = 1271F000] 08:23:11 INFO - PROCESS | 3568 | 1467040991216 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1028ms 08:23:11 INFO - PROCESS | 3568 | 1467040991261 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3568 | 1467040991264 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 08:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:23:11 INFO - PROCESS | 3568 | 1467040991267 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 3568 | 1467040991269 Marionette TRACE conn7 <- [1,2830,null,{}] 08:23:11 INFO - PROCESS | 3568 | 1467040991279 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3568 | 1467040991284 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:11 INFO - PROCESS | 3568 | 1467040991399 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 08:23:11 INFO - PROCESS | 3568 | 1467040991557 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3568 | 1467040991561 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:11 INFO - PROCESS | 3568 | ++DOCSHELL 16A10C00 == 37 [pid = 3568] [id = 717] 08:23:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16A2F800) [pid = 3568] [serial = 2151] [outer = 00000000] 08:23:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (174BD800) [pid = 3568] [serial = 2152] [outer = 16A2F800] 08:23:11 INFO - PROCESS | 3568 | 1467040991620 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (174C8400) [pid = 3568] [serial = 2153] [outer = 16A2F800] 08:23:12 INFO - PROCESS | 3568 | 1467040992473 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:23:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1282ms 08:23:12 INFO - PROCESS | 3568 | 1467040992553 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3568 | 1467040992558 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 08:23:12 INFO - PROCESS | 3568 | 1467040992563 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:23:12 INFO - PROCESS | 3568 | 1467040992566 Marionette TRACE conn7 <- [1,2834,null,{}] 08:23:12 INFO - PROCESS | 3568 | 1467040992572 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 3568 | 1467040992574 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:12 INFO - PROCESS | 3568 | 1467040992713 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 08:23:12 INFO - PROCESS | 3568 | 1467040992864 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 3568 | 1467040992868 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:12 INFO - PROCESS | 3568 | ++DOCSHELL 0D684400 == 38 [pid = 3568] [id = 718] 08:23:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0D7EAC00) [pid = 3568] [serial = 2154] [outer = 00000000] 08:23:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0E039800) [pid = 3568] [serial = 2155] [outer = 0D7EAC00] 08:23:12 INFO - PROCESS | 3568 | 1467040992921 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E296000) [pid = 3568] [serial = 2156] [outer = 0D7EAC00] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 12628400 == 37 [pid = 3568] [id = 692] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 09159000 == 36 [pid = 3568] [id = 687] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 16822400 == 35 [pid = 3568] [id = 688] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 09162400 == 34 [pid = 3568] [id = 695] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 0E389800 == 33 [pid = 3568] [id = 684] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 0DD58800 == 32 [pid = 3568] [id = 683] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 16845C00 == 31 [pid = 3568] [id = 693] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 1698C800 == 30 [pid = 3568] [id = 690] 08:23:13 INFO - PROCESS | 3568 | --DOCSHELL 0DE0BC00 == 29 [pid = 3568] [id = 694] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (0CF02000) [pid = 3568] [serial = 2086] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0CFBB400) [pid = 3568] [serial = 2087] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0E382000) [pid = 3568] [serial = 2092] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0DE3F000) [pid = 3568] [serial = 2089] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E02F800) [pid = 3568] [serial = 2090] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E1B3800) [pid = 3568] [serial = 2075] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DE02800) [pid = 3568] [serial = 2074] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (14565800) [pid = 3568] [serial = 2078] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (128D1000) [pid = 3568] [serial = 2077] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (16A04800) [pid = 3568] [serial = 2081] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (123B6800) [pid = 3568] [serial = 2108] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (169A1000) [pid = 3568] [serial = 2080] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0F1CC400) [pid = 3568] [serial = 2083] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (14474400) [pid = 3568] [serial = 2099] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (13F67400) [pid = 3568] [serial = 2098] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (15794400) [pid = 3568] [serial = 2101] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16833800) [pid = 3568] [serial = 2107] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (168AB400) [pid = 3568] [serial = 2110] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (121CDC00) [pid = 3568] [serial = 2095] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1262BC00) [pid = 3568] [serial = 2096] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (1681E000) [pid = 3568] [serial = 2105] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1680C400) [pid = 3568] [serial = 2104] [outer = 00000000] [url = about:blank] 08:23:13 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E38C400) [pid = 3568] [serial = 2093] [outer = 00000000] [url = about:blank] 08:23:14 INFO - PROCESS | 3568 | 1467040994094 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:23:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:23:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1576ms 08:23:14 INFO - PROCESS | 3568 | 1467040994145 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 08:23:14 INFO - PROCESS | 3568 | 1467040994149 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 08:23:14 INFO - PROCESS | 3568 | 1467040994154 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:23:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:23:14 INFO - PROCESS | 3568 | 1467040994157 Marionette TRACE conn7 <- [1,2838,null,{}] 08:23:14 INFO - PROCESS | 3568 | 1467040994163 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3568 | 1467040994166 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:14 INFO - PROCESS | 3568 | 1467040994254 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 08:23:14 INFO - PROCESS | 3568 | 1467040994260 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 3568 | 1467040994265 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:14 INFO - PROCESS | 3568 | ++DOCSHELL 0D759400 == 30 [pid = 3568] [id = 719] 08:23:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0D75C000) [pid = 3568] [serial = 2157] [outer = 00000000] 08:23:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0D7F5C00) [pid = 3568] [serial = 2158] [outer = 0D75C000] 08:23:14 INFO - PROCESS | 3568 | 1467040994313 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DD71C00) [pid = 3568] [serial = 2159] [outer = 0D75C000] 08:23:14 INFO - PROCESS | 3568 | 1467040994839 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:23:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:23:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 08:23:14 INFO - PROCESS | 3568 | 1467040994906 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 08:23:14 INFO - PROCESS | 3568 | 1467040994911 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 08:23:14 INFO - PROCESS | 3568 | 1467040994918 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:23:14 INFO - PROCESS | 3568 | 1467040994920 Marionette TRACE conn7 <- [1,2842,null,{}] 08:23:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:23:14 INFO - PROCESS | 3568 | 1467040994924 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3568 | 1467040994927 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:15 INFO - PROCESS | 3568 | 1467040995022 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 08:23:15 INFO - PROCESS | 3568 | 1467040995128 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 3568 | 1467040995130 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:15 INFO - PROCESS | 3568 | ++DOCSHELL 0E04A400 == 31 [pid = 3568] [id = 720] 08:23:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E1B8400) [pid = 3568] [serial = 2160] [outer = 00000000] 08:23:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E385400) [pid = 3568] [serial = 2161] [outer = 0E1B8400] 08:23:15 INFO - PROCESS | 3568 | 1467040995178 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E38D400) [pid = 3568] [serial = 2162] [outer = 0E1B8400] 08:23:15 INFO - PROCESS | 3568 | 1467040995577 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:23:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:23:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 08:23:15 INFO - PROCESS | 3568 | 1467040995655 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3568 | 1467040995657 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 08:23:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:23:15 INFO - PROCESS | 3568 | 1467040995661 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3568 | 1467040995664 Marionette TRACE conn7 <- [1,2846,null,{}] 08:23:15 INFO - PROCESS | 3568 | 1467040995675 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 3568 | 1467040995680 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:15 INFO - PROCESS | 3568 | 1467040995768 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 08:23:15 INFO - PROCESS | 3568 | 1467040995776 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 3568 | 1467040995779 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:15 INFO - PROCESS | 3568 | ++DOCSHELL 120EC000 == 32 [pid = 3568] [id = 721] 08:23:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (120EDC00) [pid = 3568] [serial = 2163] [outer = 00000000] 08:23:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (121D5800) [pid = 3568] [serial = 2164] [outer = 120EDC00] 08:23:15 INFO - PROCESS | 3568 | 1467040995829 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (12624400) [pid = 3568] [serial = 2165] [outer = 120EDC00] 08:23:16 INFO - PROCESS | 3568 | 1467040996340 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:23:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:23:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 08:23:16 INFO - PROCESS | 3568 | 1467040996402 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3568 | 1467040996405 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:23:16 INFO - PROCESS | 3568 | 1467040996416 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3568 | 1467040996418 Marionette TRACE conn7 <- [1,2850,null,{}] 08:23:16 INFO - PROCESS | 3568 | 1467040996421 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:16 INFO - PROCESS | 3568 | 1467040996423 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:16 INFO - PROCESS | 3568 | 1467040996546 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 08:23:16 INFO - PROCESS | 3568 | 1467040996556 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 3568 | 1467040996558 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:16 INFO - PROCESS | 3568 | ++DOCSHELL 1271D400 == 33 [pid = 3568] [id = 722] 08:23:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1271FC00) [pid = 3568] [serial = 2166] [outer = 00000000] 08:23:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1446F800) [pid = 3568] [serial = 2167] [outer = 1271FC00] 08:23:16 INFO - PROCESS | 3568 | 1467040996603 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (14561800) [pid = 3568] [serial = 2168] [outer = 1271FC00] 08:23:17 INFO - PROCESS | 3568 | 1467040997037 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 08:23:17 INFO - PROCESS | 3568 | 1467040997086 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 3568 | 1467040997088 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 08:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:23:17 INFO - PROCESS | 3568 | 1467040997091 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 3568 | 1467040997092 Marionette TRACE conn7 <- [1,2854,null,{}] 08:23:17 INFO - PROCESS | 3568 | 1467040997096 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 3568 | 1467040997098 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:17 INFO - PROCESS | 3568 | 1467040997213 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 08:23:17 INFO - PROCESS | 3568 | 1467040997219 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 3568 | 1467040997221 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:17 INFO - PROCESS | 3568 | ++DOCSHELL 145DBC00 == 34 [pid = 3568] [id = 723] 08:23:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (145DF000) [pid = 3568] [serial = 2169] [outer = 00000000] 08:23:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (15799400) [pid = 3568] [serial = 2170] [outer = 145DF000] 08:23:17 INFO - PROCESS | 3568 | 1467040997265 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16740000) [pid = 3568] [serial = 2171] [outer = 145DF000] 08:23:17 INFO - PROCESS | 3568 | 1467040997747 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 08:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:23:17 INFO - PROCESS | 3568 | 1467040997822 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 3568 | 1467040997824 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 08:23:17 INFO - PROCESS | 3568 | 1467040997834 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 3568 | 1467040997836 Marionette TRACE conn7 <- [1,2858,null,{}] 08:23:17 INFO - PROCESS | 3568 | 1467040997840 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 3568 | 1467040997845 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:18 INFO - PROCESS | 3568 | 1467040998020 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE70400) [pid = 3568] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (145D6800) [pid = 3568] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16A2D000) [pid = 3568] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (168A7400) [pid = 3568] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0D7F5800) [pid = 3568] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0EE9E800) [pid = 3568] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (168A2C00) [pid = 3568] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0E38B400) [pid = 3568] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0D7EF000) [pid = 3568] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16817800) [pid = 3568] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (127DF000) [pid = 3568] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (0F137000) [pid = 3568] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (169A0800) [pid = 3568] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:23:18 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (14565C00) [pid = 3568] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:23:18 INFO - PROCESS | 3568 | 1467040998339 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 3568 | 1467040998341 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:18 INFO - PROCESS | 3568 | ++DOCSHELL 0915CC00 == 35 [pid = 3568] [id = 724] 08:23:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0916F800) [pid = 3568] [serial = 2172] [outer = 00000000] 08:23:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DD59000) [pid = 3568] [serial = 2173] [outer = 0916F800] 08:23:18 INFO - PROCESS | 3568 | 1467040998387 Marionette DEBUG loaded listener.js 08:23:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0CF07C00) [pid = 3568] [serial = 2174] [outer = 0916F800] 08:23:18 INFO - PROCESS | 3568 | 1467040998781 Marionette TRACE conn7 <- [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]]]}] 08:23:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:23:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 990ms 08:23:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:23:18 INFO - PROCESS | 3568 | 1467040998822 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 3568 | 1467040998824 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 08:23:18 INFO - PROCESS | 3568 | 1467040998827 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 3568 | 1467040998829 Marionette TRACE conn7 <- [1,2862,null,{}] 08:23:18 INFO - PROCESS | 3568 | 1467040998832 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:18 INFO - PROCESS | 3568 | 1467040998834 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:18 INFO - PROCESS | 3568 | 1467040998950 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 08:23:18 INFO - PROCESS | 3568 | 1467040998958 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 3568 | 1467040998960 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:18 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB0400 == 36 [pid = 3568] [id = 725] 08:23:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E049C00) [pid = 3568] [serial = 2175] [outer = 00000000] 08:23:18 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16845C00) [pid = 3568] [serial = 2176] [outer = 0E049C00] 08:23:19 INFO - PROCESS | 3568 | 1467040999004 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16834000) [pid = 3568] [serial = 2177] [outer = 0E049C00] 08:23:19 INFO - PROCESS | 3568 | 1467040999428 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:23:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:23:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 08:23:19 INFO - PROCESS | 3568 | 1467040999457 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 3568 | 1467040999459 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 08:23:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:23:19 INFO - PROCESS | 3568 | 1467040999462 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 3568 | 1467040999464 Marionette TRACE conn7 <- [1,2866,null,{}] 08:23:19 INFO - PROCESS | 3568 | 1467040999468 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 3568 | 1467040999470 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:19 INFO - PROCESS | 3568 | 1467040999553 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 08:23:19 INFO - PROCESS | 3568 | 1467040999690 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3568 | 1467040999692 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:19 INFO - PROCESS | 3568 | ++DOCSHELL 1680C400 == 37 [pid = 3568] [id = 726] 08:23:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16827400) [pid = 3568] [serial = 2178] [outer = 00000000] 08:23:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (168AAC00) [pid = 3568] [serial = 2179] [outer = 16827400] 08:23:19 INFO - PROCESS | 3568 | 1467040999736 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (1447B400) [pid = 3568] [serial = 2180] [outer = 16827400] 08:23:20 INFO - PROCESS | 3568 | 1467041000082 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 08:23:20 INFO - PROCESS | 3568 | 1467041000135 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3568 | 1467041000137 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 08:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:23:20 INFO - PROCESS | 3568 | 1467041000141 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 3568 | 1467041000142 Marionette TRACE conn7 <- [1,2870,null,{}] 08:23:20 INFO - PROCESS | 3568 | 1467041000147 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 3568 | 1467041000149 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:20 INFO - PROCESS | 3568 | 1467041000230 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 08:23:20 INFO - PROCESS | 3568 | 1467041000235 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 3568 | 1467041000237 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:20 INFO - PROCESS | 3568 | ++DOCSHELL 120EB800 == 38 [pid = 3568] [id = 727] 08:23:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16991000) [pid = 3568] [serial = 2181] [outer = 00000000] 08:23:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (169A4C00) [pid = 3568] [serial = 2182] [outer = 16991000] 08:23:20 INFO - PROCESS | 3568 | 1467041000290 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A03800) [pid = 3568] [serial = 2183] [outer = 16991000] 08:23:21 INFO - PROCESS | 3568 | 1467041001121 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:23:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:23:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1017ms 08:23:21 INFO - PROCESS | 3568 | 1467041001161 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3568 | 1467041001166 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 08:23:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:23:21 INFO - PROCESS | 3568 | 1467041001171 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 3568 | 1467041001176 Marionette TRACE conn7 <- [1,2874,null,{}] 08:23:21 INFO - PROCESS | 3568 | 1467041001204 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:21 INFO - PROCESS | 3568 | 1467041001207 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:21 INFO - PROCESS | 3568 | 1467041001363 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 08:23:21 INFO - PROCESS | 3568 | 1467041001505 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 3568 | 1467041001508 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:21 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBE400 == 39 [pid = 3568] [id = 728] 08:23:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (0D7F4C00) [pid = 3568] [serial = 2184] [outer = 00000000] 08:23:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (0E04E400) [pid = 3568] [serial = 2185] [outer = 0D7F4C00] 08:23:21 INFO - PROCESS | 3568 | 1467041001571 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0E38CC00) [pid = 3568] [serial = 2186] [outer = 0D7F4C00] 08:23:22 INFO - PROCESS | 3568 | 1467041002278 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1133ms 08:23:22 INFO - PROCESS | 3568 | 1467041002330 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 3568 | 1467041002335 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 08:23:22 INFO - PROCESS | 3568 | 1467041002342 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 3568 | 1467041002345 Marionette TRACE conn7 <- [1,2878,null,{}] 08:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:23:22 INFO - PROCESS | 3568 | 1467041002349 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 3568 | 1467041002352 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:22 INFO - PROCESS | 3568 | 1467041002493 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 08:23:22 INFO - PROCESS | 3568 | 1467041002628 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 3568 | 1467041002631 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:22 INFO - PROCESS | 3568 | ++DOCSHELL 0DD6E800 == 40 [pid = 3568] [id = 729] 08:23:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0DE07000) [pid = 3568] [serial = 2187] [outer = 00000000] 08:23:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E193000) [pid = 3568] [serial = 2188] [outer = 0DE07000] 08:23:22 INFO - PROCESS | 3568 | 1467041002690 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (120F0000) [pid = 3568] [serial = 2189] [outer = 0DE07000] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 1680C400 == 39 [pid = 3568] [id = 726] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 0CFB0400 == 38 [pid = 3568] [id = 725] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 0915CC00 == 37 [pid = 3568] [id = 724] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 145DBC00 == 36 [pid = 3568] [id = 723] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 1271D400 == 35 [pid = 3568] [id = 722] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 120EC000 == 34 [pid = 3568] [id = 721] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 0E04A400 == 33 [pid = 3568] [id = 720] 08:23:23 INFO - PROCESS | 3568 | --DOCSHELL 0D759400 == 32 [pid = 3568] [id = 719] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (127E2C00) [pid = 3568] [serial = 2084] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16996800) [pid = 3568] [serial = 2134] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DD6C800) [pid = 3568] [serial = 2119] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DE37400) [pid = 3568] [serial = 2120] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (120EFC00) [pid = 3568] [serial = 2116] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (12752C00) [pid = 3568] [serial = 2117] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (16988C00) [pid = 3568] [serial = 2111] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0E5E5000) [pid = 3568] [serial = 2122] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0EEA5800) [pid = 3568] [serial = 2123] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E03C800) [pid = 3568] [serial = 2113] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0E04D400) [pid = 3568] [serial = 2114] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1682B800) [pid = 3568] [serial = 2131] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (128CCC00) [pid = 3568] [serial = 2125] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (13F69000) [pid = 3568] [serial = 2126] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (12817C00) [pid = 3568] [serial = 2137] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16A08000) [pid = 3568] [serial = 2140] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (168B0000) [pid = 3568] [serial = 2135] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (16CA1000) [pid = 3568] [serial = 2144] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (16A2BC00) [pid = 3568] [serial = 2141] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 65 (165A8000) [pid = 3568] [serial = 2128] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 64 (16834800) [pid = 3568] [serial = 2132] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 63 (16806800) [pid = 3568] [serial = 2129] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 62 (121C8000) [pid = 3568] [serial = 2138] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 61 (16802400) [pid = 3568] [serial = 2102] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | --DOMWINDOW == 60 (16A35C00) [pid = 3568] [serial = 2143] [outer = 00000000] [url = about:blank] 08:23:23 INFO - PROCESS | 3568 | 1467041003530 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1215ms 08:23:23 INFO - PROCESS | 3568 | 1467041003564 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 3568 | 1467041003568 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 08:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:23:23 INFO - PROCESS | 3568 | 1467041003572 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 3568 | 1467041003577 Marionette TRACE conn7 <- [1,2882,null,{}] 08:23:23 INFO - PROCESS | 3568 | 1467041003582 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:23 INFO - PROCESS | 3568 | 1467041003584 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:23 INFO - PROCESS | 3568 | 1467041003674 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 08:23:23 INFO - PROCESS | 3568 | 1467041003681 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:23 INFO - PROCESS | 3568 | 1467041003684 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:23 INFO - PROCESS | 3568 | ++DOCSHELL 0DD5B000 == 33 [pid = 3568] [id = 730] 08:23:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 61 (0DD6C800) [pid = 3568] [serial = 2190] [outer = 00000000] 08:23:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 62 (0DE38C00) [pid = 3568] [serial = 2191] [outer = 0DD6C800] 08:23:23 INFO - PROCESS | 3568 | 1467041003733 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 3568 | ++DOMWINDOW == 63 (0E033400) [pid = 3568] [serial = 2192] [outer = 0DD6C800] 08:23:24 INFO - PROCESS | 3568 | 1467041004293 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:23:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 790ms 08:23:24 INFO - PROCESS | 3568 | 1467041004364 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3568 | 1467041004368 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 08:23:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:23:24 INFO - PROCESS | 3568 | 1467041004374 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3568 | 1467041004377 Marionette TRACE conn7 <- [1,2886,null,{}] 08:23:24 INFO - PROCESS | 3568 | 1467041004382 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3568 | 1467041004385 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:24 INFO - PROCESS | 3568 | 1467041004477 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 08:23:24 INFO - PROCESS | 3568 | 1467041004575 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 3568 | 1467041004577 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:24 INFO - PROCESS | 3568 | ++DOCSHELL 0EE40800 == 34 [pid = 3568] [id = 731] 08:23:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 64 (0EE7E400) [pid = 3568] [serial = 2193] [outer = 00000000] 08:23:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 65 (0EFE8000) [pid = 3568] [serial = 2194] [outer = 0EE7E400] 08:23:24 INFO - PROCESS | 3568 | 1467041004624 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3568 | ++DOMWINDOW == 66 (1201B000) [pid = 3568] [serial = 2195] [outer = 0EE7E400] 08:23:24 INFO - PROCESS | 3568 | 1467041004998 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 08:23:25 INFO - PROCESS | 3568 | 1467041005049 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3568 | 1467041005052 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 08:23:25 INFO - PROCESS | 3568 | 1467041005055 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:23:25 INFO - PROCESS | 3568 | 1467041005059 Marionette TRACE conn7 <- [1,2890,null,{}] 08:23:25 INFO - PROCESS | 3568 | 1467041005070 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3568 | 1467041005075 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:25 INFO - PROCESS | 3568 | 1467041005169 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 08:23:25 INFO - PROCESS | 3568 | 1467041005176 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3568 | 1467041005179 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:25 INFO - PROCESS | 3568 | ++DOCSHELL 13A4B000 == 35 [pid = 3568] [id = 732] 08:23:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (13F72800) [pid = 3568] [serial = 2196] [outer = 00000000] 08:23:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (1455EC00) [pid = 3568] [serial = 2197] [outer = 13F72800] 08:23:25 INFO - PROCESS | 3568 | 1467041005229 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (145E2000) [pid = 3568] [serial = 2198] [outer = 13F72800] 08:23:25 INFO - PROCESS | 3568 | 1467041005700 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 08:23:25 INFO - PROCESS | 3568 | 1467041005732 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3568 | 1467041005735 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 08:23:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:23:25 INFO - PROCESS | 3568 | 1467041005738 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3568 | 1467041005739 Marionette TRACE conn7 <- [1,2894,null,{}] 08:23:25 INFO - PROCESS | 3568 | 1467041005749 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3568 | 1467041005751 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:25 INFO - PROCESS | 3568 | 1467041005877 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 08:23:25 INFO - PROCESS | 3568 | 1467041005965 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3568 | 1467041005967 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:25 INFO - PROCESS | 3568 | ++DOCSHELL 16804800 == 36 [pid = 3568] [id = 733] 08:23:25 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (16805C00) [pid = 3568] [serial = 2199] [outer = 00000000] 08:23:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (1680CC00) [pid = 3568] [serial = 2200] [outer = 16805C00] 08:23:26 INFO - PROCESS | 3568 | 1467041006012 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (1681D800) [pid = 3568] [serial = 2201] [outer = 16805C00] 08:23:26 INFO - PROCESS | 3568 | 1467041006443 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 08:23:26 INFO - PROCESS | 3568 | 1467041006470 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3568 | 1467041006472 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 08:23:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:23:26 INFO - PROCESS | 3568 | 1467041006474 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - PROCESS | 3568 | 1467041006476 Marionette TRACE conn7 <- [1,2898,null,{}] 08:23:26 INFO - PROCESS | 3568 | 1467041006479 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:26 INFO - PROCESS | 3568 | 1467041006481 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:26 INFO - PROCESS | 3568 | 1467041006596 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 08:23:26 INFO - PROCESS | 3568 | 1467041006602 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 3568 | 1467041006604 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:26 INFO - PROCESS | 3568 | ++DOCSHELL 16821400 == 37 [pid = 3568] [id = 734] 08:23:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16823400) [pid = 3568] [serial = 2202] [outer = 00000000] 08:23:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (16832000) [pid = 3568] [serial = 2203] [outer = 16823400] 08:23:26 INFO - PROCESS | 3568 | 1467041006648 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (16833C00) [pid = 3568] [serial = 2204] [outer = 16823400] 08:23:27 INFO - PROCESS | 3568 | 1467041007235 Marionette TRACE conn7 <- [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]]]}] 08:23:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:23:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:23:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 830ms 08:23:27 INFO - PROCESS | 3568 | 1467041007311 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 3568 | 1467041007313 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 08:23:27 INFO - PROCESS | 3568 | 1467041007316 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 3568 | 1467041007318 Marionette TRACE conn7 <- [1,2902,null,{}] 08:23:27 INFO - TEST-START | /DOMEvents/constructors.html 08:23:27 INFO - PROCESS | 3568 | 1467041007322 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:27 INFO - PROCESS | 3568 | 1467041007328 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:27 INFO - PROCESS | 3568 | 1467041007475 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 08:23:27 INFO - PROCESS | 3568 | 1467041007548 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 3568 | 1467041007550 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:27 INFO - PROCESS | 3568 | ++DOCSHELL 12817C00 == 38 [pid = 3568] [id = 735] 08:23:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (16844400) [pid = 3568] [serial = 2205] [outer = 00000000] 08:23:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16995800) [pid = 3568] [serial = 2206] [outer = 16844400] 08:23:27 INFO - PROCESS | 3568 | 1467041007597 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16989000) [pid = 3568] [serial = 2207] [outer = 16844400] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16827400) [pid = 3568] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1271FC00) [pid = 3568] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0D7EAC00) [pid = 3568] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (120EDC00) [pid = 3568] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0D75C000) [pid = 3568] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0E1B8400) [pid = 3568] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (145DF000) [pid = 3568] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0DD53800) [pid = 3568] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1271F000) [pid = 3568] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16A2F800) [pid = 3568] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (0916F800) [pid = 3568] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:23:27 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (0E049C00) [pid = 3568] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:23:28 INFO - PROCESS | 3568 | 1467041008295 Marionette TRACE conn7 <- [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]]]}] 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:23:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:23:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:23:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:23:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1070ms 08:23:28 INFO - PROCESS | 3568 | 1467041008391 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 3568 | 1467041008394 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 08:23:28 INFO - PROCESS | 3568 | 1467041008397 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:23:28 INFO - PROCESS | 3568 | 1467041008398 Marionette TRACE conn7 <- [1,2906,null,{}] 08:23:28 INFO - PROCESS | 3568 | 1467041008402 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:28 INFO - PROCESS | 3568 | 1467041008404 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:28 INFO - PROCESS | 3568 | 1467041008518 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 08:23:28 INFO - PROCESS | 3568 | 1467041008580 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3568 | 1467041008582 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:28 INFO - PROCESS | 3568 | ++DOCSHELL 120A6400 == 39 [pid = 3568] [id = 736] 08:23:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (16829C00) [pid = 3568] [serial = 2208] [outer = 00000000] 08:23:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (16995400) [pid = 3568] [serial = 2209] [outer = 16829C00] 08:23:28 INFO - PROCESS | 3568 | 1467041008627 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (1699D800) [pid = 3568] [serial = 2210] [outer = 16829C00] 08:23:28 INFO - PROCESS | 3568 | 1467041008978 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:23:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:23:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 08:23:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:23:29 INFO - PROCESS | 3568 | 1467041009031 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3568 | 1467041009033 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 08:23:29 INFO - PROCESS | 3568 | 1467041009036 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3568 | 1467041009038 Marionette TRACE conn7 <- [1,2910,null,{}] 08:23:29 INFO - PROCESS | 3568 | 1467041009042 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3568 | 1467041009043 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:29 INFO - PROCESS | 3568 | 1467041009165 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 08:23:29 INFO - PROCESS | 3568 | 1467041009172 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 3568 | 1467041009174 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:29 INFO - PROCESS | 3568 | ++DOCSHELL 1699A800 == 40 [pid = 3568] [id = 737] 08:23:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (169A1800) [pid = 3568] [serial = 2211] [outer = 00000000] 08:23:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (16A0E400) [pid = 3568] [serial = 2212] [outer = 169A1800] 08:23:29 INFO - PROCESS | 3568 | 1467041009218 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (16515800) [pid = 3568] [serial = 2213] [outer = 169A1800] 08:23:29 INFO - PROCESS | 3568 | [3568] 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 08:23:29 INFO - PROCESS | 3568 | [3568] 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 08:23:29 INFO - PROCESS | 3568 | [3568] 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 08:23:29 INFO - PROCESS | 3568 | [3568] 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 08:23:29 INFO - PROCESS | 3568 | 1467041009705 Marionette TRACE conn7 <- [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]]]}] 08:23:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:23:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:29 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 08:23:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:29 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 08:23:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:29 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]" 08:23:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:23:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 736ms 08:23:29 INFO - PROCESS | 3568 | 1467041009773 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 08:23:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:23:29 INFO - PROCESS | 3568 | 1467041009775 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 08:23:29 INFO - PROCESS | 3568 | 1467041009778 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3568 | 1467041009780 Marionette TRACE conn7 <- [1,2914,null,{}] 08:23:29 INFO - PROCESS | 3568 | 1467041009784 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3568 | 1467041009785 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:29 INFO - PROCESS | 3568 | 1467041009912 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 08:23:30 INFO - PROCESS | 3568 | 1467041010063 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3568 | 1467041010066 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:30 INFO - PROCESS | 3568 | ++DOCSHELL 09160400 == 41 [pid = 3568] [id = 738] 08:23:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (09161400) [pid = 3568] [serial = 2214] [outer = 00000000] 08:23:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0CFB5800) [pid = 3568] [serial = 2215] [outer = 09161400] 08:23:30 INFO - PROCESS | 3568 | 1467041010126 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0D03D400) [pid = 3568] [serial = 2216] [outer = 09161400] 08:23:30 INFO - PROCESS | 3568 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:23:30 INFO - PROCESS | 3568 | 1467041010721 Marionette TRACE conn7 <- [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]]]}] 08:23:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:23:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 08:23:30 INFO - PROCESS | 3568 | 1467041010751 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3568 | 1467041010756 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 08:23:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:23:30 INFO - PROCESS | 3568 | 1467041010761 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 3568 | 1467041010765 Marionette TRACE conn7 <- [1,2918,null,{}] 08:23:30 INFO - PROCESS | 3568 | 1467041010770 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3568 | 1467041010774 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:30 INFO - PROCESS | 3568 | 1467041010892 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 08:23:31 INFO - PROCESS | 3568 | 1467041011049 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 3568 | 1467041011052 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:31 INFO - PROCESS | 3568 | ++DOCSHELL 123B4000 == 42 [pid = 3568] [id = 739] 08:23:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (123CF000) [pid = 3568] [serial = 2217] [outer = 00000000] 08:23:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1271D400) [pid = 3568] [serial = 2218] [outer = 123CF000] 08:23:31 INFO - PROCESS | 3568 | 1467041011111 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (13150000) [pid = 3568] [serial = 2219] [outer = 123CF000] 08:23:31 INFO - PROCESS | 3568 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:23:31 INFO - PROCESS | 3568 | 1467041011670 Marionette TRACE conn7 <- [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]]]}] 08:23:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:23:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 08:23:31 INFO - PROCESS | 3568 | 1467041011735 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 3568 | 1467041011739 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 08:23:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:23:31 INFO - PROCESS | 3568 | 1467041011743 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 3568 | 1467041011745 Marionette TRACE conn7 <- [1,2922,null,{}] 08:23:31 INFO - PROCESS | 3568 | 1467041011749 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:31 INFO - PROCESS | 3568 | 1467041011752 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:31 INFO - PROCESS | 3568 | 1467041011876 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 08:23:32 INFO - PROCESS | 3568 | 1467041012015 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3568 | 1467041012017 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:32 INFO - PROCESS | 3568 | ++DOCSHELL 168B0000 == 43 [pid = 3568] [id = 740] 08:23:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (168B0400) [pid = 3568] [serial = 2220] [outer = 00000000] 08:23:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16994800) [pid = 3568] [serial = 2221] [outer = 168B0400] 08:23:32 INFO - PROCESS | 3568 | 1467041012073 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16A2D400) [pid = 3568] [serial = 2222] [outer = 168B0400] 08:23:32 INFO - PROCESS | 3568 | 1467041012592 Marionette TRACE conn7 <- [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]]]}] 08:23:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:23:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 08:23:32 INFO - PROCESS | 3568 | 1467041012615 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3568 | 1467041012619 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 08:23:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:23:32 INFO - PROCESS | 3568 | 1467041012630 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 3568 | 1467041012634 Marionette TRACE conn7 <- [1,2926,null,{}] 08:23:32 INFO - PROCESS | 3568 | 1467041012638 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3568 | 1467041012642 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:32 INFO - PROCESS | 3568 | 1467041012760 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 08:23:32 INFO - PROCESS | 3568 | 1467041012921 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3568 | 1467041012923 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:32 INFO - PROCESS | 3568 | ++DOCSHELL 1698B400 == 44 [pid = 3568] [id = 741] 08:23:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (174C5400) [pid = 3568] [serial = 2223] [outer = 00000000] 08:23:32 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (1756C000) [pid = 3568] [serial = 2224] [outer = 174C5400] 08:23:32 INFO - PROCESS | 3568 | 1467041012981 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1756FC00) [pid = 3568] [serial = 2225] [outer = 174C5400] 08:23:33 INFO - PROCESS | 3568 | 1467041013498 Marionette TRACE conn7 <- [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]]]}] 08:23:33 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. 08:23:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 08:23:33 INFO - PROCESS | 3568 | 1467041013554 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 3568 | 1467041013557 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 08:23:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:23:33 INFO - PROCESS | 3568 | 1467041013560 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 3568 | 1467041013563 Marionette TRACE conn7 <- [1,2930,null,{}] 08:23:33 INFO - PROCESS | 3568 | 1467041013566 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:33 INFO - PROCESS | 3568 | 1467041013569 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:33 INFO - PROCESS | 3568 | 1467041013682 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 08:23:33 INFO - PROCESS | 3568 | 1467041013829 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 3568 | 1467041013832 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:33 INFO - PROCESS | 3568 | ++DOCSHELL 16808400 == 45 [pid = 3568] [id = 742] 08:23:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1680D000) [pid = 3568] [serial = 2226] [outer = 00000000] 08:23:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (17565400) [pid = 3568] [serial = 2227] [outer = 1680D000] 08:23:33 INFO - PROCESS | 3568 | 1467041013888 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (17897400) [pid = 3568] [serial = 2228] [outer = 1680D000] 08:23:34 INFO - PROCESS | 3568 | 1467041014371 Marionette TRACE conn7 <- [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"]]]}] 08:23:34 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 08:23:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:23:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 831ms 08:23:34 INFO - PROCESS | 3568 | 1467041014396 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3568 | 1467041014398 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:23:34 INFO - PROCESS | 3568 | 1467041014402 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3568 | 1467041014404 Marionette TRACE conn7 <- [1,2934,null,{}] 08:23:34 INFO - PROCESS | 3568 | 1467041014408 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3568 | 1467041014411 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:34 INFO - PROCESS | 3568 | 1467041014651 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 08:23:34 INFO - PROCESS | 3568 | 1467041014819 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 3568 | 1467041014822 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:34 INFO - PROCESS | 3568 | ++DOCSHELL 0D033000 == 46 [pid = 3568] [id = 743] 08:23:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0D63B400) [pid = 3568] [serial = 2229] [outer = 00000000] 08:23:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0DD71800) [pid = 3568] [serial = 2230] [outer = 0D63B400] 08:23:34 INFO - PROCESS | 3568 | 1467041014879 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (0E043400) [pid = 3568] [serial = 2231] [outer = 0D63B400] 08:23:35 INFO - PROCESS | 3568 | 1467041015408 Marionette TRACE conn7 <- [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]]]}] 08:23:35 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. 08:23:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1018ms 08:23:35 INFO - PROCESS | 3568 | 1467041015424 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 3568 | 1467041015428 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 08:23:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:23:35 INFO - PROCESS | 3568 | 1467041015433 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 3568 | 1467041015436 Marionette TRACE conn7 <- [1,2938,null,{}] 08:23:35 INFO - PROCESS | 3568 | 1467041015441 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 3568 | 1467041015443 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 1699A800 == 45 [pid = 3568] [id = 737] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 120A6400 == 44 [pid = 3568] [id = 736] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 12817C00 == 43 [pid = 3568] [id = 735] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 16821400 == 42 [pid = 3568] [id = 734] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 16804800 == 41 [pid = 3568] [id = 733] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 13A4B000 == 40 [pid = 3568] [id = 732] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 0EE40800 == 39 [pid = 3568] [id = 731] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 0DD5B000 == 38 [pid = 3568] [id = 730] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 0DD6E800 == 37 [pid = 3568] [id = 729] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 0CFBE400 == 36 [pid = 3568] [id = 728] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 16A10C00 == 35 [pid = 3568] [id = 717] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 0DD51000 == 34 [pid = 3568] [id = 715] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 126A1000 == 33 [pid = 3568] [id = 716] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 120EB800 == 32 [pid = 3568] [id = 727] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 1684A000 == 31 [pid = 3568] [id = 713] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 12751000 == 30 [pid = 3568] [id = 714] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 0D684400 == 29 [pid = 3568] [id = 718] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 0D033000 == 28 [pid = 3568] [id = 743] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 1698B400 == 27 [pid = 3568] [id = 741] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 16808400 == 26 [pid = 3568] [id = 742] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 168B0000 == 25 [pid = 3568] [id = 740] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 09160400 == 24 [pid = 3568] [id = 738] 08:23:36 INFO - PROCESS | 3568 | --DOCSHELL 123B4000 == 23 [pid = 3568] [id = 739] 08:23:36 INFO - PROCESS | 3568 | 1467041016186 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (168AAC00) [pid = 3568] [serial = 2179] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (1446F800) [pid = 3568] [serial = 2167] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E039800) [pid = 3568] [serial = 2155] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (0E296000) [pid = 3568] [serial = 2156] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (121D5800) [pid = 3568] [serial = 2164] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0D7F5C00) [pid = 3568] [serial = 2158] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DD71C00) [pid = 3568] [serial = 2159] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E385400) [pid = 3568] [serial = 2161] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E38D400) [pid = 3568] [serial = 2162] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (15799400) [pid = 3568] [serial = 2170] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E03D800) [pid = 3568] [serial = 2147] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0DE0C000) [pid = 3568] [serial = 2146] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (152B2C00) [pid = 3568] [serial = 2150] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (13A41C00) [pid = 3568] [serial = 2149] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (174C8400) [pid = 3568] [serial = 2153] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (174BD800) [pid = 3568] [serial = 2152] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (14561800) [pid = 3568] [serial = 2168] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (0DD59000) [pid = 3568] [serial = 2173] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (16740000) [pid = 3568] [serial = 2171] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0CF07C00) [pid = 3568] [serial = 2174] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (16845C00) [pid = 3568] [serial = 2176] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16834000) [pid = 3568] [serial = 2177] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1447B400) [pid = 3568] [serial = 2180] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (12624400) [pid = 3568] [serial = 2165] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3568 | 1467041016433 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 3568 | 1467041016437 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:36 INFO - PROCESS | 3568 | ++DOCSHELL 0CF10800 == 24 [pid = 3568] [id = 744] 08:23:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0CFB0400) [pid = 3568] [serial = 2232] [outer = 00000000] 08:23:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0CFBE400) [pid = 3568] [serial = 2233] [outer = 0CFB0400] 08:23:36 INFO - PROCESS | 3568 | 1467041016489 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0D63B000) [pid = 3568] [serial = 2234] [outer = 0CFB0400] 08:23:36 INFO - PROCESS | 3568 | ++DOCSHELL 0DE38400 == 25 [pid = 3568] [id = 745] 08:23:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0DE38800) [pid = 3568] [serial = 2235] [outer = 00000000] 08:23:36 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0DE3E800) [pid = 3568] [serial = 2236] [outer = 0DE38800] 08:23:37 INFO - PROCESS | 3568 | 1467041017127 Marionette TRACE conn7 <- [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]]]}] 08:23:37 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. 08:23:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1739ms 08:23:37 INFO - PROCESS | 3568 | 1467041017174 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 08:23:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:23:37 INFO - PROCESS | 3568 | 1467041017178 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 08:23:37 INFO - PROCESS | 3568 | 1467041017183 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3568 | 1467041017186 Marionette TRACE conn7 <- [1,2942,null,{}] 08:23:37 INFO - PROCESS | 3568 | 1467041017190 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3568 | 1467041017193 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:37 INFO - PROCESS | 3568 | 1467041017298 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 08:23:37 INFO - PROCESS | 3568 | 1467041017403 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3568 | 1467041017406 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:37 INFO - PROCESS | 3568 | ++DOCSHELL 0E043000 == 26 [pid = 3568] [id = 746] 08:23:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E044400) [pid = 3568] [serial = 2237] [outer = 00000000] 08:23:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0E04DC00) [pid = 3568] [serial = 2238] [outer = 0E044400] 08:23:37 INFO - PROCESS | 3568 | 1467041017457 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E1B3000) [pid = 3568] [serial = 2239] [outer = 0E044400] 08:23:37 INFO - PROCESS | 3568 | 1467041017856 Marionette TRACE conn7 <- [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]]]}] 08:23:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:23:37 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 08:23:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 08:23:37 INFO - PROCESS | 3568 | 1467041017913 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3568 | 1467041017916 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 08:23:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:23:37 INFO - PROCESS | 3568 | 1467041017920 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3568 | 1467041017922 Marionette TRACE conn7 <- [1,2946,null,{}] 08:23:37 INFO - PROCESS | 3568 | 1467041017925 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3568 | 1467041017928 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:38 INFO - PROCESS | 3568 | 1467041018076 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 08:23:38 INFO - PROCESS | 3568 | 1467041018085 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3568 | 1467041018087 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:38 INFO - PROCESS | 3568 | ++DOCSHELL 0F1CC400 == 27 [pid = 3568] [id = 747] 08:23:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0F1CE400) [pid = 3568] [serial = 2240] [outer = 00000000] 08:23:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (121CD800) [pid = 3568] [serial = 2241] [outer = 0F1CE400] 08:23:38 INFO - PROCESS | 3568 | 1467041018135 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (123BD000) [pid = 3568] [serial = 2242] [outer = 0F1CE400] 08:23:38 INFO - PROCESS | 3568 | 1467041018584 Marionette TRACE conn7 <- [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]]]}] 08:23:38 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. 08:23:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 08:23:38 INFO - PROCESS | 3568 | 1467041018658 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 3568 | 1467041018662 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 08:23:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:23:38 INFO - PROCESS | 3568 | 1467041018672 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 3568 | 1467041018677 Marionette TRACE conn7 <- [1,2950,null,{}] 08:23:38 INFO - PROCESS | 3568 | 1467041018680 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:38 INFO - PROCESS | 3568 | 1467041018684 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:38 INFO - PROCESS | 3568 | 1467041018824 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 08:23:38 INFO - PROCESS | 3568 | 1467041018830 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3568 | 1467041018833 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:38 INFO - PROCESS | 3568 | ++DOCSHELL 121C8000 == 28 [pid = 3568] [id = 748] 08:23:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (123D6400) [pid = 3568] [serial = 2243] [outer = 00000000] 08:23:38 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (1281F400) [pid = 3568] [serial = 2244] [outer = 123D6400] 08:23:38 INFO - PROCESS | 3568 | 1467041018937 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1455F400) [pid = 3568] [serial = 2245] [outer = 123D6400] 08:23:39 INFO - PROCESS | 3568 | 1467041019349 Marionette TRACE conn7 <- [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]]]}] 08:23:39 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. 08:23:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 08:23:39 INFO - PROCESS | 3568 | 1467041019398 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 3568 | 1467041019400 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 08:23:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:23:39 INFO - PROCESS | 3568 | 1467041019403 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 3568 | 1467041019404 Marionette TRACE conn7 <- [1,2954,null,{}] 08:23:39 INFO - PROCESS | 3568 | 1467041019408 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:39 INFO - PROCESS | 3568 | 1467041019410 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:39 INFO - PROCESS | 3568 | 1467041019552 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 08:23:39 INFO - PROCESS | 3568 | 1467041019569 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 3568 | 1467041019571 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:39 INFO - PROCESS | 3568 | ++DOCSHELL 145DA000 == 29 [pid = 3568] [id = 749] 08:23:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (145DBC00) [pid = 3568] [serial = 2246] [outer = 00000000] 08:23:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16515C00) [pid = 3568] [serial = 2247] [outer = 145DBC00] 08:23:39 INFO - PROCESS | 3568 | 1467041019615 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (165A8000) [pid = 3568] [serial = 2248] [outer = 145DBC00] 08:23:40 INFO - PROCESS | 3568 | 1467041020050 Marionette TRACE conn7 <- [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]]]}] 08:23:40 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. 08:23:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 08:23:40 INFO - PROCESS | 3568 | 1467041020073 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 08:23:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:23:40 INFO - PROCESS | 3568 | 1467041020075 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 08:23:40 INFO - PROCESS | 3568 | 1467041020079 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3568 | 1467041020080 Marionette TRACE conn7 <- [1,2958,null,{}] 08:23:40 INFO - PROCESS | 3568 | 1467041020090 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3568 | 1467041020092 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:40 INFO - PROCESS | 3568 | 1467041020216 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 08:23:40 INFO - PROCESS | 3568 | 1467041020221 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 3568 | 1467041020227 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:40 INFO - PROCESS | 3568 | ++DOCSHELL 1680A400 == 30 [pid = 3568] [id = 750] 08:23:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1680B800) [pid = 3568] [serial = 2249] [outer = 00000000] 08:23:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16822800) [pid = 3568] [serial = 2250] [outer = 1680B800] 08:23:40 INFO - PROCESS | 3568 | 1467041020284 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (1682EC00) [pid = 3568] [serial = 2251] [outer = 1680B800] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (169A1800) [pid = 3568] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16805C00) [pid = 3568] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (16823400) [pid = 3568] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (16844400) [pid = 3568] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (16991000) [pid = 3568] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0DE07000) [pid = 3568] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0EE7E400) [pid = 3568] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0DD6C800) [pid = 3568] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0D7F4C00) [pid = 3568] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (13F72800) [pid = 3568] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:23:41 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16829C00) [pid = 3568] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:23:41 INFO - PROCESS | 3568 | 1467041021067 Marionette TRACE conn7 <- [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]]]}] 08:23:41 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. 08:23:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1026ms 08:23:41 INFO - PROCESS | 3568 | 1467041021105 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 3568 | 1467041021107 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 08:23:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:23:41 INFO - PROCESS | 3568 | 1467041021110 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 3568 | 1467041021112 Marionette TRACE conn7 <- [1,2962,null,{}] 08:23:41 INFO - PROCESS | 3568 | 1467041021116 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:41 INFO - PROCESS | 3568 | 1467041021118 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:41 INFO - PROCESS | 3568 | 1467041021213 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 08:23:41 INFO - PROCESS | 3568 | 1467041021309 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3568 | 1467041021311 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:41 INFO - PROCESS | 3568 | ++DOCSHELL 0915BC00 == 31 [pid = 3568] [id = 751] 08:23:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (128D1C00) [pid = 3568] [serial = 2252] [outer = 00000000] 08:23:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16816C00) [pid = 3568] [serial = 2253] [outer = 128D1C00] 08:23:41 INFO - PROCESS | 3568 | 1467041021368 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (1682A800) [pid = 3568] [serial = 2254] [outer = 128D1C00] 08:23:41 INFO - PROCESS | 3568 | 1467041021703 Marionette TRACE conn7 <- [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]]]}] 08:23:41 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. 08:23:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 08:23:41 INFO - PROCESS | 3568 | 1467041021742 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 3568 | 1467041021744 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 08:23:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:23:41 INFO - PROCESS | 3568 | 1467041021747 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 3568 | 1467041021748 Marionette TRACE conn7 <- [1,2966,null,{}] 08:23:41 INFO - PROCESS | 3568 | 1467041021752 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:41 INFO - PROCESS | 3568 | 1467041021754 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:41 INFO - PROCESS | 3568 | 1467041021836 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 08:23:41 INFO - PROCESS | 3568 | 1467041021841 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3568 | 1467041021843 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:41 INFO - PROCESS | 3568 | ++DOCSHELL 16846400 == 32 [pid = 3568] [id = 752] 08:23:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16846800) [pid = 3568] [serial = 2255] [outer = 00000000] 08:23:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (168AE000) [pid = 3568] [serial = 2256] [outer = 16846800] 08:23:41 INFO - PROCESS | 3568 | 1467041021890 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (168A6000) [pid = 3568] [serial = 2257] [outer = 16846800] 08:23:42 INFO - PROCESS | 3568 | 1467041022307 Marionette TRACE conn7 <- [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]]]}] 08:23:42 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. 08:23:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 08:23:42 INFO - PROCESS | 3568 | 1467041022319 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3568 | 1467041022321 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 08:23:42 INFO - PROCESS | 3568 | 1467041022324 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:23:42 INFO - PROCESS | 3568 | 1467041022326 Marionette TRACE conn7 <- [1,2970,null,{}] 08:23:42 INFO - PROCESS | 3568 | 1467041022329 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3568 | 1467041022331 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:42 INFO - PROCESS | 3568 | 1467041022466 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 08:23:42 INFO - PROCESS | 3568 | 1467041022473 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 3568 | 1467041022475 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:42 INFO - PROCESS | 3568 | ++DOCSHELL 0EEA5C00 == 33 [pid = 3568] [id = 753] 08:23:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (12630400) [pid = 3568] [serial = 2258] [outer = 00000000] 08:23:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (169A2C00) [pid = 3568] [serial = 2259] [outer = 12630400] 08:23:42 INFO - PROCESS | 3568 | 1467041022522 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16A07C00) [pid = 3568] [serial = 2260] [outer = 12630400] 08:23:42 INFO - PROCESS | 3568 | 1467041022948 Marionette TRACE conn7 <- [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"]]]}] 08:23:42 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 08:23:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:23:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 08:23:43 INFO - PROCESS | 3568 | 1467041023021 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3568 | 1467041023025 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 08:23:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:23:43 INFO - PROCESS | 3568 | 1467041023035 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3568 | 1467041023040 Marionette TRACE conn7 <- [1,2974,null,{}] 08:23:43 INFO - PROCESS | 3568 | 1467041023047 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3568 | 1467041023051 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:43 INFO - PROCESS | 3568 | 1467041023185 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 08:23:43 INFO - PROCESS | 3568 | 1467041023317 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3568 | 1467041023323 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:43 INFO - PROCESS | 3568 | ++DOCSHELL 0D02F800 == 34 [pid = 3568] [id = 754] 08:23:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0D032800) [pid = 3568] [serial = 2261] [outer = 00000000] 08:23:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (0DD4FC00) [pid = 3568] [serial = 2262] [outer = 0D032800] 08:23:43 INFO - PROCESS | 3568 | 1467041023426 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (0DD6FC00) [pid = 3568] [serial = 2263] [outer = 0D032800] 08:23:44 INFO - PROCESS | 3568 | 1467041024126 Marionette TRACE conn7 <- [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]]]}] 08:23:44 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. 08:23:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1126ms 08:23:44 INFO - PROCESS | 3568 | 1467041024160 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3568 | 1467041024164 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 08:23:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:23:44 INFO - PROCESS | 3568 | 1467041024170 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 3568 | 1467041024174 Marionette TRACE conn7 <- [1,2978,null,{}] 08:23:44 INFO - PROCESS | 3568 | 1467041024202 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 3568 | 1467041024206 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:44 INFO - PROCESS | 3568 | 1467041024378 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 08:23:44 INFO - PROCESS | 3568 | 1467041024443 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 3568 | 1467041024446 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:44 INFO - PROCESS | 3568 | ++DOCSHELL 0EE3F400 == 35 [pid = 3568] [id = 755] 08:23:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0EE40400) [pid = 3568] [serial = 2264] [outer = 00000000] 08:23:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (123B8400) [pid = 3568] [serial = 2265] [outer = 0EE40400] 08:23:44 INFO - PROCESS | 3568 | 1467041024506 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (12714400) [pid = 3568] [serial = 2266] [outer = 0EE40400] 08:23:45 INFO - PROCESS | 3568 | ++DOCSHELL 1617A000 == 36 [pid = 3568] [id = 756] 08:23:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (16849C00) [pid = 3568] [serial = 2267] [outer = 00000000] 08:23:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (168A5800) [pid = 3568] [serial = 2268] [outer = 16849C00] 08:23:45 INFO - PROCESS | 3568 | 1467041025410 Marionette TRACE conn7 <- [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]]]}] 08:23:45 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. 08:23:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1278ms 08:23:45 INFO - PROCESS | 3568 | 1467041025448 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3568 | 1467041025451 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 08:23:45 INFO - PROCESS | 3568 | 1467041025454 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:23:45 INFO - PROCESS | 3568 | 1467041025457 Marionette TRACE conn7 <- [1,2982,null,{}] 08:23:45 INFO - PROCESS | 3568 | 1467041025467 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 3568 | 1467041025472 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:45 INFO - PROCESS | 3568 | 1467041025608 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 08:23:45 INFO - PROCESS | 3568 | 1467041025772 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 3568 | 1467041025776 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:45 INFO - PROCESS | 3568 | ++DOCSHELL 0E294000 == 37 [pid = 3568] [id = 757] 08:23:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (16A29000) [pid = 3568] [serial = 2269] [outer = 00000000] 08:23:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (1704F400) [pid = 3568] [serial = 2270] [outer = 16A29000] 08:23:45 INFO - PROCESS | 3568 | 1467041025835 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (174C8000) [pid = 3568] [serial = 2271] [outer = 16A29000] 08:23:46 INFO - PROCESS | 3568 | 1467041026591 Marionette TRACE conn7 <- [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]]]}] 08:23:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:23:46 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 08:23:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1170ms 08:23:46 INFO - PROCESS | 3568 | 1467041026628 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3568 | 1467041026632 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 08:23:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:23:46 INFO - PROCESS | 3568 | 1467041026664 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3568 | 1467041026667 Marionette TRACE conn7 <- [1,2986,null,{}] 08:23:46 INFO - PROCESS | 3568 | 1467041026673 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3568 | 1467041026676 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:46 INFO - PROCESS | 3568 | 1467041026790 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 08:23:46 INFO - PROCESS | 3568 | 1467041026950 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 3568 | 1467041026953 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 16846400 == 36 [pid = 3568] [id = 752] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 0915BC00 == 35 [pid = 3568] [id = 751] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 1680A400 == 34 [pid = 3568] [id = 750] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 145DA000 == 33 [pid = 3568] [id = 749] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 121C8000 == 32 [pid = 3568] [id = 748] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 0F1CC400 == 31 [pid = 3568] [id = 747] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 0E043000 == 30 [pid = 3568] [id = 746] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 0DE38400 == 29 [pid = 3568] [id = 745] 08:23:46 INFO - PROCESS | 3568 | --DOCSHELL 0CF10800 == 28 [pid = 3568] [id = 744] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (16A0E400) [pid = 3568] [serial = 2212] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (1680CC00) [pid = 3568] [serial = 2200] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (16833C00) [pid = 3568] [serial = 2204] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (16832000) [pid = 3568] [serial = 2203] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (16995800) [pid = 3568] [serial = 2206] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (16A03800) [pid = 3568] [serial = 2183] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (169A4C00) [pid = 3568] [serial = 2182] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (0E193000) [pid = 3568] [serial = 2188] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (120F0000) [pid = 3568] [serial = 2189] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (0EFE8000) [pid = 3568] [serial = 2194] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (1201B000) [pid = 3568] [serial = 2195] [outer = 00000000] [url = about:blank] 08:23:46 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0DE38C00) [pid = 3568] [serial = 2191] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0E033400) [pid = 3568] [serial = 2192] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0E04E400) [pid = 3568] [serial = 2185] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E38CC00) [pid = 3568] [serial = 2186] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1455EC00) [pid = 3568] [serial = 2197] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (1699D800) [pid = 3568] [serial = 2210] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16515800) [pid = 3568] [serial = 2213] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (16995400) [pid = 3568] [serial = 2209] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1681D800) [pid = 3568] [serial = 2201] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (16989000) [pid = 3568] [serial = 2207] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (145E2000) [pid = 3568] [serial = 2198] [outer = 00000000] [url = about:blank] 08:23:47 INFO - PROCESS | 3568 | ++DOCSHELL 0CF10800 == 29 [pid = 3568] [id = 758] 08:23:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0CFB1800) [pid = 3568] [serial = 2272] [outer = 00000000] 08:23:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (0DD73C00) [pid = 3568] [serial = 2273] [outer = 0CFB1800] 08:23:47 INFO - PROCESS | 3568 | 1467041027045 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (0E033400) [pid = 3568] [serial = 2274] [outer = 0CFB1800] 08:23:47 INFO - PROCESS | 3568 | 1467041027423 Marionette TRACE conn7 <- [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]]]}] 08:23:47 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. 08:23:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 830ms 08:23:47 INFO - PROCESS | 3568 | 1467041027494 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3568 | 1467041027499 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 08:23:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:23:47 INFO - PROCESS | 3568 | 1467041027505 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 3568 | 1467041027508 Marionette TRACE conn7 <- [1,2990,null,{}] 08:23:47 INFO - PROCESS | 3568 | 1467041027511 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 3568 | 1467041027514 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:47 INFO - PROCESS | 3568 | 1467041027607 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 08:23:47 INFO - PROCESS | 3568 | 1467041027615 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3568 | 1467041027617 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:47 INFO - PROCESS | 3568 | ++DOCSHELL 0E04D800 == 30 [pid = 3568] [id = 759] 08:23:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (0E04E000) [pid = 3568] [serial = 2275] [outer = 00000000] 08:23:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (0E5ED000) [pid = 3568] [serial = 2276] [outer = 0E04E000] 08:23:47 INFO - PROCESS | 3568 | 1467041027664 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (0EE9FC00) [pid = 3568] [serial = 2277] [outer = 0E04E000] 08:23:48 INFO - PROCESS | 3568 | 1467041028159 Marionette TRACE conn7 <- [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]]]}] 08:23:48 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. 08:23:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 08:23:48 INFO - PROCESS | 3568 | 1467041028179 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3568 | 1467041028181 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 08:23:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:23:48 INFO - PROCESS | 3568 | 1467041028184 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 3568 | 1467041028188 Marionette TRACE conn7 <- [1,2994,null,{}] 08:23:48 INFO - PROCESS | 3568 | 1467041028198 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3568 | 1467041028203 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:48 INFO - PROCESS | 3568 | 1467041028295 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 08:23:48 INFO - PROCESS | 3568 | 1467041028301 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 3568 | 1467041028304 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:48 INFO - PROCESS | 3568 | ++DOCSHELL 123BB000 == 31 [pid = 3568] [id = 760] 08:23:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1270F800) [pid = 3568] [serial = 2278] [outer = 00000000] 08:23:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (13151C00) [pid = 3568] [serial = 2279] [outer = 1270F800] 08:23:48 INFO - PROCESS | 3568 | 1467041028354 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1447B000) [pid = 3568] [serial = 2280] [outer = 1270F800] 08:23:48 INFO - PROCESS | 3568 | 1467041028803 Marionette TRACE conn7 <- [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]]]}] 08:23:48 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. 08:23:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 08:23:48 INFO - PROCESS | 3568 | 1467041028875 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3568 | 1467041028878 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 08:23:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:23:48 INFO - PROCESS | 3568 | 1467041028884 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 3568 | 1467041028886 Marionette TRACE conn7 <- [1,2998,null,{}] 08:23:48 INFO - PROCESS | 3568 | 1467041028890 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3568 | 1467041028892 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:48 INFO - PROCESS | 3568 | 1467041028996 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 08:23:49 INFO - PROCESS | 3568 | 1467041029140 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3568 | 1467041029142 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:49 INFO - PROCESS | 3568 | ++DOCSHELL 15791000 == 32 [pid = 3568] [id = 761] 08:23:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (15798800) [pid = 3568] [serial = 2281] [outer = 00000000] 08:23:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (16807C00) [pid = 3568] [serial = 2282] [outer = 15798800] 08:23:49 INFO - PROCESS | 3568 | 1467041029190 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (16818C00) [pid = 3568] [serial = 2283] [outer = 15798800] 08:23:49 INFO - PROCESS | 3568 | [3568] 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:23:49 INFO - PROCESS | 3568 | 1467041029658 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:23:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:23:49 INFO - {} 08:23:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:23:49 INFO - {} 08:23:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:23:49 INFO - {} 08:23:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:23:49 INFO - {} 08:23:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 08:23:49 INFO - PROCESS | 3568 | 1467041029716 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 3568 | 1467041029718 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 08:23:49 INFO - TEST-START | /FileAPI/fileReader.html 08:23:49 INFO - PROCESS | 3568 | 1467041029721 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 3568 | 1467041029723 Marionette TRACE conn7 <- [1,3002,null,{}] 08:23:49 INFO - PROCESS | 3568 | 1467041029726 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:49 INFO - PROCESS | 3568 | 1467041029728 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:49 INFO - PROCESS | 3568 | 1467041029866 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 08:23:49 INFO - PROCESS | 3568 | 1467041029873 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3568 | 1467041029875 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:49 INFO - PROCESS | 3568 | ++DOCSHELL 16807800 == 33 [pid = 3568] [id = 762] 08:23:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (1681EC00) [pid = 3568] [serial = 2284] [outer = 00000000] 08:23:49 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (168A8C00) [pid = 3568] [serial = 2285] [outer = 1681EC00] 08:23:49 INFO - PROCESS | 3568 | 1467041029922 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (168A9000) [pid = 3568] [serial = 2286] [outer = 1681EC00] 08:23:50 INFO - PROCESS | 3568 | 1467041030459 Marionette TRACE conn7 <- [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]]]}] 08:23:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:23:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:23:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:23:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:23:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 08:23:50 INFO - TEST-START | /FileAPI/historical.html 08:23:50 INFO - PROCESS | 3568 | 1467041030495 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3568 | 1467041030497 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 08:23:50 INFO - PROCESS | 3568 | 1467041030500 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3568 | 1467041030502 Marionette TRACE conn7 <- [1,3006,null,{}] 08:23:50 INFO - PROCESS | 3568 | 1467041030519 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3568 | 1467041030524 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:50 INFO - PROCESS | 3568 | 1467041030678 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 08:23:50 INFO - PROCESS | 3568 | 1467041030746 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 3568 | 1467041030748 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:50 INFO - PROCESS | 3568 | ++DOCSHELL 169A0800 == 34 [pid = 3568] [id = 763] 08:23:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (169A1800) [pid = 3568] [serial = 2287] [outer = 00000000] 08:23:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (16A2A000) [pid = 3568] [serial = 2288] [outer = 169A1800] 08:23:50 INFO - PROCESS | 3568 | 1467041030794 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (16A2E000) [pid = 3568] [serial = 2289] [outer = 169A1800] 08:23:51 INFO - PROCESS | 3568 | 1467041031210 Marionette TRACE conn7 <- [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"]]]}] 08:23:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:23:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:23:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:23:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:23:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:23:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:23:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:23:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:23:51 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 08:23:51 INFO - PROCESS | 3568 | 1467041031231 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 3568 | 1467041031233 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 08:23:51 INFO - TEST-START | /FileAPI/idlharness.html 08:23:51 INFO - PROCESS | 3568 | 1467041031236 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 3568 | 1467041031238 Marionette TRACE conn7 <- [1,3010,null,{}] 08:23:51 INFO - PROCESS | 3568 | 1467041031247 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:51 INFO - PROCESS | 3568 | 1467041031249 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:51 INFO - PROCESS | 3568 | 1467041031371 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 08:23:51 INFO - PROCESS | 3568 | 1467041031376 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 3568 | 1467041031378 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:51 INFO - PROCESS | 3568 | ++DOCSHELL 0E388400 == 35 [pid = 3568] [id = 764] 08:23:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (1699CC00) [pid = 3568] [serial = 2290] [outer = 00000000] 08:23:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (17562000) [pid = 3568] [serial = 2291] [outer = 1699CC00] 08:23:51 INFO - PROCESS | 3568 | 1467041031428 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (17567400) [pid = 3568] [serial = 2292] [outer = 1699CC00] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (0D63B400) [pid = 3568] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (09161400) [pid = 3568] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (123CF000) [pid = 3568] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (168B0400) [pid = 3568] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (174C5400) [pid = 3568] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (1680D000) [pid = 3568] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (145DBC00) [pid = 3568] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (128D1C00) [pid = 3568] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (1680B800) [pid = 3568] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (16846800) [pid = 3568] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E044400) [pid = 3568] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0DE38800) [pid = 3568] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0CFB0400) [pid = 3568] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0F1CE400) [pid = 3568] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:23:51 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (123D6400) [pid = 3568] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:23:52 INFO - PROCESS | 3568 | 1467041032458 Marionette TRACE conn7 <- [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]]]}] 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:23:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:23:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:23:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:23:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:23:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:23:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:23:52 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 08:23:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:23:52 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 08:23:52 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 08:23:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:23:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:23:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:23:52 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 08:23:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:23:52 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 08:23:52 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 08:23:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:23:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:23:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1311ms 08:23:52 INFO - PROCESS | 3568 | 1467041032549 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3568 | 1467041032551 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 08:23:52 INFO - PROCESS | 3568 | 1467041032555 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - TEST-START | /FileAPI/idlharness.worker 08:23:52 INFO - PROCESS | 3568 | 1467041032557 Marionette TRACE conn7 <- [1,3014,null,{}] 08:23:52 INFO - PROCESS | 3568 | 1467041032560 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3568 | 1467041032562 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:52 INFO - PROCESS | 3568 | 1467041032688 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 08:23:52 INFO - PROCESS | 3568 | 1467041032698 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 3568 | 1467041032700 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:52 INFO - PROCESS | 3568 | ++DOCSHELL 174D2400 == 36 [pid = 3568] [id = 765] 08:23:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (18BEB400) [pid = 3568] [serial = 2293] [outer = 00000000] 08:23:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (1A436C00) [pid = 3568] [serial = 2294] [outer = 18BEB400] 08:23:52 INFO - PROCESS | 3568 | 1467041032757 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (1A43D000) [pid = 3568] [serial = 2295] [outer = 18BEB400] 08:23:52 INFO - PROCESS | 3568 | [3568] 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:23:53 INFO - PROCESS | 3568 | 1467041033701 Marionette TRACE conn7 <- [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,{},{}]]]}] 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:23:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:23:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:23:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:23:53 INFO - {} 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:23:53 INFO - {} 08:23:53 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 - {} 08:23:53 INFO - {} 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:23:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:23:53 INFO - {} 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:23:53 INFO - {} 08:23:53 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 - {} 08:23:53 INFO - {} 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:23:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:23:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 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 08:23:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:23:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:53 INFO - {} 08:23:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1255ms 08:23:53 INFO - PROCESS | 3568 | 1467041033816 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3568 | 1467041033821 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 08:23:53 INFO - PROCESS | 3568 | 1467041033826 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:23:53 INFO - PROCESS | 3568 | 1467041033830 Marionette TRACE conn7 <- [1,3018,null,{}] 08:23:53 INFO - PROCESS | 3568 | 1467041033837 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 3568 | 1467041033841 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:53 INFO - PROCESS | 3568 | 1467041033995 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 08:23:54 INFO - PROCESS | 3568 | 1467041034202 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 3568 | 1467041034206 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:54 INFO - PROCESS | 3568 | ++DOCSHELL 0DE01400 == 37 [pid = 3568] [id = 766] 08:23:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0DE02000) [pid = 3568] [serial = 2296] [outer = 00000000] 08:23:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0DE40C00) [pid = 3568] [serial = 2297] [outer = 0DE02000] 08:23:54 INFO - PROCESS | 3568 | 1467041034267 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (0E381800) [pid = 3568] [serial = 2298] [outer = 0DE02000] 08:23:54 INFO - PROCESS | 3568 | 1467041034797 Marionette TRACE conn7 <- [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]]]}] 08:23:54 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 08:23:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1021ms 08:23:54 INFO - PROCESS | 3568 | 1467041034864 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 3568 | 1467041034868 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 08:23:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:23:54 INFO - PROCESS | 3568 | 1467041034876 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 3568 | 1467041034880 Marionette TRACE conn7 <- [1,3022,null,{}] 08:23:54 INFO - PROCESS | 3568 | 1467041034906 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:54 INFO - PROCESS | 3568 | 1467041034909 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:55 INFO - PROCESS | 3568 | 1467041035036 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 08:23:55 INFO - PROCESS | 3568 | 1467041035194 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 3568 | 1467041035197 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:55 INFO - PROCESS | 3568 | ++DOCSHELL 126A1000 == 38 [pid = 3568] [id = 767] 08:23:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (1270F400) [pid = 3568] [serial = 2299] [outer = 00000000] 08:23:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (13152000) [pid = 3568] [serial = 2300] [outer = 1270F400] 08:23:55 INFO - PROCESS | 3568 | 1467041035259 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (152AFC00) [pid = 3568] [serial = 2301] [outer = 1270F400] 08:23:55 INFO - PROCESS | 3568 | 1467041035850 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:23:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1022ms 08:23:55 INFO - PROCESS | 3568 | 1467041035901 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3568 | 1467041035903 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 08:23:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:23:55 INFO - PROCESS | 3568 | 1467041035907 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 3568 | 1467041035909 Marionette TRACE conn7 <- [1,3026,null,{}] 08:23:55 INFO - PROCESS | 3568 | 1467041035920 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 3568 | 1467041035925 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:56 INFO - PROCESS | 3568 | 1467041036049 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 08:23:56 INFO - PROCESS | 3568 | 1467041036202 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 3568 | 1467041036207 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:56 INFO - PROCESS | 3568 | ++DOCSHELL 16A01400 == 39 [pid = 3568] [id = 768] 08:23:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (16A07000) [pid = 3568] [serial = 2302] [outer = 00000000] 08:23:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (174DA400) [pid = 3568] [serial = 2303] [outer = 16A07000] 08:23:56 INFO - PROCESS | 3568 | 1467041036270 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3568 | ++DOMWINDOW == 91 (17731800) [pid = 3568] [serial = 2304] [outer = 16A07000] 08:23:56 INFO - PROCESS | 3568 | 1467041036835 Marionette TRACE conn7 <- [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"]]]}] 08:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:23:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 08:23:56 INFO - PROCESS | 3568 | 1467041036880 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 3568 | 1467041036883 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 08:23:56 INFO - PROCESS | 3568 | 1467041036887 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:23:56 INFO - PROCESS | 3568 | 1467041036889 Marionette TRACE conn7 <- [1,3030,null,{}] 08:23:56 INFO - PROCESS | 3568 | 1467041036892 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:56 INFO - PROCESS | 3568 | 1467041036895 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:57 INFO - PROCESS | 3568 | 1467041037014 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 08:23:57 INFO - PROCESS | 3568 | 1467041037163 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 3568 | 1467041037166 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:57 INFO - PROCESS | 3568 | ++DOCSHELL 17737400 == 40 [pid = 3568] [id = 769] 08:23:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 92 (17737800) [pid = 3568] [serial = 2305] [outer = 00000000] 08:23:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 93 (18B01C00) [pid = 3568] [serial = 2306] [outer = 17737800] 08:23:57 INFO - PROCESS | 3568 | 1467041037221 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 3568 | ++DOMWINDOW == 94 (18B91800) [pid = 3568] [serial = 2307] [outer = 17737800] 08:23:58 INFO - PROCESS | 3568 | 1467041038006 Marionette TRACE conn7 <- [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]]]}] 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:23:58 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. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:23:58 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'.) 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:23:58 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. 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:23:58 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. 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:23:58 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. 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:23:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1252ms 08:23:58 INFO - PROCESS | 3568 | 1467041038164 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 3568 | 1467041038166 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 08:23:58 INFO - PROCESS | 3568 | 1467041038171 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 3568 | 1467041038173 Marionette TRACE conn7 <- [1,3034,null,{}] 08:23:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:23:58 INFO - PROCESS | 3568 | 1467041038177 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:58 INFO - PROCESS | 3568 | 1467041038179 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:58 INFO - PROCESS | 3568 | 1467041038291 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 08:23:58 INFO - PROCESS | 3568 | 1467041038437 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 3568 | 1467041038439 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:58 INFO - PROCESS | 3568 | ++DOCSHELL 0CFBFC00 == 41 [pid = 3568] [id = 770] 08:23:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 95 (0D03C800) [pid = 3568] [serial = 2308] [outer = 00000000] 08:23:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 96 (0D7F6400) [pid = 3568] [serial = 2309] [outer = 0D03C800] 08:23:58 INFO - PROCESS | 3568 | 1467041038494 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 3568 | ++DOMWINDOW == 97 (0DE06800) [pid = 3568] [serial = 2310] [outer = 0D03C800] 08:23:58 INFO - PROCESS | 3568 | [3568] 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:23:59 INFO - PROCESS | 3568 | 1467041039175 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:23:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:23:59 INFO - {} 08:23:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1014ms 08:23:59 INFO - PROCESS | 3568 | 1467041039199 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 3568 | 1467041039203 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 08:23:59 INFO - PROCESS | 3568 | 1467041039209 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:23:59 INFO - PROCESS | 3568 | 1467041039214 Marionette TRACE conn7 <- [1,3038,null,{}] 08:23:59 INFO - PROCESS | 3568 | 1467041039238 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:59 INFO - PROCESS | 3568 | 1467041039241 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:59 INFO - PROCESS | 3568 | 1467041039351 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 08:23:59 INFO - PROCESS | 3568 | 1467041039463 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 3568 | 1467041039465 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:23:59 INFO - PROCESS | 3568 | ++DOCSHELL 0E03C800 == 42 [pid = 3568] [id = 771] 08:23:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 98 (0E382400) [pid = 3568] [serial = 2311] [outer = 00000000] 08:23:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 99 (120AC400) [pid = 3568] [serial = 2312] [outer = 0E382400] 08:23:59 INFO - PROCESS | 3568 | 1467041039557 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 3568 | ++DOMWINDOW == 100 (1270E400) [pid = 3568] [serial = 2313] [outer = 0E382400] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0E388400 == 41 [pid = 3568] [id = 764] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 169A0800 == 40 [pid = 3568] [id = 763] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 16807800 == 39 [pid = 3568] [id = 762] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 15791000 == 38 [pid = 3568] [id = 761] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 123BB000 == 37 [pid = 3568] [id = 760] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0E04D800 == 36 [pid = 3568] [id = 759] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0CF10800 == 35 [pid = 3568] [id = 758] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 1617A000 == 34 [pid = 3568] [id = 756] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0EEA5C00 == 33 [pid = 3568] [id = 753] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0D02F800 == 32 [pid = 3568] [id = 754] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0EE3F400 == 31 [pid = 3568] [id = 755] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0E294000 == 30 [pid = 3568] [id = 757] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0CFBFC00 == 29 [pid = 3568] [id = 770] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 17737400 == 28 [pid = 3568] [id = 769] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 126A1000 == 27 [pid = 3568] [id = 767] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 16A01400 == 26 [pid = 3568] [id = 768] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 174D2400 == 25 [pid = 3568] [id = 765] 08:24:00 INFO - PROCESS | 3568 | --DOCSHELL 0DE01400 == 24 [pid = 3568] [id = 766] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 99 (0DD71800) [pid = 3568] [serial = 2230] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 98 (0D03D400) [pid = 3568] [serial = 2216] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 97 (0CFB5800) [pid = 3568] [serial = 2215] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 96 (13150000) [pid = 3568] [serial = 2219] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 95 (1271D400) [pid = 3568] [serial = 2218] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 94 (16A2D400) [pid = 3568] [serial = 2222] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 93 (16994800) [pid = 3568] [serial = 2221] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 92 (1756FC00) [pid = 3568] [serial = 2225] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 91 (1756C000) [pid = 3568] [serial = 2224] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 90 (17897400) [pid = 3568] [serial = 2228] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (17565400) [pid = 3568] [serial = 2227] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (16515C00) [pid = 3568] [serial = 2247] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (16816C00) [pid = 3568] [serial = 2253] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16822800) [pid = 3568] [serial = 2250] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (168AE000) [pid = 3568] [serial = 2256] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (0E04DC00) [pid = 3568] [serial = 2238] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E1B3000) [pid = 3568] [serial = 2239] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1682EC00) [pid = 3568] [serial = 2251] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DE3E800) [pid = 3568] [serial = 2236] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0CFBE400) [pid = 3568] [serial = 2233] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0D63B000) [pid = 3568] [serial = 2234] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (121CD800) [pid = 3568] [serial = 2241] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (168A6000) [pid = 3568] [serial = 2257] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1682A800) [pid = 3568] [serial = 2254] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (1281F400) [pid = 3568] [serial = 2244] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (1455F400) [pid = 3568] [serial = 2245] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (165A8000) [pid = 3568] [serial = 2248] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (169A2C00) [pid = 3568] [serial = 2259] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (0E043400) [pid = 3568] [serial = 2231] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (123BD000) [pid = 3568] [serial = 2242] [outer = 00000000] [url = about:blank] 08:24:00 INFO - PROCESS | 3568 | 1467041040849 Marionette TRACE conn7 <- [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]]]}] 08:24:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:24:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:24:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:24:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:24:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1675ms 08:24:00 INFO - PROCESS | 3568 | 1467041040890 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 3568 | 1467041040893 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 08:24:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:24:00 INFO - PROCESS | 3568 | 1467041040898 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 3568 | 1467041040902 Marionette TRACE conn7 <- [1,3042,null,{}] 08:24:00 INFO - PROCESS | 3568 | 1467041040907 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:00 INFO - PROCESS | 3568 | 1467041040910 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:01 INFO - PROCESS | 3568 | 1467041041056 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 08:24:01 INFO - PROCESS | 3568 | 1467041041162 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 3568 | 1467041041165 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:01 INFO - PROCESS | 3568 | ++DOCSHELL 0D683000 == 25 [pid = 3568] [id = 772] 08:24:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0D684800) [pid = 3568] [serial = 2314] [outer = 00000000] 08:24:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0DD72000) [pid = 3568] [serial = 2315] [outer = 0D684800] 08:24:01 INFO - PROCESS | 3568 | 1467041041213 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (0DE10C00) [pid = 3568] [serial = 2316] [outer = 0D684800] 08:24:01 INFO - PROCESS | 3568 | 1467041041856 Marionette TRACE conn7 <- [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"]]]}] 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:24:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:24:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:24:01 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" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:24:01 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" 08:24:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:24:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:24:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1087ms 08:24:01 INFO - PROCESS | 3568 | 1467041041986 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 3568 | 1467041041992 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 08:24:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:24:01 INFO - PROCESS | 3568 | 1467041041999 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 3568 | 1467041042001 Marionette TRACE conn7 <- [1,3046,null,{}] 08:24:01 INFO - PROCESS | 3568 | 1467041042006 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:01 INFO - PROCESS | 3568 | 1467041042008 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:02 INFO - PROCESS | 3568 | 1467041042119 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 08:24:02 INFO - PROCESS | 3568 | 1467041042125 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 3568 | 1467041042128 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:02 INFO - PROCESS | 3568 | ++DOCSHELL 0E5E3400 == 26 [pid = 3568] [id = 773] 08:24:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (0E5E5000) [pid = 3568] [serial = 2317] [outer = 00000000] 08:24:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (1201B000) [pid = 3568] [serial = 2318] [outer = 0E5E5000] 08:24:02 INFO - PROCESS | 3568 | 1467041042177 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (120EA800) [pid = 3568] [serial = 2319] [outer = 0E5E5000] 08:24:02 INFO - PROCESS | 3568 | 1467041042698 Marionette TRACE conn7 <- [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]]]}] 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:24:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:24:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:24:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:24:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:24:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:24:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:24:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:24:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:24:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 08:24:02 INFO - PROCESS | 3568 | 1467041042736 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 3568 | 1467041042738 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 08:24:02 INFO - PROCESS | 3568 | 1467041042742 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:24:02 INFO - PROCESS | 3568 | 1467041042746 Marionette TRACE conn7 <- [1,3050,null,{}] 08:24:02 INFO - PROCESS | 3568 | 1467041042765 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:02 INFO - PROCESS | 3568 | 1467041042770 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:02 INFO - PROCESS | 3568 | 1467041042887 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 08:24:02 INFO - PROCESS | 3568 | 1467041042958 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 3568 | 1467041042962 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:02 INFO - PROCESS | 3568 | ++DOCSHELL 14476800 == 27 [pid = 3568] [id = 774] 08:24:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (14478C00) [pid = 3568] [serial = 2320] [outer = 00000000] 08:24:02 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (14567C00) [pid = 3568] [serial = 2321] [outer = 14478C00] 08:24:03 INFO - PROCESS | 3568 | 1467041043013 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (152A7C00) [pid = 3568] [serial = 2322] [outer = 14478C00] 08:24:03 INFO - PROCESS | 3568 | [3568] 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:24:03 INFO - PROCESS | 3568 | 1467041043465 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:24:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:24:03 INFO - {} 08:24:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 770ms 08:24:03 INFO - PROCESS | 3568 | 1467041043518 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 3568 | 1467041043521 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 08:24:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:24:03 INFO - PROCESS | 3568 | 1467041043524 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 3568 | 1467041043526 Marionette TRACE conn7 <- [1,3054,null,{}] 08:24:03 INFO - PROCESS | 3568 | 1467041043529 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:03 INFO - PROCESS | 3568 | 1467041043531 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:03 INFO - PROCESS | 3568 | 1467041043664 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 08:24:03 INFO - PROCESS | 3568 | 1467041043732 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 3568 | 1467041043734 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:03 INFO - PROCESS | 3568 | ++DOCSHELL 1578F800 == 28 [pid = 3568] [id = 775] 08:24:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (1673FC00) [pid = 3568] [serial = 2323] [outer = 00000000] 08:24:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16819000) [pid = 3568] [serial = 2324] [outer = 1673FC00] 08:24:03 INFO - PROCESS | 3568 | 1467041043781 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (16824C00) [pid = 3568] [serial = 2325] [outer = 1673FC00] 08:24:04 INFO - PROCESS | 3568 | 1467041044165 Marionette TRACE conn7 <- [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]]]}] 08:24:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:24:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:24:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:24:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:24:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:24:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:24:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:24:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 08:24:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:24:04 INFO - PROCESS | 3568 | 1467041044257 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 3568 | 1467041044259 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 08:24:04 INFO - PROCESS | 3568 | 1467041044262 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 3568 | 1467041044264 Marionette TRACE conn7 <- [1,3058,null,{}] 08:24:04 INFO - PROCESS | 3568 | 1467041044267 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:04 INFO - PROCESS | 3568 | 1467041044270 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:04 INFO - PROCESS | 3568 | 1467041044399 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 08:24:04 INFO - PROCESS | 3568 | 1467041044406 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 3568 | 1467041044408 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:04 INFO - PROCESS | 3568 | ++DOCSHELL 0DD52000 == 29 [pid = 3568] [id = 776] 08:24:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0DE0C000) [pid = 3568] [serial = 2326] [outer = 00000000] 08:24:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (1682D400) [pid = 3568] [serial = 2327] [outer = 0DE0C000] 08:24:04 INFO - PROCESS | 3568 | 1467041044518 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (1682E400) [pid = 3568] [serial = 2328] [outer = 0DE0C000] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (15798800) [pid = 3568] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (18BEB400) [pid = 3568] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (1681EC00) [pid = 3568] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (169A1800) [pid = 3568] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (1270F800) [pid = 3568] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (0E04E000) [pid = 3568] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0CFB1800) [pid = 3568] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16A29000) [pid = 3568] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (1699CC00) [pid = 3568] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (12630400) [pid = 3568] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0D032800) [pid = 3568] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0EE40400) [pid = 3568] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:24:05 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16849C00) [pid = 3568] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:24:05 INFO - PROCESS | 3568 | 1467041045237 Marionette TRACE conn7 <- [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]]]}] 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:24:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1019ms 08:24:05 INFO - PROCESS | 3568 | 1467041045282 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3568 | 1467041045284 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 08:24:05 INFO - PROCESS | 3568 | 1467041045287 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:24:05 INFO - PROCESS | 3568 | 1467041045289 Marionette TRACE conn7 <- [1,3062,null,{}] 08:24:05 INFO - PROCESS | 3568 | 1467041045293 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:05 INFO - PROCESS | 3568 | 1467041045299 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:05 INFO - PROCESS | 3568 | 1467041045398 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 08:24:05 INFO - PROCESS | 3568 | 1467041045410 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 3568 | 1467041045412 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:05 INFO - PROCESS | 3568 | ++DOCSHELL 13F64000 == 30 [pid = 3568] [id = 777] 08:24:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (16834C00) [pid = 3568] [serial = 2329] [outer = 00000000] 08:24:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (168A4800) [pid = 3568] [serial = 2330] [outer = 16834C00] 08:24:05 INFO - PROCESS | 3568 | 1467041045459 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (168AF000) [pid = 3568] [serial = 2331] [outer = 16834C00] 08:24:05 INFO - PROCESS | 3568 | 1467041045892 Marionette TRACE conn7 <- [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]]]}] 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:24:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 08:24:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:24:05 INFO - PROCESS | 3568 | 1467041045923 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3568 | 1467041045925 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 08:24:05 INFO - PROCESS | 3568 | 1467041045928 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 3568 | 1467041045930 Marionette TRACE conn7 <- [1,3066,null,{}] 08:24:05 INFO - PROCESS | 3568 | 1467041045954 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:05 INFO - PROCESS | 3568 | 1467041045956 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:06 INFO - PROCESS | 3568 | 1467041046040 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 08:24:06 INFO - PROCESS | 3568 | 1467041046045 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 3568 | 1467041046048 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:06 INFO - PROCESS | 3568 | ++DOCSHELL 1684B000 == 31 [pid = 3568] [id = 778] 08:24:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (168B1800) [pid = 3568] [serial = 2332] [outer = 00000000] 08:24:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (1699D800) [pid = 3568] [serial = 2333] [outer = 168B1800] 08:24:06 INFO - PROCESS | 3568 | 1467041046095 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (169A0400) [pid = 3568] [serial = 2334] [outer = 168B1800] 08:24:06 INFO - PROCESS | 3568 | 1467041046575 Marionette TRACE conn7 <- [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] 08:24:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:24:06 INFO - PROCESS | 3568 | 1467041046633 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 08:24:06 INFO - PROCESS | 3568 | 1467041046636 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 3568 | 1467041046638 Marionette TRACE conn7 <- [1,3070,null,{}] 08:24:06 INFO - PROCESS | 3568 | 1467041046641 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:06 INFO - PROCESS | 3568 | 1467041046643 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:06 INFO - PROCESS | 3568 | 1467041046724 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 08:24:06 INFO - PROCESS | 3568 | 1467041046729 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 3568 | 1467041046731 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:06 INFO - PROCESS | 3568 | ++DOCSHELL 169A4800 == 32 [pid = 3568] [id = 779] 08:24:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16A01800) [pid = 3568] [serial = 2335] [outer = 00000000] 08:24:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16A0B000) [pid = 3568] [serial = 2336] [outer = 16A01800] 08:24:06 INFO - PROCESS | 3568 | 1467041046779 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16A04C00) [pid = 3568] [serial = 2337] [outer = 16A01800] 08:24:07 INFO - PROCESS | 3568 | 1467041047538 Marionette TRACE conn7 <- [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]]]}] 08:24:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:24:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:24:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:24:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:24:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 927ms 08:24:07 INFO - PROCESS | 3568 | 1467041047565 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 3568 | 1467041047570 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 08:24:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:24:07 INFO - PROCESS | 3568 | 1467041047575 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 3568 | 1467041047580 Marionette TRACE conn7 <- [1,3074,null,{}] 08:24:07 INFO - PROCESS | 3568 | 1467041047586 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:07 INFO - PROCESS | 3568 | 1467041047589 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:07 INFO - PROCESS | 3568 | 1467041047720 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 08:24:07 INFO - PROCESS | 3568 | 1467041047900 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 3568 | 1467041047903 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:07 INFO - PROCESS | 3568 | ++DOCSHELL 0D037800 == 33 [pid = 3568] [id = 780] 08:24:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 82 (0D684400) [pid = 3568] [serial = 2338] [outer = 00000000] 08:24:07 INFO - PROCESS | 3568 | ++DOMWINDOW == 83 (0E045400) [pid = 3568] [serial = 2339] [outer = 0D684400] 08:24:07 INFO - PROCESS | 3568 | 1467041047967 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 84 (0E1B8400) [pid = 3568] [serial = 2340] [outer = 0D684400] 08:24:08 INFO - PROCESS | 3568 | 1467041048565 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:24:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:24:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1021ms 08:24:08 INFO - PROCESS | 3568 | 1467041048609 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 3568 | 1467041048614 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 08:24:08 INFO - PROCESS | 3568 | 1467041048622 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:24:08 INFO - PROCESS | 3568 | 1467041048625 Marionette TRACE conn7 <- [1,3078,null,{}] 08:24:08 INFO - PROCESS | 3568 | 1467041048629 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:08 INFO - PROCESS | 3568 | 1467041048632 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:08 INFO - PROCESS | 3568 | 1467041048765 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 08:24:08 INFO - PROCESS | 3568 | 1467041048943 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 3568 | 1467041048946 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:08 INFO - PROCESS | 3568 | ++DOCSHELL 123CE400 == 34 [pid = 3568] [id = 781] 08:24:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 85 (126A1000) [pid = 3568] [serial = 2341] [outer = 00000000] 08:24:08 INFO - PROCESS | 3568 | ++DOMWINDOW == 86 (127DF400) [pid = 3568] [serial = 2342] [outer = 126A1000] 08:24:09 INFO - PROCESS | 3568 | 1467041049009 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 3568 | ++DOMWINDOW == 87 (13A41C00) [pid = 3568] [serial = 2343] [outer = 126A1000] 08:24:09 INFO - PROCESS | 3568 | 1467041049686 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:24:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:24:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1116ms 08:24:09 INFO - PROCESS | 3568 | 1467041049744 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 3568 | 1467041049747 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 08:24:09 INFO - PROCESS | 3568 | 1467041049775 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:24:09 INFO - PROCESS | 3568 | 1467041049779 Marionette TRACE conn7 <- [1,3082,null,{}] 08:24:09 INFO - PROCESS | 3568 | 1467041049791 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:09 INFO - PROCESS | 3568 | 1467041049796 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:09 INFO - PROCESS | 3568 | 1467041049931 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 08:24:10 INFO - PROCESS | 3568 | 1467041050082 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 3568 | 1467041050085 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:10 INFO - PROCESS | 3568 | ++DOCSHELL 0CF04400 == 35 [pid = 3568] [id = 782] 08:24:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 88 (0CF0EC00) [pid = 3568] [serial = 2344] [outer = 00000000] 08:24:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 89 (0E03B400) [pid = 3568] [serial = 2345] [outer = 0CF0EC00] 08:24:10 INFO - PROCESS | 3568 | 1467041050148 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 3568 | ++DOMWINDOW == 90 (1100E800) [pid = 3568] [serial = 2346] [outer = 0CF0EC00] 08:24:10 INFO - PROCESS | 3568 | --DOCSHELL 1684B000 == 34 [pid = 3568] [id = 778] 08:24:10 INFO - PROCESS | 3568 | --DOCSHELL 13F64000 == 33 [pid = 3568] [id = 777] 08:24:10 INFO - PROCESS | 3568 | --DOCSHELL 0DD52000 == 32 [pid = 3568] [id = 776] 08:24:10 INFO - PROCESS | 3568 | --DOCSHELL 1578F800 == 31 [pid = 3568] [id = 775] 08:24:10 INFO - PROCESS | 3568 | --DOCSHELL 14476800 == 30 [pid = 3568] [id = 774] 08:24:10 INFO - PROCESS | 3568 | --DOCSHELL 0E5E3400 == 29 [pid = 3568] [id = 773] 08:24:10 INFO - PROCESS | 3568 | --DOCSHELL 0D683000 == 28 [pid = 3568] [id = 772] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 89 (16818C00) [pid = 3568] [serial = 2283] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 88 (1A436C00) [pid = 3568] [serial = 2294] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 87 (168A8C00) [pid = 3568] [serial = 2285] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 86 (16A2E000) [pid = 3568] [serial = 2289] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 85 (16A2A000) [pid = 3568] [serial = 2288] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 84 (13151C00) [pid = 3568] [serial = 2279] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 83 (0E5ED000) [pid = 3568] [serial = 2276] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 82 (0EE9FC00) [pid = 3568] [serial = 2277] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 81 (0DD73C00) [pid = 3568] [serial = 2273] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (0E033400) [pid = 3568] [serial = 2274] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1704F400) [pid = 3568] [serial = 2270] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (174C8000) [pid = 3568] [serial = 2271] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (16807C00) [pid = 3568] [serial = 2282] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (17562000) [pid = 3568] [serial = 2291] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (16A07C00) [pid = 3568] [serial = 2260] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0DD4FC00) [pid = 3568] [serial = 2262] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (0DD6FC00) [pid = 3568] [serial = 2263] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (123B8400) [pid = 3568] [serial = 2265] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (168A5800) [pid = 3568] [serial = 2268] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (12714400) [pid = 3568] [serial = 2266] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (1447B000) [pid = 3568] [serial = 2280] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (17567400) [pid = 3568] [serial = 2292] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 67 (1A43D000) [pid = 3568] [serial = 2295] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | --DOMWINDOW == 66 (168A9000) [pid = 3568] [serial = 2286] [outer = 00000000] [url = about:blank] 08:24:10 INFO - PROCESS | 3568 | 1467041050957 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:24:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:24:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1223ms 08:24:10 INFO - PROCESS | 3568 | 1467041051003 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 08:24:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:24:11 INFO - PROCESS | 3568 | 1467041051007 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 08:24:11 INFO - PROCESS | 3568 | 1467041051012 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 3568 | 1467041051017 Marionette TRACE conn7 <- [1,3086,null,{}] 08:24:11 INFO - PROCESS | 3568 | 1467041051024 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:11 INFO - PROCESS | 3568 | 1467041051027 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:11 INFO - PROCESS | 3568 | 1467041051141 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 08:24:11 INFO - PROCESS | 3568 | 1467041051248 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 3568 | 1467041051251 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:11 INFO - PROCESS | 3568 | ++DOCSHELL 0CFB3000 == 29 [pid = 3568] [id = 783] 08:24:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 67 (0D090400) [pid = 3568] [serial = 2347] [outer = 00000000] 08:24:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 68 (0DD6E400) [pid = 3568] [serial = 2348] [outer = 0D090400] 08:24:11 INFO - PROCESS | 3568 | 1467041051302 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 69 (0DE38C00) [pid = 3568] [serial = 2349] [outer = 0D090400] 08:24:11 INFO - PROCESS | 3568 | 1467041051734 Marionette TRACE conn7 <- [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]]]}] 08:24:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:24:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:24:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 791ms 08:24:11 INFO - PROCESS | 3568 | 1467041051805 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 3568 | 1467041051809 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 08:24:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:24:11 INFO - PROCESS | 3568 | 1467041051815 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 3568 | 1467041051818 Marionette TRACE conn7 <- [1,3090,null,{}] 08:24:11 INFO - PROCESS | 3568 | 1467041051822 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:11 INFO - PROCESS | 3568 | 1467041051825 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:11 INFO - PROCESS | 3568 | 1467041051929 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 08:24:11 INFO - PROCESS | 3568 | 1467041051937 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 3568 | 1467041051940 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:11 INFO - PROCESS | 3568 | ++DOCSHELL 0E293400 == 30 [pid = 3568] [id = 784] 08:24:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 70 (0E294400) [pid = 3568] [serial = 2350] [outer = 00000000] 08:24:11 INFO - PROCESS | 3568 | ++DOMWINDOW == 71 (0E386C00) [pid = 3568] [serial = 2351] [outer = 0E294400] 08:24:11 INFO - PROCESS | 3568 | 1467041051990 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 72 (0E5AE800) [pid = 3568] [serial = 2352] [outer = 0E294400] 08:24:12 INFO - PROCESS | 3568 | 1467041052463 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:24:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 08:24:12 INFO - PROCESS | 3568 | 1467041052491 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 3568 | 1467041052493 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 08:24:12 INFO - PROCESS | 3568 | 1467041052497 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:24:12 INFO - PROCESS | 3568 | 1467041052500 Marionette TRACE conn7 <- [1,3094,null,{}] 08:24:12 INFO - PROCESS | 3568 | 1467041052515 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:12 INFO - PROCESS | 3568 | 1467041052519 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:12 INFO - PROCESS | 3568 | 1467041052611 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 08:24:12 INFO - PROCESS | 3568 | 1467041052620 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 3568 | 1467041052623 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:12 INFO - PROCESS | 3568 | ++DOCSHELL 123BD000 == 31 [pid = 3568] [id = 785] 08:24:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 73 (12647400) [pid = 3568] [serial = 2353] [outer = 00000000] 08:24:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 74 (12750C00) [pid = 3568] [serial = 2354] [outer = 12647400] 08:24:12 INFO - PROCESS | 3568 | 1467041052673 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 3568 | ++DOMWINDOW == 75 (13F6B000) [pid = 3568] [serial = 2355] [outer = 12647400] 08:24:13 INFO - PROCESS | 3568 | 1467041053143 Marionette TRACE conn7 <- [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]]]}] 08:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:24:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 08:24:13 INFO - PROCESS | 3568 | 1467041053197 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 3568 | 1467041053200 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 08:24:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:24:13 INFO - PROCESS | 3568 | 1467041053203 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 3568 | 1467041053205 Marionette TRACE conn7 <- [1,3098,null,{}] 08:24:13 INFO - PROCESS | 3568 | 1467041053208 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 3568 | 1467041053210 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:13 INFO - PROCESS | 3568 | 1467041053306 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 08:24:13 INFO - PROCESS | 3568 | 1467041053339 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 3568 | 1467041053341 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:13 INFO - PROCESS | 3568 | ++DOCSHELL 145DA000 == 32 [pid = 3568] [id = 786] 08:24:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 76 (145DCC00) [pid = 3568] [serial = 2356] [outer = 00000000] 08:24:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 77 (16523000) [pid = 3568] [serial = 2357] [outer = 145DCC00] 08:24:13 INFO - PROCESS | 3568 | 1467041053389 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 3568 | ++DOMWINDOW == 78 (16802C00) [pid = 3568] [serial = 2358] [outer = 145DCC00] 08:24:13 INFO - PROCESS | 3568 | 1467041053869 Marionette TRACE conn7 <- [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"]]]}] 08:24:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:24:13 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 08:24:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:24:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 08:24:13 INFO - PROCESS | 3568 | 1467041053935 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 3568 | 1467041053938 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 08:24:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:24:13 INFO - PROCESS | 3568 | 1467041053946 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 3568 | 1467041053948 Marionette TRACE conn7 <- [1,3102,null,{}] 08:24:13 INFO - PROCESS | 3568 | 1467041053951 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 3568 | 1467041053953 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:14 INFO - PROCESS | 3568 | 1467041054079 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 08:24:14 INFO - PROCESS | 3568 | 1467041054149 Marionette TRACE conn7 -> [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\", \"d7cb07cb-5b2a-431c-a994-52abd246354b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 3568 | 1467041054151 Marionette INFO sendAsync 98c785e2-6ad0-4765-982c-5127f32a32be 08:24:14 INFO - PROCESS | 3568 | ++DOCSHELL 1680A800 == 33 [pid = 3568] [id = 787] 08:24:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 79 (16816800) [pid = 3568] [serial = 2359] [outer = 00000000] 08:24:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 80 (16829C00) [pid = 3568] [serial = 2360] [outer = 16816800] 08:24:14 INFO - PROCESS | 3568 | 1467041054195 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 3568 | ++DOMWINDOW == 81 (16832C00) [pid = 3568] [serial = 2361] [outer = 16816800] 08:24:14 INFO - PROCESS | 3568 | 1467041054618 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:24:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:24:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 08:24:14 INFO - PROCESS | 3568 | 1467041054681 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 3568 | 1467041054683 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 80 (14478C00) [pid = 3568] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 79 (1673FC00) [pid = 3568] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 78 (0D684800) [pid = 3568] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 77 (0DE0C000) [pid = 3568] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 76 (0E5E5000) [pid = 3568] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 75 (0E382400) [pid = 3568] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 74 (0DE02000) [pid = 3568] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 73 (1270F400) [pid = 3568] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 72 (16A07000) [pid = 3568] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 71 (17737800) [pid = 3568] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 70 (0D03C800) [pid = 3568] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 69 (168B1800) [pid = 3568] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 08:24:15 INFO - PROCESS | 3568 | --DOMWINDOW == 68 (16834C00) [pid = 3568] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 08:24:15 WARNING - u'runner_teardown' () 08:24:15 INFO - No more tests 08:24:15 INFO - Got 0 unexpected results 08:24:15 INFO - SUITE-END | took 711s 08:24:15 INFO - Closing logging queue 08:24:15 INFO - queue closed 08:24:15 INFO - Return code: 0 08:24:15 WARNING - # TBPL SUCCESS # 08:24:15 INFO - Running post-action listener: _resource_record_post_action 08:24:15 INFO - Running post-run listener: _resource_record_post_run 08:24:16 INFO - Total resource usage - Wall time: 722s; CPU: 14.0%; Read bytes: 131396096; Write bytes: 1119411200; Read time: 1941660; Write time: 8264390 08:24:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:24:16 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 110 08:24:16 INFO - run-tests - Wall time: 720s; CPU: 14.0%; Read bytes: 131396096; Write bytes: 1061915136; Read time: 1941660; Write time: 8220430 08:24:16 INFO - Running post-run listener: _upload_blobber_files 08:24:16 INFO - Blob upload gear active. 08:24:16 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:24:16 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 08:24:16 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'] 08:24:16 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 08:24:17 INFO - (blobuploader) - INFO - Open directory for files ... 08:24:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:24:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:24:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:24:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:24:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:24:18 INFO - (blobuploader) - INFO - Done attempting. 08:24:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:24:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:24:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:24:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:24:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:24:21 INFO - (blobuploader) - INFO - Done attempting. 08:24:21 INFO - (blobuploader) - INFO - Iteration through files over. 08:24:21 INFO - Return code: 0 08:24:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:24:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/027549927228d80439cf1693b8e1f954737e3f97fedfc4a7923a07bff01008fac3293bf0c45bb3cfd21796152c98040d7fcdd773d96a56fee30dbb9d8fb27f4c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6c7f8a4514870ce6f18de1a9d1915471627558930b3f523e7aae53d271aa67f2c9eddf7933b24ac1619d5d1896e9816d39bea0a8f63ccb30b921fc90e5910c"} 08:24:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:24:21 INFO - Writing to file C:\slave\test\properties\blobber_files 08:24:21 INFO - Contents: 08:24:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/027549927228d80439cf1693b8e1f954737e3f97fedfc4a7923a07bff01008fac3293bf0c45bb3cfd21796152c98040d7fcdd773d96a56fee30dbb9d8fb27f4c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6c7f8a4514870ce6f18de1a9d1915471627558930b3f523e7aae53d271aa67f2c9eddf7933b24ac1619d5d1896e9816d39bea0a8f63ccb30b921fc90e5910c"} 08:24:21 INFO - Running post-run listener: copy_logs_to_upload_dir 08:24:21 INFO - Copying logs to upload dir... 08:24:21 INFO - mkdir: C:\slave\test\build\upload\logs 08:24:21 INFO - Copying logs to upload dir... 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - Using _rmtree_windows ... 08:24:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=934.084000 ========= master_lag: 4.88 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-06-27 08:24:26.489635) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 08:24:26.490557) ========= '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-262 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-262 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 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/027549927228d80439cf1693b8e1f954737e3f97fedfc4a7923a07bff01008fac3293bf0c45bb3cfd21796152c98040d7fcdd773d96a56fee30dbb9d8fb27f4c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6c7f8a4514870ce6f18de1a9d1915471627558930b3f523e7aae53d271aa67f2c9eddf7933b24ac1619d5d1896e9816d39bea0a8f63ccb30b921fc90e5910c"} build_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/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/TIXfX5jSSoeV5OMUjWyOsA/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/027549927228d80439cf1693b8e1f954737e3f97fedfc4a7923a07bff01008fac3293bf0c45bb3cfd21796152c98040d7fcdd773d96a56fee30dbb9d8fb27f4c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6c7f8a4514870ce6f18de1a9d1915471627558930b3f523e7aae53d271aa67f2c9eddf7933b24ac1619d5d1896e9816d39bea0a8f63ccb30b921fc90e5910c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TIXfX5jSSoeV5OMUjWyOsA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 08:24:26.655313) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:24:26.655607) ========= '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-262 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-262 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-262 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 08:24:26.771805) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 08:24:26.772118) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 08:24:27.608816) ========= ========= Total master_lag: 7.30 =========