builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-084 starttime: 1464335313.83 results: success (0) buildid: 20160526231045 builduid: f205f9222a3b4fb79c1695d436806960 revision: 9cbc4f2d34a30255c3a093f6005f87b453491a7a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:33.832337) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:33.832783) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:33.833066) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:34.029758) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 00:48:34.030167) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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 --00:48:34-- 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% 10.77 MB/s 00:48:34 (10.77 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.371000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 00:48:35.440862) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-27 00:48:35.441159) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.906000 ========= master_lag: 1.42 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-27 00:48:40.766077) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 00:48:40.766452) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cbc4f2d34a30255c3a093f6005f87b453491a7a --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-aurora --rev 9cbc4f2d34a30255c3a093f6005f87b453491a7a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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-05-27 00:48:40,272 truncating revision to first 12 chars 2016-05-27 00:48:40,272 Setting DEBUG logging. 2016-05-27 00:48:40,272 attempt 1/10 2016-05-27 00:48:40,272 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9cbc4f2d34a3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 00:48:40,806 unpacking tar archive at: mozilla-aurora-9cbc4f2d34a3/testing/mozharness/ program finished with exit code 0 elapsedTime=1.376000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 00:48:42.176584) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.176910) ========= script_repo_revision: 9cbc4f2d34a30255c3a093f6005f87b453491a7a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.177309) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.177575) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.194292) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 53 secs) (at 2016-05-27 00:48:42.194587) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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 00:48:41 INFO - MultiFileLogger online at 20160527 00:48:41 in C:\slave\test 00:48:41 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-aurora --download-symbols true 00:48:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:48:41 INFO - {'append_to_log': False, 00:48:41 INFO - 'base_work_dir': 'C:\\slave\\test', 00:48:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 00:48:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:48:41 INFO - 'buildbot_json_path': 'buildprops.json', 00:48:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:48:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:48:41 INFO - 'download_minidump_stackwalk': True, 00:48:41 INFO - 'download_symbols': 'true', 00:48:41 INFO - 'e10s': False, 00:48:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:48:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:48:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:48:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:48:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:48:41 INFO - 'C:/mozilla-build/tooltool.py'), 00:48:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:48:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:48:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:48:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:48:41 INFO - 'log_level': 'info', 00:48:41 INFO - 'log_to_console': True, 00:48:41 INFO - 'opt_config_files': (), 00:48:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:48:41 INFO - '--processes=1', 00:48:41 INFO - '--config=%(test_path)s/wptrunner.ini', 00:48:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:48:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:48:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:48:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:48:41 INFO - 'pip_index': False, 00:48:41 INFO - 'require_test_zip': True, 00:48:41 INFO - 'test_type': ('testharness',), 00:48:41 INFO - 'this_chunk': '1', 00:48:41 INFO - 'total_chunks': '10', 00:48:41 INFO - 'virtualenv_path': 'venv', 00:48:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:48:41 INFO - 'work_dir': 'build'} 00:48:41 INFO - ##### 00:48:41 INFO - ##### Running clobber step. 00:48:41 INFO - ##### 00:48:41 INFO - Running pre-action listener: _resource_record_pre_action 00:48:41 INFO - Running main action method: clobber 00:48:41 INFO - rmtree: C:\slave\test\build 00:48:41 INFO - Using _rmtree_windows ... 00:48:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:50:11 INFO - Running post-action listener: _resource_record_post_action 00:50:11 INFO - ##### 00:50:11 INFO - ##### Running read-buildbot-config step. 00:50:11 INFO - ##### 00:50:11 INFO - Running pre-action listener: _resource_record_pre_action 00:50:11 INFO - Running main action method: read_buildbot_config 00:50:11 INFO - Using buildbot properties: 00:50:11 INFO - { 00:50:11 INFO - "project": "", 00:50:11 INFO - "product": "firefox", 00:50:11 INFO - "script_repo_revision": "production", 00:50:11 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 00:50:11 INFO - "repository": "", 00:50:11 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 00:50:11 INFO - "buildid": "20160526231045", 00:50:11 INFO - "pgo_build": "False", 00:50:11 INFO - "basedir": "C:\\slave\\test", 00:50:11 INFO - "buildnumber": 1, 00:50:11 INFO - "slavename": "t-w732-ix-084", 00:50:11 INFO - "revision": "9cbc4f2d34a30255c3a093f6005f87b453491a7a", 00:50:11 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 00:50:11 INFO - "platform": "win32", 00:50:11 INFO - "branch": "mozilla-aurora", 00:50:11 INFO - "repo_path": "releases/mozilla-aurora", 00:50:11 INFO - "moz_repo_path": "", 00:50:11 INFO - "stage_platform": "win32", 00:50:11 INFO - "builduid": "f205f9222a3b4fb79c1695d436806960", 00:50:11 INFO - "slavebuilddir": "test" 00:50:11 INFO - } 00:50:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 00:50:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 00:50:11 INFO - Running post-action listener: _resource_record_post_action 00:50:11 INFO - ##### 00:50:11 INFO - ##### Running download-and-extract step. 00:50:11 INFO - ##### 00:50:11 INFO - Running pre-action listener: _resource_record_pre_action 00:50:11 INFO - Running main action method: download_and_extract 00:50:11 INFO - mkdir: C:\slave\test\build\tests 00:50:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:50:11 INFO - https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 00:50:11 INFO - trying https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 00:50:11 INFO - Downloading https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 00:50:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 00:50:12 INFO - Downloaded 1274 bytes. 00:50:12 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 00:50:12 INFO - Using the following test package requirements: 00:50:12 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 00:50:12 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 00:50:12 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 00:50:12 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'jsshell-win32.zip'], 00:50:12 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 00:50:12 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 00:50:12 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 00:50:12 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 00:50:12 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 00:50:12 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 00:50:12 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 00:50:12 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 00:50: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')]} 00:50:12 INFO - https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 00:50:12 INFO - trying https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 00:50:12 INFO - Downloading https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 00:50:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 00:50:14 INFO - Downloaded 20302640 bytes. 00:50:14 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:50:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:50:16 INFO - caution: filename not matched: web-platform/* 00:50:16 INFO - Return code: 11 00:50:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:50:16 INFO - https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 00:50:16 INFO - trying https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 00:50:16 INFO - Downloading https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 00:50:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 00:50:19 INFO - Downloaded 36409218 bytes. 00:50:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:50:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:51:12 INFO - caution: filename not matched: bin/* 00:51:12 INFO - caution: filename not matched: config/* 00:51:12 INFO - caution: filename not matched: mozbase/* 00:51:12 INFO - caution: filename not matched: marionette/* 00:51:12 INFO - caution: filename not matched: tools/wptserve/* 00:51:12 INFO - Return code: 11 00:51: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')]} 00:51:12 INFO - https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 00:51:12 INFO - trying https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 00:51:12 INFO - Downloading https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 00:51:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 00:51:15 INFO - Downloaded 68465351 bytes. 00:51:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 00:51:15 INFO - mkdir: C:\slave\test\properties 00:51:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:51:15 INFO - Writing to file C:\slave\test\properties\build_url 00:51:15 INFO - Contents: 00:51:15 INFO - build_url:https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 00:51:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 00:51:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:51:17 INFO - Writing to file C:\slave\test\properties\symbols_url 00:51:17 INFO - Contents: 00:51:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 00:51:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:51:17 INFO - https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:51:17 INFO - trying https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 00:51:17 INFO - Downloading https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 00:51:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 00:51:20 INFO - Downloaded 55561601 bytes. 00:51:20 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 00:51:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 00:51:22 INFO - Return code: 0 00:51:22 INFO - Running post-action listener: _resource_record_post_action 00:51:22 INFO - Running post-action listener: set_extra_try_arguments 00:51:22 INFO - ##### 00:51:22 INFO - ##### Running create-virtualenv step. 00:51:22 INFO - ##### 00:51:22 INFO - Running pre-action listener: _pre_create_virtualenv 00:51:22 INFO - Running pre-action listener: _resource_record_pre_action 00:51:22 INFO - Running main action method: create_virtualenv 00:51:22 INFO - Creating virtualenv C:\slave\test\build\venv 00:51:22 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 00:51:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:51:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:51:32 INFO - Installing distribute......................................................................................................................................................................................done. 00:51:33 INFO - Return code: 0 00:51:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:51:33 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')]} 00:51:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:51:33 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')]} 00:51:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:51:33 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:51:33 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 00:51:33 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 00:51:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:51:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:51:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:51:33 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 00:51:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:51:33 INFO - 'DCLOCATION': 'SCL3', 00:51:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:51:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:51:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:51:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:51:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:51:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:51:33 INFO - 'HOMEDRIVE': 'C:', 00:51:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:51:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:51:33 INFO - 'KTS_VERSION': '1.19c', 00:51:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:51:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:51:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 00:51:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:51:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:51:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:51:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:51:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:51:33 INFO - 'MOZ_AIRBAG': '1', 00:51:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:51:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:51:33 INFO - 'MOZ_MSVCVERSION': '8', 00:51:33 INFO - 'MOZ_NO_REMOTE': '1', 00:51:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:51:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:51:33 INFO - 'NO_EM_RESTART': '1', 00:51:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:51:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:51:33 INFO - 'OS': 'Windows_NT', 00:51:33 INFO - 'OURDRIVE': 'C:', 00:51:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 00:51:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:51:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:51:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:51:33 INFO - 'PROCESSOR_LEVEL': '6', 00:51:33 INFO - 'PROCESSOR_REVISION': '1e05', 00:51:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:51:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:51:33 INFO - 'PROMPT': '$P$G', 00:51:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:51:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:51:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:51:33 INFO - 'PWD': 'C:\\slave\\test', 00:51:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:51:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:51:33 INFO - 'SYSTEMDRIVE': 'C:', 00:51:33 INFO - 'SYSTEMROOT': 'C:\\windows', 00:51:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:33 INFO - 'TEST1': 'testie', 00:51:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:33 INFO - 'USERDOMAIN': 'T-W732-IX-084', 00:51:33 INFO - 'USERNAME': 'cltbld', 00:51:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:51:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:51:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:51:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:51:33 INFO - 'WINDIR': 'C:\\windows', 00:51:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:51:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:51:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:51:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:51:35 INFO - Downloading/unpacking psutil>=0.7.1 00:51:35 INFO - Running setup.py egg_info for package psutil 00:51:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:51:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:51:35 INFO - Installing collected packages: psutil 00:51:35 INFO - Running setup.py install for psutil 00:51:35 INFO - building 'psutil._psutil_windows' extension 00:51:35 INFO - error: Unable to find vcvarsall.bat 00:51:35 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-ng7x8d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:51:35 INFO - running install 00:51:35 INFO - running build 00:51:35 INFO - running build_py 00:51:35 INFO - creating build 00:51:35 INFO - creating build\lib.win32-2.7 00:51:35 INFO - creating build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:51:35 INFO - running build_ext 00:51:35 INFO - building 'psutil._psutil_windows' extension 00:51:35 INFO - error: Unable to find vcvarsall.bat 00:51:35 INFO - ---------------------------------------- 00:51:35 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-ng7x8d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:51:35 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 00:51:35 WARNING - Return code: 1 00:51:35 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! 00:51:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:51:35 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')]} 00:51:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:51:35 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')]} 00:51:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:51:35 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:51:35 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 00:51:35 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 00:51:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:51:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:51:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:51:35 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 00:51:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:51:35 INFO - 'DCLOCATION': 'SCL3', 00:51:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:51:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:51:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:51:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:51:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:51:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:51:35 INFO - 'HOMEDRIVE': 'C:', 00:51:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:51:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:51:35 INFO - 'KTS_VERSION': '1.19c', 00:51:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:51:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:51:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 00:51:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:51:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:51:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:51:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:51:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:51:35 INFO - 'MOZ_AIRBAG': '1', 00:51:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:51:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:51:35 INFO - 'MOZ_MSVCVERSION': '8', 00:51:35 INFO - 'MOZ_NO_REMOTE': '1', 00:51:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:51:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:51:35 INFO - 'NO_EM_RESTART': '1', 00:51:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:51:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:51:35 INFO - 'OS': 'Windows_NT', 00:51:35 INFO - 'OURDRIVE': 'C:', 00:51:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 00:51:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:51:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:51:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:51:35 INFO - 'PROCESSOR_LEVEL': '6', 00:51:35 INFO - 'PROCESSOR_REVISION': '1e05', 00:51:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:51:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:51:35 INFO - 'PROMPT': '$P$G', 00:51:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:51:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:51:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:51:35 INFO - 'PWD': 'C:\\slave\\test', 00:51:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:51:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:51:35 INFO - 'SYSTEMDRIVE': 'C:', 00:51:35 INFO - 'SYSTEMROOT': 'C:\\windows', 00:51:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:35 INFO - 'TEST1': 'testie', 00:51:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:35 INFO - 'USERDOMAIN': 'T-W732-IX-084', 00:51:35 INFO - 'USERNAME': 'cltbld', 00:51:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:51:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:51:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:51:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:51:35 INFO - 'WINDIR': 'C:\\windows', 00:51:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:51:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:51:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:51:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:51:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:51:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:51:36 INFO - Running setup.py egg_info for package mozsystemmonitor 00:51:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:51:36 INFO - Running setup.py egg_info for package psutil 00:51:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:51:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:51:36 INFO - Installing collected packages: mozsystemmonitor, psutil 00:51:36 INFO - Running setup.py install for mozsystemmonitor 00:51:36 INFO - Running setup.py install for psutil 00:51:36 INFO - building 'psutil._psutil_windows' extension 00:51:36 INFO - error: Unable to find vcvarsall.bat 00:51:36 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-jwd90c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:51:36 INFO - running install 00:51:36 INFO - running build 00:51:36 INFO - running build_py 00:51:36 INFO - running build_ext 00:51:36 INFO - building 'psutil._psutil_windows' extension 00:51:36 INFO - error: Unable to find vcvarsall.bat 00:51:36 INFO - ---------------------------------------- 00:51:36 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-jwd90c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:51:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 00:51:36 WARNING - Return code: 1 00:51:36 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 00:51:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:51: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')]} 00:51:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:51: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')]} 00:51:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:51:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:51:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 00:51:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:51:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:51:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:51:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:51:36 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 00:51:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:51:36 INFO - 'DCLOCATION': 'SCL3', 00:51:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:51:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:51:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:51:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:51:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:51:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:51:36 INFO - 'HOMEDRIVE': 'C:', 00:51:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:51:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:51:36 INFO - 'KTS_VERSION': '1.19c', 00:51:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:51:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:51:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 00:51:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:51:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:51:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:51:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:51:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:51:36 INFO - 'MOZ_AIRBAG': '1', 00:51:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:51:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:51:36 INFO - 'MOZ_MSVCVERSION': '8', 00:51:36 INFO - 'MOZ_NO_REMOTE': '1', 00:51:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:51:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:51:36 INFO - 'NO_EM_RESTART': '1', 00:51:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:51:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:51:36 INFO - 'OS': 'Windows_NT', 00:51:36 INFO - 'OURDRIVE': 'C:', 00:51:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 00:51:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:51:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:51:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:51:36 INFO - 'PROCESSOR_LEVEL': '6', 00:51:36 INFO - 'PROCESSOR_REVISION': '1e05', 00:51:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:51:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:51:36 INFO - 'PROMPT': '$P$G', 00:51:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:51:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:51:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:51:36 INFO - 'PWD': 'C:\\slave\\test', 00:51:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:51:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:51:36 INFO - 'SYSTEMDRIVE': 'C:', 00:51:36 INFO - 'SYSTEMROOT': 'C:\\windows', 00:51:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:36 INFO - 'TEST1': 'testie', 00:51:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:36 INFO - 'USERDOMAIN': 'T-W732-IX-084', 00:51:36 INFO - 'USERNAME': 'cltbld', 00:51:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:51:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:51:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:51:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:51:36 INFO - 'WINDIR': 'C:\\windows', 00:51:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:51:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:51:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:51:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:51:36 INFO - Downloading/unpacking blobuploader==1.2.4 00:51:36 INFO - Downloading blobuploader-1.2.4.tar.gz 00:51:36 INFO - Running setup.py egg_info for package blobuploader 00:51:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:51:40 INFO - Running setup.py egg_info for package requests 00:51:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:51:40 INFO - Downloading docopt-0.6.1.tar.gz 00:51:40 INFO - Running setup.py egg_info for package docopt 00:51:40 INFO - Installing collected packages: blobuploader, docopt, requests 00:51:40 INFO - Running setup.py install for blobuploader 00:51:40 INFO - Running setup.py install for docopt 00:51:40 INFO - Running setup.py install for requests 00:51:40 INFO - Successfully installed blobuploader docopt requests 00:51:40 INFO - Cleaning up... 00:51:41 INFO - Return code: 0 00:51:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:51:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:51:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:51:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:51:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:51:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE30C0>, '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-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:51:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 00:51:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:51:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:51:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:51:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:51:41 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 00:51:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:51:41 INFO - 'DCLOCATION': 'SCL3', 00:51:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:51:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:51:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:51:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:51:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:51:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:51:41 INFO - 'HOMEDRIVE': 'C:', 00:51:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:51:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:51:41 INFO - 'KTS_VERSION': '1.19c', 00:51:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:51:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:51:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 00:51:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:51:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:51:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:51:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:51:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:51:41 INFO - 'MOZ_AIRBAG': '1', 00:51:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:51:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:51:41 INFO - 'MOZ_MSVCVERSION': '8', 00:51:41 INFO - 'MOZ_NO_REMOTE': '1', 00:51:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:51:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:51:41 INFO - 'NO_EM_RESTART': '1', 00:51:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:51:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:51:41 INFO - 'OS': 'Windows_NT', 00:51:41 INFO - 'OURDRIVE': 'C:', 00:51:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 00:51:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:51:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:51:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:51:41 INFO - 'PROCESSOR_LEVEL': '6', 00:51:41 INFO - 'PROCESSOR_REVISION': '1e05', 00:51:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:51:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:51:41 INFO - 'PROMPT': '$P$G', 00:51:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:51:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:51:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:51:41 INFO - 'PWD': 'C:\\slave\\test', 00:51:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:51:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:51:41 INFO - 'SYSTEMDRIVE': 'C:', 00:51:41 INFO - 'SYSTEMROOT': 'C:\\windows', 00:51:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:41 INFO - 'TEST1': 'testie', 00:51:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:51:41 INFO - 'USERDOMAIN': 'T-W732-IX-084', 00:51:41 INFO - 'USERNAME': 'cltbld', 00:51:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:51:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:51:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:51:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:51:41 INFO - 'WINDIR': 'C:\\windows', 00:51:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:51:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:51:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:51:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:51:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:51:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:51:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:51:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:51:46 INFO - Unpacking c:\slave\test\build\tests\marionette 00:51:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:51:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:51:46 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:51:46 INFO - Running setup.py install for browsermob-proxy 00:52:00 INFO - Running setup.py install for manifestparser 00:52:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for marionette-client 00:52:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:52:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for marionette-driver 00:52:00 INFO - Running setup.py install for mozcrash 00:52:00 INFO - Running setup.py install for mozdebug 00:52:00 INFO - Running setup.py install for mozdevice 00:52:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for mozfile 00:52:00 INFO - Running setup.py install for mozhttpd 00:52:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for mozinfo 00:52:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for mozInstall 00:52:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for mozleak 00:52:00 INFO - Running setup.py install for mozlog 00:52:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for moznetwork 00:52:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for mozprocess 00:52:00 INFO - Running setup.py install for mozprofile 00:52:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for mozrunner 00:52:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for mozscreenshot 00:52:00 INFO - Running setup.py install for moztest 00:52:00 INFO - Running setup.py install for mozversion 00:52:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:52:00 INFO - Running setup.py install for wptserve 00:52:00 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:52:00 INFO - Cleaning up... 00:52:00 INFO - Return code: 0 00:52:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:52:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:52:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:52:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:52:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:52:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE30C0>, '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-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 00:52:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 00:52:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:52:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:52:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:52:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:52:00 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 00:52:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:52:00 INFO - 'DCLOCATION': 'SCL3', 00:52:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:52:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:52:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:52:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:52:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:52:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:52:00 INFO - 'HOMEDRIVE': 'C:', 00:52:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:52:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:52:00 INFO - 'KTS_VERSION': '1.19c', 00:52:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:52:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:52:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 00:52:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:52:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:52:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:52:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:52:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:52:00 INFO - 'MOZ_AIRBAG': '1', 00:52:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:52:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:52:00 INFO - 'MOZ_MSVCVERSION': '8', 00:52:00 INFO - 'MOZ_NO_REMOTE': '1', 00:52:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:52:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:52:00 INFO - 'NO_EM_RESTART': '1', 00:52:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:52:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:52:00 INFO - 'OS': 'Windows_NT', 00:52:00 INFO - 'OURDRIVE': 'C:', 00:52:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 00:52:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:52:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:52:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:52:00 INFO - 'PROCESSOR_LEVEL': '6', 00:52:00 INFO - 'PROCESSOR_REVISION': '1e05', 00:52:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:52:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:52:00 INFO - 'PROMPT': '$P$G', 00:52:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:52:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:52:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:52:00 INFO - 'PWD': 'C:\\slave\\test', 00:52:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:52:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:52:00 INFO - 'SYSTEMDRIVE': 'C:', 00:52:00 INFO - 'SYSTEMROOT': 'C:\\windows', 00:52:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:52:00 INFO - 'TEST1': 'testie', 00:52:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:52:00 INFO - 'USERDOMAIN': 'T-W732-IX-084', 00:52:00 INFO - 'USERNAME': 'cltbld', 00:52:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:52:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:52:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:52:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:52:00 INFO - 'WINDIR': 'C:\\windows', 00:52:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:52:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:52:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:52:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:52:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:52:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:52:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:52:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:52:04 INFO - Unpacking c:\slave\test\build\tests\marionette 00:52:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:52:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:52:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 00:52:16 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)) 00:52:16 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)) 00:52:16 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)) 00:52:16 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)) 00:52:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:52:16 INFO - Downloading blessings-1.6.tar.gz 00:52:16 INFO - Running setup.py egg_info for package blessings 00:52:16 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)) 00:52:16 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:52:16 INFO - Running setup.py install for blessings 00:52:16 INFO - Running setup.py install for browsermob-proxy 00:52:16 INFO - Running setup.py install for manifestparser 00:52:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Running setup.py install for marionette-client 00:52:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:52:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Running setup.py install for marionette-driver 00:52:16 INFO - Running setup.py install for mozcrash 00:52:16 INFO - Running setup.py install for mozdebug 00:52:16 INFO - Running setup.py install for mozdevice 00:52:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Running setup.py install for mozhttpd 00:52:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Running setup.py install for mozInstall 00:52:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Running setup.py install for mozleak 00:52:16 INFO - Running setup.py install for mozprofile 00:52:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Running setup.py install for mozrunner 00:52:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:52:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:52:18 INFO - Running setup.py install for mozscreenshot 00:52:18 INFO - Running setup.py install for moztest 00:52:18 INFO - Running setup.py install for mozversion 00:52:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:52:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:52:18 INFO - Running setup.py install for wptserve 00:52:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:52:18 INFO - Cleaning up... 00:52:18 INFO - Return code: 0 00:52:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:52:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:52:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:52:18 INFO - Reading from file tmpfile_stdout 00:52:18 INFO - Using _rmtree_windows ... 00:52:18 INFO - Using _rmtree_windows ... 00:52:18 INFO - Current package versions: 00:52:18 INFO - blessings == 1.6 00:52:18 INFO - blobuploader == 1.2.4 00:52:18 INFO - browsermob-proxy == 0.6.0 00:52:18 INFO - distribute == 0.6.14 00:52:18 INFO - docopt == 0.6.1 00:52:18 INFO - manifestparser == 1.1 00:52:18 INFO - marionette-client == 2.3.0 00:52:18 INFO - marionette-driver == 1.4.0 00:52:18 INFO - mozInstall == 1.12 00:52:18 INFO - mozcrash == 0.17 00:52:18 INFO - mozdebug == 0.1 00:52:18 INFO - mozdevice == 0.48 00:52:18 INFO - mozfile == 1.2 00:52:18 INFO - mozhttpd == 0.7 00:52:18 INFO - mozinfo == 0.9 00:52:18 INFO - mozleak == 0.1 00:52:18 INFO - mozlog == 3.1 00:52:18 INFO - moznetwork == 0.27 00:52:18 INFO - mozprocess == 0.22 00:52:18 INFO - mozprofile == 0.28 00:52:18 INFO - mozrunner == 6.11 00:52:18 INFO - mozscreenshot == 0.1 00:52:18 INFO - mozsystemmonitor == 0.0 00:52:18 INFO - moztest == 0.7 00:52:18 INFO - mozversion == 1.4 00:52:18 INFO - requests == 1.2.3 00:52:18 INFO - wptserve == 1.4.0 00:52:18 INFO - Running post-action listener: _resource_record_post_action 00:52:18 INFO - Running post-action listener: _start_resource_monitoring 00:52:18 INFO - Starting resource monitoring. 00:52:19 INFO - ##### 00:52:19 INFO - ##### Running pull step. 00:52:19 INFO - ##### 00:52:19 INFO - Running pre-action listener: _resource_record_pre_action 00:52:19 INFO - Running main action method: pull 00:52:19 INFO - Pull has nothing to do! 00:52:19 INFO - Running post-action listener: _resource_record_post_action 00:52:19 INFO - ##### 00:52:19 INFO - ##### Running install step. 00:52:19 INFO - ##### 00:52:19 INFO - Running pre-action listener: _resource_record_pre_action 00:52:19 INFO - Running main action method: install 00:52:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:52:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:52:19 INFO - Reading from file tmpfile_stdout 00:52:19 INFO - Using _rmtree_windows ... 00:52:19 INFO - Using _rmtree_windows ... 00:52:19 INFO - Detecting whether we're running mozinstall >=1.0... 00:52:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:52:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:52:19 INFO - Reading from file tmpfile_stdout 00:52:19 INFO - Output received: 00:52:19 INFO - Usage: mozinstall-script.py [options] installer 00:52:19 INFO - Options: 00:52:19 INFO - -h, --help show this help message and exit 00:52:19 INFO - -d DEST, --destination=DEST 00:52:19 INFO - Directory to install application into. [default: 00:52:19 INFO - "C:\slave\test"] 00:52:19 INFO - --app=APP Application being installed. [default: firefox] 00:52:19 INFO - Using _rmtree_windows ... 00:52:19 INFO - Using _rmtree_windows ... 00:52:19 INFO - mkdir: C:\slave\test\build\application 00:52:19 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:52:19 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 00:52:21 INFO - Reading from file tmpfile_stdout 00:52:21 INFO - Output received: 00:52:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:52:21 INFO - Using _rmtree_windows ... 00:52:21 INFO - Using _rmtree_windows ... 00:52:21 INFO - Running post-action listener: _resource_record_post_action 00:52:21 INFO - ##### 00:52:21 INFO - ##### Running run-tests step. 00:52:21 INFO - ##### 00:52:21 INFO - Running pre-action listener: _resource_record_pre_action 00:52:21 INFO - Running main action method: run_tests 00:52:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:52:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:52:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:52:21 INFO - grabbing minidump binary from tooltool 00:52:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:52:21 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 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:52:21 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 00:52:21 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 00:52:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:52:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp5ss42a 00:52:22 INFO - INFO - File integrity verified, renaming tmp5ss42a to win32-minidump_stackwalk.exe 00:52:22 INFO - Return code: 0 00:52:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:52:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:52:22 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/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.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 00:52:22 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/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.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 00:52:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:52:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 00:52:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:52:22 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 00:52:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:52:22 INFO - 'DCLOCATION': 'SCL3', 00:52:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:52:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:52:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:52:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:52:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:52:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:52:22 INFO - 'HOMEDRIVE': 'C:', 00:52:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 00:52:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:52:22 INFO - 'KTS_VERSION': '1.19c', 00:52:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:52:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 00:52:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 00:52:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:52:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:52:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:52:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:52:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:52:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:52:22 INFO - 'MOZ_AIRBAG': '1', 00:52:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:52:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:52:23 INFO - 'MOZ_MSVCVERSION': '8', 00:52:23 INFO - 'MOZ_NO_REMOTE': '1', 00:52:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:52:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:52:23 INFO - 'NO_EM_RESTART': '1', 00:52:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:52:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:52:23 INFO - 'OS': 'Windows_NT', 00:52:23 INFO - 'OURDRIVE': 'C:', 00:52:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 00:52:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:52:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:52:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:52:23 INFO - 'PROCESSOR_LEVEL': '6', 00:52:23 INFO - 'PROCESSOR_REVISION': '1e05', 00:52:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:52:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:52:23 INFO - 'PROMPT': '$P$G', 00:52:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:52:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:52:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:52:23 INFO - 'PWD': 'C:\\slave\\test', 00:52:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:52:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:52:23 INFO - 'SYSTEMDRIVE': 'C:', 00:52:23 INFO - 'SYSTEMROOT': 'C:\\windows', 00:52:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:52:23 INFO - 'TEST1': 'testie', 00:52:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 00:52:23 INFO - 'USERDOMAIN': 'T-W732-IX-084', 00:52:23 INFO - 'USERNAME': 'cltbld', 00:52:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 00:52:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:52:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:52:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:52:23 INFO - 'WINDIR': 'C:\\windows', 00:52:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 00:52:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 00:52:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:52:23 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/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.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 00:52:24 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 00:52:24 INFO - import pkg_resources 00:52:26 INFO - Using 1 client processes 00:52:29 INFO - SUITE-START | Running 778 tests 00:52:29 INFO - Running testharness tests 00:52:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:52:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 00:52:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:52:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:52:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:52:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:52:29 INFO - Setting up ssl 00:52:29 INFO - PROCESS | certutil | 00:52:29 INFO - PROCESS | certutil | 00:52:29 INFO - PROCESS | certutil | 00:52:29 INFO - Certificate Nickname Trust Attributes 00:52:29 INFO - SSL,S/MIME,JAR/XPI 00:52:29 INFO - 00:52:29 INFO - web-platform-tests CT,, 00:52:29 INFO - 00:52:29 INFO - Starting runner 00:52:30 INFO - PROCESS | 3600 | [3600] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:52:30 INFO - PROCESS | 3600 | [3600] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:52:30 INFO - PROCESS | 3600 | [3600] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:52:30 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:52:30 INFO - PROCESS | 3600 | [3600] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 00:52:32 INFO - PROCESS | 3600 | 1464335552102 Marionette DEBUG Marionette enabled via build flag and pref 00:52:32 INFO - PROCESS | 3600 | ++DOCSHELL 11802400 == 1 [pid = 3600] [id = 1] 00:52:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 1 (11802800) [pid = 3600] [serial = 1] [outer = 00000000] 00:52:32 INFO - PROCESS | 3600 | [3600] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:52:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 2 (11803400) [pid = 3600] [serial = 2] [outer = 11802800] 00:52:33 INFO - PROCESS | 3600 | ++DOCSHELL 11A93000 == 2 [pid = 3600] [id = 2] 00:52:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 3 (11A93400) [pid = 3600] [serial = 3] [outer = 00000000] 00:52:33 INFO - PROCESS | 3600 | [3600] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:52:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 4 (11A94000) [pid = 3600] [serial = 4] [outer = 11A93400] 00:52:33 INFO - PROCESS | 3600 | 1464335553735 Marionette INFO Listening on port 2828 00:52:35 INFO - PROCESS | 3600 | 1464335555186 Marionette DEBUG Marionette enabled via command-line flag 00:52:35 INFO - PROCESS | 3600 | [3600] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:52:35 INFO - PROCESS | 3600 | [3600] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:52:35 INFO - PROCESS | 3600 | ++DOCSHELL 15113C00 == 3 [pid = 3600] [id = 3] 00:52:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 5 (1511BC00) [pid = 3600] [serial = 5] [outer = 00000000] 00:52:35 INFO - PROCESS | 3600 | [3600] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:52:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 6 (1511C800) [pid = 3600] [serial = 6] [outer = 1511BC00] 00:52:35 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:52:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 7 (15D15800) [pid = 3600] [serial = 7] [outer = 11A93400] 00:52:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:52:36 INFO - PROCESS | 3600 | 1464335556283 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49615 00:52:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:52:36 INFO - PROCESS | 3600 | 1464335556289 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49617 00:52:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:52:36 INFO - PROCESS | 3600 | 1464335556325 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49618 00:52:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:52:36 INFO - PROCESS | 3600 | 1464335556332 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49620 00:52:36 INFO - PROCESS | 3600 | 1464335556335 Marionette DEBUG Closed connection conn0 00:52:36 INFO - PROCESS | 3600 | 1464335556336 Marionette DEBUG Closed connection conn1 00:52:36 INFO - PROCESS | 3600 | 1464335556394 Marionette DEBUG Closed connection conn2 00:52:36 INFO - PROCESS | 3600 | 1464335556426 Marionette DEBUG Closed connection conn3 00:52:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:52:36 INFO - PROCESS | 3600 | 1464335556432 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49621 00:52:36 INFO - PROCESS | 3600 | 1464335556522 Marionette DEBUG Closed connection conn4 00:52:36 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:52:36 INFO - PROCESS | 3600 | 1464335556529 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49622 00:52:36 INFO - PROCESS | 3600 | ++DOCSHELL 169C2400 == 4 [pid = 3600] [id = 4] 00:52:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 8 (169C2800) [pid = 3600] [serial = 8] [outer = 00000000] 00:52:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 9 (16F0B000) [pid = 3600] [serial = 9] [outer = 169C2800] 00:52:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 10 (16F10800) [pid = 3600] [serial = 10] [outer = 169C2800] 00:52:36 INFO - PROCESS | 3600 | 1464335556667 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:52:36 INFO - PROCESS | 3600 | 1464335556672 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526231045","device":"desktop","version":"48.0a2"} 00:52:37 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:52:38 INFO - PROCESS | 3600 | [3600] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:52:38 INFO - PROCESS | 3600 | [3600] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:52:38 INFO - PROCESS | 3600 | ++DOCSHELL 18923C00 == 5 [pid = 3600] [id = 5] 00:52:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 11 (18928400) [pid = 3600] [serial = 11] [outer = 00000000] 00:52:38 INFO - PROCESS | 3600 | ++DOCSHELL 18928800 == 6 [pid = 3600] [id = 6] 00:52:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 12 (18929000) [pid = 3600] [serial = 12] [outer = 00000000] 00:52:39 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:52:39 INFO - PROCESS | 3600 | ++DOCSHELL 19198400 == 7 [pid = 3600] [id = 7] 00:52:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 13 (19198800) [pid = 3600] [serial = 13] [outer = 00000000] 00:52:39 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:52:39 INFO - PROCESS | 3600 | [3600] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:52:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 14 (1987DC00) [pid = 3600] [serial = 14] [outer = 19198800] 00:52:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 15 (18CAA400) [pid = 3600] [serial = 15] [outer = 18928400] 00:52:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 16 (18CABC00) [pid = 3600] [serial = 16] [outer = 18929000] 00:52:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 17 (18CAE400) [pid = 3600] [serial = 17] [outer = 19198800] 00:52:40 INFO - PROCESS | 3600 | 1464335560301 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 3600 | 1464335560315 Marionette DEBUG loaded listener.js 00:52:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 18 (1BDB1000) [pid = 3600] [serial = 18] [outer = 19198800] 00:52:41 INFO - PROCESS | 3600 | 1464335561101 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"f78a12fd-71af-40a8-a51c-e3cf38be450c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526231045","device":"desktop","version":"48.0a2","command_id":1}}] 00:52:41 INFO - PROCESS | 3600 | 1464335561352 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:52:41 INFO - PROCESS | 3600 | 1464335561379 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 00:52:41 INFO - PROCESS | 3600 | 1464335561401 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:52:41 INFO - PROCESS | 3600 | [3600] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:52:42 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:52:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 19 (1CA5F800) [pid = 3600] [serial = 19] [outer = 19198800] 00:52:42 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:42 INFO - PROCESS | 3600 | 1464335562439 Marionette TRACE conn5 <- [1,3,null,{}] 00:52:42 INFO - PROCESS | 3600 | 1464335562443 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:52:42 INFO - PROCESS | 3600 | 1464335562458 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 00:52:42 INFO - PROCESS | 3600 | 1464335562473 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 00:52:42 INFO - PROCESS | 3600 | 1464335562475 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 00:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:52:42 INFO - PROCESS | 3600 | 1464335562481 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:52:42 INFO - PROCESS | 3600 | 1464335562484 Marionette TRACE conn5 <- [1,6,null,{}] 00:52:42 INFO - PROCESS | 3600 | 1464335562515 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:42 INFO - PROCESS | 3600 | 1464335562527 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 00:52:42 INFO - PROCESS | 3600 | 1464335562531 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 3600 | ++DOCSHELL 1DB32400 == 8 [pid = 3600] [id = 8] 00:52:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 20 (1DB32800) [pid = 3600] [serial = 20] [outer = 00000000] 00:52:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 21 (1DB35000) [pid = 3600] [serial = 21] [outer = 1DB32800] 00:52:42 INFO - PROCESS | 3600 | 1464335562580 Marionette DEBUG loaded listener.js 00:52:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 22 (1DC72800) [pid = 3600] [serial = 22] [outer = 1DB32800] 00:52:42 INFO - PROCESS | 3600 | ++DOCSHELL 1DB38C00 == 9 [pid = 3600] [id = 9] 00:52:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 23 (1DC79800) [pid = 3600] [serial = 23] [outer = 00000000] 00:52:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 24 (1DC7C800) [pid = 3600] [serial = 24] [outer = 1DC79800] 00:52:43 INFO - PROCESS | 3600 | 1464335562985 Marionette DEBUG loaded listener.js 00:52:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 25 (00C5B400) [pid = 3600] [serial = 25] [outer = 1DC79800] 00:52:43 INFO - PROCESS | 3600 | --DOCSHELL 11802400 == 8 [pid = 3600] [id = 1] 00:52:43 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:44 INFO - PROCESS | 3600 | 1464335563980 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1534ms 00:52:44 INFO - PROCESS | 3600 | 1464335564015 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 00:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:52:44 INFO - PROCESS | 3600 | 1464335564019 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 00:52:44 INFO - PROCESS | 3600 | 1464335564024 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:52:44 INFO - PROCESS | 3600 | 1464335564027 Marionette TRACE conn5 <- [1,10,null,{}] 00:52:44 INFO - PROCESS | 3600 | 1464335564032 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:44 INFO - PROCESS | 3600 | 1464335564169 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 00:52:44 INFO - PROCESS | 3600 | 1464335564249 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:44 INFO - PROCESS | 3600 | ++DOCSHELL 18A6B000 == 9 [pid = 3600] [id = 10] 00:52:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 26 (18A6B800) [pid = 3600] [serial = 26] [outer = 00000000] 00:52:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 27 (18C34800) [pid = 3600] [serial = 27] [outer = 18A6B800] 00:52:44 INFO - PROCESS | 3600 | 1464335564307 Marionette DEBUG loaded listener.js 00:52:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 28 (19885000) [pid = 3600] [serial = 28] [outer = 18A6B800] 00:52:44 INFO - PROCESS | 3600 | 1464335564866 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 00:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 892ms 00:52:44 INFO - PROCESS | 3600 | 1464335564915 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 00:52:44 INFO - PROCESS | 3600 | 1464335564922 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 00:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:52:44 INFO - PROCESS | 3600 | 1464335564928 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:52:44 INFO - PROCESS | 3600 | 1464335564931 Marionette TRACE conn5 <- [1,14,null,{}] 00:52:44 INFO - PROCESS | 3600 | 1464335564936 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:45 INFO - PROCESS | 3600 | 1464335565089 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 00:52:45 INFO - PROCESS | 3600 | 1464335565154 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 3600 | ++DOCSHELL 17825400 == 10 [pid = 3600] [id = 11] 00:52:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 29 (1782DC00) [pid = 3600] [serial = 29] [outer = 00000000] 00:52:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 30 (1A754800) [pid = 3600] [serial = 30] [outer = 1782DC00] 00:52:45 INFO - PROCESS | 3600 | 1464335565211 Marionette DEBUG loaded listener.js 00:52:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 31 (1C962000) [pid = 3600] [serial = 31] [outer = 1782DC00] 00:52:45 INFO - PROCESS | 3600 | ++DOCSHELL 0D4EAC00 == 11 [pid = 3600] [id = 12] 00:52:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 32 (0D4EC400) [pid = 3600] [serial = 32] [outer = 00000000] 00:52:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 33 (10651000) [pid = 3600] [serial = 33] [outer = 0D4EC400] 00:52:45 INFO - PROCESS | 3600 | 1464335565961 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 34 (10A8F000) [pid = 3600] [serial = 34] [outer = 0D4EC400] 00:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1072ms 00:52:46 INFO - PROCESS | 3600 | ++DOCSHELL 09385800 == 12 [pid = 3600] [id = 13] 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 35 (1065AC00) [pid = 3600] [serial = 35] [outer = 00000000] 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 36 (10E41800) [pid = 3600] [serial = 36] [outer = 1065AC00] 00:52:46 INFO - PROCESS | 3600 | --DOCSHELL 169C2400 == 11 [pid = 3600] [id = 4] 00:52:46 INFO - PROCESS | 3600 | 1464335566073 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 00:52:46 INFO - PROCESS | 3600 | 1464335566077 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 00:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 37 (10F76400) [pid = 3600] [serial = 37] [outer = 1065AC00] 00:52:46 INFO - PROCESS | 3600 | 1464335566122 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:52:46 INFO - PROCESS | 3600 | 1464335566126 Marionette TRACE conn5 <- [1,18,null,{}] 00:52:46 INFO - PROCESS | 3600 | 1464335566149 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:46 INFO - PROCESS | 3600 | 1464335566272 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 00:52:46 INFO - PROCESS | 3600 | 1464335566348 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:46 INFO - PROCESS | 3600 | ++DOCSHELL 09389C00 == 12 [pid = 3600] [id = 14] 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 38 (0D072C00) [pid = 3600] [serial = 38] [outer = 00000000] 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 39 (1479AC00) [pid = 3600] [serial = 39] [outer = 0D072C00] 00:52:46 INFO - PROCESS | 3600 | 1464335566398 Marionette DEBUG loaded listener.js 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 40 (149ED800) [pid = 3600] [serial = 40] [outer = 0D072C00] 00:52:46 INFO - PROCESS | 3600 | 1464335566776 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 00:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 732ms 00:52:46 INFO - PROCESS | 3600 | 1464335566821 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 00:52:46 INFO - PROCESS | 3600 | 1464335566825 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 00:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:52:46 INFO - PROCESS | 3600 | 1464335566852 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:52:46 INFO - PROCESS | 3600 | 1464335566854 Marionette TRACE conn5 <- [1,22,null,{}] 00:52:46 INFO - PROCESS | 3600 | 1464335566858 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:46 INFO - PROCESS | 3600 | 1464335566938 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 00:52:46 INFO - PROCESS | 3600 | 1464335566945 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:46 INFO - PROCESS | 3600 | ++DOCSHELL 14C66C00 == 13 [pid = 3600] [id = 15] 00:52:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 41 (14E74400) [pid = 3600] [serial = 41] [outer = 00000000] 00:52:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 42 (15119800) [pid = 3600] [serial = 42] [outer = 14E74400] 00:52:47 INFO - PROCESS | 3600 | 1464335566992 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 43 (15171400) [pid = 3600] [serial = 43] [outer = 14E74400] 00:52:47 INFO - PROCESS | 3600 | 1464335567413 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 00:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 00:52:47 INFO - PROCESS | 3600 | 1464335567479 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 00:52:47 INFO - PROCESS | 3600 | 1464335567482 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 00:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:52:47 INFO - PROCESS | 3600 | 1464335567485 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:52:47 INFO - PROCESS | 3600 | 1464335567489 Marionette TRACE conn5 <- [1,26,null,{}] 00:52:47 INFO - PROCESS | 3600 | 1464335567500 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:47 INFO - PROCESS | 3600 | 1464335567598 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 00:52:47 INFO - PROCESS | 3600 | 1464335567614 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:47 INFO - PROCESS | 3600 | ++DOCSHELL 16FEE000 == 14 [pid = 3600] [id = 16] 00:52:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 44 (16FEEC00) [pid = 3600] [serial = 44] [outer = 00000000] 00:52:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 45 (16FFC800) [pid = 3600] [serial = 45] [outer = 16FEEC00] 00:52:47 INFO - PROCESS | 3600 | 1464335567664 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 46 (1732DC00) [pid = 3600] [serial = 46] [outer = 16FEEC00] 00:52:48 INFO - PROCESS | 3600 | 1464335568079 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 00:52:48 INFO - PROCESS | 3600 | 1464335568121 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 00:52:48 INFO - PROCESS | 3600 | 1464335568123 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 00:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:52:48 INFO - PROCESS | 3600 | 1464335568126 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:52:48 INFO - PROCESS | 3600 | 1464335568128 Marionette TRACE conn5 <- [1,30,null,{}] 00:52:48 INFO - PROCESS | 3600 | 1464335568131 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:48 INFO - PROCESS | 3600 | 1464335568209 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 00:52:48 INFO - PROCESS | 3600 | 1464335568215 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 3600 | ++DOCSHELL 16FFC400 == 15 [pid = 3600] [id = 17] 00:52:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 47 (17827400) [pid = 3600] [serial = 47] [outer = 00000000] 00:52:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 48 (1892E400) [pid = 3600] [serial = 48] [outer = 17827400] 00:52:48 INFO - PROCESS | 3600 | 1464335568261 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 49 (18C32000) [pid = 3600] [serial = 49] [outer = 17827400] 00:52:48 INFO - PROCESS | 3600 | 1464335568673 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 00:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 00:52:48 INFO - PROCESS | 3600 | 1464335568699 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 00:52:48 INFO - PROCESS | 3600 | 1464335568700 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 00:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:52:48 INFO - PROCESS | 3600 | 1464335568704 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:52:48 INFO - PROCESS | 3600 | 1464335568705 Marionette TRACE conn5 <- [1,34,null,{}] 00:52:48 INFO - PROCESS | 3600 | 1464335568709 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:48 INFO - PROCESS | 3600 | 1464335568812 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 00:52:48 INFO - PROCESS | 3600 | 1464335568818 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 3600 | ++DOCSHELL 10BA0C00 == 16 [pid = 3600] [id = 18] 00:52:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 50 (16F81400) [pid = 3600] [serial = 50] [outer = 00000000] 00:52:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 51 (19CCA800) [pid = 3600] [serial = 51] [outer = 16F81400] 00:52:48 INFO - PROCESS | 3600 | 1464335568863 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 52 (19D06000) [pid = 3600] [serial = 52] [outer = 16F81400] 00:52:49 INFO - PROCESS | 3600 | 1464335569250 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 00:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 00:52:49 INFO - PROCESS | 3600 | 1464335569274 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 00:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:52:49 INFO - PROCESS | 3600 | 1464335569276 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 00:52:49 INFO - PROCESS | 3600 | 1464335569279 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 3600 | 1464335569281 Marionette TRACE conn5 <- [1,38,null,{}] 00:52:49 INFO - PROCESS | 3600 | 1464335569284 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:49 INFO - PROCESS | 3600 | 1464335569409 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 00:52:49 INFO - PROCESS | 3600 | 1464335569417 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:49 INFO - PROCESS | 3600 | ++DOCSHELL 192B6000 == 17 [pid = 3600] [id = 19] 00:52:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 53 (199F9000) [pid = 3600] [serial = 53] [outer = 00000000] 00:52:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 54 (1A757000) [pid = 3600] [serial = 54] [outer = 199F9000] 00:52:49 INFO - PROCESS | 3600 | 1464335569462 Marionette DEBUG loaded listener.js 00:52:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 55 (1B3C2000) [pid = 3600] [serial = 55] [outer = 199F9000] 00:52:49 INFO - PROCESS | 3600 | 1464335569883 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 00:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 633ms 00:52:49 INFO - PROCESS | 3600 | 1464335569945 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 00:52:49 INFO - PROCESS | 3600 | 1464335569947 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 00:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:52:49 INFO - PROCESS | 3600 | 1464335569950 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 3600 | 1464335569952 Marionette TRACE conn5 <- [1,42,null,{}] 00:52:49 INFO - PROCESS | 3600 | 1464335569955 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:50 INFO - PROCESS | 3600 | 1464335570027 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 00:52:50 INFO - PROCESS | 3600 | 1464335570034 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:50 INFO - PROCESS | 3600 | ++DOCSHELL 1096B400 == 18 [pid = 3600] [id = 20] 00:52:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 56 (1096BC00) [pid = 3600] [serial = 56] [outer = 00000000] 00:52:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 57 (10970400) [pid = 3600] [serial = 57] [outer = 1096BC00] 00:52:50 INFO - PROCESS | 3600 | 1464335570081 Marionette DEBUG loaded listener.js 00:52:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 58 (1B3CCC00) [pid = 3600] [serial = 58] [outer = 1096BC00] 00:52:50 INFO - PROCESS | 3600 | 1464335570566 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 00:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 00:52:50 INFO - PROCESS | 3600 | 1464335570623 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 00:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:52:50 INFO - PROCESS | 3600 | 1464335570625 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 00:52:50 INFO - PROCESS | 3600 | 1464335570629 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:52:50 INFO - PROCESS | 3600 | 1464335570630 Marionette TRACE conn5 <- [1,46,null,{}] 00:52:50 INFO - PROCESS | 3600 | 1464335570634 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:50 INFO - PROCESS | 3600 | 1464335570706 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 00:52:50 INFO - PROCESS | 3600 | 1464335570715 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:50 INFO - PROCESS | 3600 | ++DOCSHELL 1BD4BC00 == 19 [pid = 3600] [id = 21] 00:52:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (1BDAB000) [pid = 3600] [serial = 59] [outer = 00000000] 00:52:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (1C90A800) [pid = 3600] [serial = 60] [outer = 1BDAB000] 00:52:50 INFO - PROCESS | 3600 | 1464335570763 Marionette DEBUG loaded listener.js 00:52:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (1C911C00) [pid = 3600] [serial = 61] [outer = 1BDAB000] 00:52:51 INFO - PROCESS | 3600 | 1464335571158 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 00:52:51 INFO - PROCESS | 3600 | 1464335571199 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 00:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:52:51 INFO - PROCESS | 3600 | 1464335571201 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 00:52:51 INFO - PROCESS | 3600 | 1464335571204 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:52:51 INFO - PROCESS | 3600 | 1464335571206 Marionette TRACE conn5 <- [1,50,null,{}] 00:52:51 INFO - PROCESS | 3600 | 1464335571222 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:51 INFO - PROCESS | 3600 | 1464335571299 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 00:52:51 INFO - PROCESS | 3600 | 1464335571305 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 3600 | ++DOCSHELL 10954400 == 20 [pid = 3600] [id = 22] 00:52:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (1095BC00) [pid = 3600] [serial = 62] [outer = 00000000] 00:52:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (10960000) [pid = 3600] [serial = 63] [outer = 1095BC00] 00:52:51 INFO - PROCESS | 3600 | 1464335571350 Marionette DEBUG loaded listener.js 00:52:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (1A721400) [pid = 3600] [serial = 64] [outer = 1095BC00] 00:52:51 INFO - PROCESS | 3600 | 1464335571710 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 532ms 00:52:51 INFO - PROCESS | 3600 | 1464335571735 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 00:52:51 INFO - PROCESS | 3600 | 1464335571737 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 00:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:52:51 INFO - PROCESS | 3600 | 1464335571740 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:52:51 INFO - PROCESS | 3600 | 1464335571742 Marionette TRACE conn5 <- [1,54,null,{}] 00:52:51 INFO - PROCESS | 3600 | 1464335571745 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:51 INFO - PROCESS | 3600 | 1464335571852 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 00:52:51 INFO - PROCESS | 3600 | 1464335571864 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 3600 | ++DOCSHELL 0C837000 == 21 [pid = 3600] [id = 23] 00:52:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (0C838C00) [pid = 3600] [serial = 65] [outer = 00000000] 00:52:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (0C840800) [pid = 3600] [serial = 66] [outer = 0C838C00] 00:52:51 INFO - PROCESS | 3600 | 1464335571909 Marionette DEBUG loaded listener.js 00:52:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (0C844000) [pid = 3600] [serial = 67] [outer = 0C838C00] 00:52:52 INFO - PROCESS | 3600 | 1464335572294 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 00:52:52 INFO - PROCESS | 3600 | 1464335572311 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 00:52:52 INFO - PROCESS | 3600 | 1464335572314 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 00:52:52 INFO - PROCESS | 3600 | 1464335572317 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:52:52 INFO - PROCESS | 3600 | 1464335572319 Marionette TRACE conn5 <- [1,58,null,{}] 00:52:52 INFO - PROCESS | 3600 | 1464335572323 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:52 INFO - PROCESS | 3600 | 1464335572455 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 00:52:52 INFO - PROCESS | 3600 | 1464335572464 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:52 INFO - PROCESS | 3600 | ++DOCSHELL 0C844C00 == 22 [pid = 3600] [id = 24] 00:52:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (0C845C00) [pid = 3600] [serial = 68] [outer = 00000000] 00:52:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (10C56C00) [pid = 3600] [serial = 69] [outer = 0C845C00] 00:52:52 INFO - PROCESS | 3600 | 1464335572512 Marionette DEBUG loaded listener.js 00:52:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (18C32800) [pid = 3600] [serial = 70] [outer = 0C845C00] 00:52:52 INFO - PROCESS | 3600 | 1464335572892 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 00:52:52 INFO - PROCESS | 3600 | 1464335572951 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 00:52:52 INFO - PROCESS | 3600 | 1464335572953 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 00:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:52:52 INFO - PROCESS | 3600 | 1464335572956 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - PROCESS | 3600 | 1464335572958 Marionette TRACE conn5 <- [1,62,null,{}] 00:52:52 INFO - PROCESS | 3600 | 1464335572961 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:53 INFO - PROCESS | 3600 | 1464335573083 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 00:52:53 INFO - PROCESS | 3600 | 1464335573091 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:53 INFO - PROCESS | 3600 | ++DOCSHELL 1C21F000 == 23 [pid = 3600] [id = 25] 00:52:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (1C961C00) [pid = 3600] [serial = 71] [outer = 00000000] 00:52:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1DC7C400) [pid = 3600] [serial = 72] [outer = 1C961C00] 00:52:53 INFO - PROCESS | 3600 | 1464335573153 Marionette DEBUG loaded listener.js 00:52:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1DC7D000) [pid = 3600] [serial = 73] [outer = 1C961C00] 00:52:54 INFO - PROCESS | 3600 | 1464335574274 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1383ms 00:52:54 INFO - PROCESS | 3600 | 1464335574347 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 00:52:54 INFO - PROCESS | 3600 | 1464335574351 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 00:52:54 INFO - PROCESS | 3600 | 1464335574360 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:52:54 INFO - PROCESS | 3600 | 1464335574363 Marionette TRACE conn5 <- [1,66,null,{}] 00:52:54 INFO - PROCESS | 3600 | 1464335574369 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:54 INFO - PROCESS | 3600 | 1464335574472 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 00:52:54 INFO - PROCESS | 3600 | 1464335574524 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:54 INFO - PROCESS | 3600 | ++DOCSHELL 10951800 == 24 [pid = 3600] [id = 26] 00:52:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (10951C00) [pid = 3600] [serial = 74] [outer = 00000000] 00:52:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (10961400) [pid = 3600] [serial = 75] [outer = 10951C00] 00:52:54 INFO - PROCESS | 3600 | 1464335574574 Marionette DEBUG loaded listener.js 00:52:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (10966400) [pid = 3600] [serial = 76] [outer = 10951C00] 00:52:54 INFO - PROCESS | 3600 | 1464335574979 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 00:52:55 INFO - PROCESS | 3600 | 1464335575042 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 00:52:55 INFO - PROCESS | 3600 | 1464335575048 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 00:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:52:55 INFO - PROCESS | 3600 | 1464335575054 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:52:55 INFO - PROCESS | 3600 | 1464335575057 Marionette TRACE conn5 <- [1,70,null,{}] 00:52:55 INFO - PROCESS | 3600 | 1464335575061 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:55 INFO - PROCESS | 3600 | 1464335575169 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 00:52:55 INFO - PROCESS | 3600 | 1464335575182 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:55 INFO - PROCESS | 3600 | ++DOCSHELL 10C51000 == 25 [pid = 3600] [id = 27] 00:52:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (10C52000) [pid = 3600] [serial = 77] [outer = 00000000] 00:52:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (11805C00) [pid = 3600] [serial = 78] [outer = 10C52000] 00:52:55 INFO - PROCESS | 3600 | 1464335575265 Marionette DEBUG loaded listener.js 00:52:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (14985800) [pid = 3600] [serial = 79] [outer = 10C52000] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (169C2800) [pid = 3600] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1DB32800) [pid = 3600] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (18A6B800) [pid = 3600] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1782DC00) [pid = 3600] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (0D072C00) [pid = 3600] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (14E74400) [pid = 3600] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (16FEEC00) [pid = 3600] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17827400) [pid = 3600] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (16F81400) [pid = 3600] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (199F9000) [pid = 3600] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (1095BC00) [pid = 3600] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:52:55 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (0C838C00) [pid = 3600] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:52:55 INFO - PROCESS | 3600 | 1464335575949 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 932ms 00:52:56 INFO - PROCESS | 3600 | 1464335575987 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 00:52:56 INFO - PROCESS | 3600 | 1464335575989 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 00:52:56 INFO - PROCESS | 3600 | 1464335575992 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:52:56 INFO - PROCESS | 3600 | 1464335575996 Marionette TRACE conn5 <- [1,74,null,{}] 00:52:56 INFO - PROCESS | 3600 | 1464335576005 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:56 INFO - PROCESS | 3600 | 1464335576085 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 00:52:56 INFO - PROCESS | 3600 | 1464335576093 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:56 INFO - PROCESS | 3600 | ++DOCSHELL 14EA1000 == 26 [pid = 3600] [id = 28] 00:52:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (14F13800) [pid = 3600] [serial = 80] [outer = 00000000] 00:52:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (15112800) [pid = 3600] [serial = 81] [outer = 14F13800] 00:52:56 INFO - PROCESS | 3600 | 1464335576142 Marionette DEBUG loaded listener.js 00:52:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (15171800) [pid = 3600] [serial = 82] [outer = 14F13800] 00:52:56 INFO - PROCESS | 3600 | 1464335576529 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 00:52:56 INFO - PROCESS | 3600 | 1464335576566 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 00:52:56 INFO - PROCESS | 3600 | 1464335576569 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 00:52:56 INFO - PROCESS | 3600 | 1464335576572 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:52:56 INFO - PROCESS | 3600 | 1464335576574 Marionette TRACE conn5 <- [1,78,null,{}] 00:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:52:56 INFO - PROCESS | 3600 | 1464335576577 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:56 INFO - PROCESS | 3600 | 1464335576665 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 00:52:56 INFO - PROCESS | 3600 | 1464335576671 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:56 INFO - PROCESS | 3600 | ++DOCSHELL 15D0D800 == 27 [pid = 3600] [id = 29] 00:52:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (167DD000) [pid = 3600] [serial = 83] [outer = 00000000] 00:52:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (16F0E800) [pid = 3600] [serial = 84] [outer = 167DD000] 00:52:56 INFO - PROCESS | 3600 | 1464335576716 Marionette DEBUG loaded listener.js 00:52:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (16FF5000) [pid = 3600] [serial = 85] [outer = 167DD000] 00:52:57 INFO - PROCESS | 3600 | 1464335577134 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 632ms 00:52:57 INFO - PROCESS | 3600 | 1464335577206 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 00:52:57 INFO - PROCESS | 3600 | 1464335577208 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 00:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:52:57 INFO - PROCESS | 3600 | 1464335577212 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:52:57 INFO - PROCESS | 3600 | 1464335577213 Marionette TRACE conn5 <- [1,82,null,{}] 00:52:57 INFO - PROCESS | 3600 | 1464335577217 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:57 INFO - PROCESS | 3600 | 1464335577290 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 00:52:57 INFO - PROCESS | 3600 | 1464335577299 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:57 INFO - PROCESS | 3600 | ++DOCSHELL 17827800 == 28 [pid = 3600] [id = 30] 00:52:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17828000) [pid = 3600] [serial = 86] [outer = 00000000] 00:52:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (17830400) [pid = 3600] [serial = 87] [outer = 17828000] 00:52:57 INFO - PROCESS | 3600 | 1464335577344 Marionette DEBUG loaded listener.js 00:52:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1892E800) [pid = 3600] [serial = 88] [outer = 17828000] 00:52:57 INFO - PROCESS | 3600 | 1464335577816 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 00:52:57 INFO - PROCESS | 3600 | 1464335577843 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 00:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:52:57 INFO - PROCESS | 3600 | 1464335577847 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 00:52:57 INFO - PROCESS | 3600 | 1464335577853 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:52:57 INFO - PROCESS | 3600 | 1464335577857 Marionette TRACE conn5 <- [1,86,null,{}] 00:52:57 INFO - PROCESS | 3600 | 1464335577863 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:58 INFO - PROCESS | 3600 | 1464335577998 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 00:52:58 INFO - PROCESS | 3600 | 1464335578110 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:58 INFO - PROCESS | 3600 | ++DOCSHELL 10955400 == 29 [pid = 3600] [id = 31] 00:52:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (10955C00) [pid = 3600] [serial = 89] [outer = 00000000] 00:52:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (10965C00) [pid = 3600] [serial = 90] [outer = 10955C00] 00:52:58 INFO - PROCESS | 3600 | 1464335578181 Marionette DEBUG loaded listener.js 00:52:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (10C53800) [pid = 3600] [serial = 91] [outer = 10955C00] 00:52:58 INFO - PROCESS | 3600 | 1464335578712 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 931ms 00:52:58 INFO - PROCESS | 3600 | 1464335578784 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 00:52:58 INFO - PROCESS | 3600 | 1464335578790 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 00:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:52:58 INFO - PROCESS | 3600 | 1464335578796 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:52:58 INFO - PROCESS | 3600 | 1464335578799 Marionette TRACE conn5 <- [1,90,null,{}] 00:52:58 INFO - PROCESS | 3600 | 1464335578804 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:58 INFO - PROCESS | 3600 | 1464335578906 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 00:52:59 INFO - PROCESS | 3600 | 1464335578976 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:59 INFO - PROCESS | 3600 | ++DOCSHELL 15170800 == 30 [pid = 3600] [id = 32] 00:52:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (15DDDC00) [pid = 3600] [serial = 92] [outer = 00000000] 00:52:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (16F83C00) [pid = 3600] [serial = 93] [outer = 15DDDC00] 00:52:59 INFO - PROCESS | 3600 | 1464335579031 Marionette DEBUG loaded listener.js 00:52:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1782C800) [pid = 3600] [serial = 94] [outer = 15DDDC00] 00:52:59 INFO - PROCESS | 3600 | 1464335579612 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 00:52:59 INFO - PROCESS | 3600 | 1464335579668 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 00:52:59 INFO - PROCESS | 3600 | 1464335579671 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 00:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:52:59 INFO - PROCESS | 3600 | 1464335579675 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:52:59 INFO - PROCESS | 3600 | 1464335579678 Marionette TRACE conn5 <- [1,94,null,{}] 00:52:59 INFO - PROCESS | 3600 | 1464335579689 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:59 INFO - PROCESS | 3600 | 1464335579794 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 00:52:59 INFO - PROCESS | 3600 | 1464335579865 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:59 INFO - PROCESS | 3600 | ++DOCSHELL 18C35000 == 31 [pid = 3600] [id = 33] 00:52:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (19CD9C00) [pid = 3600] [serial = 95] [outer = 00000000] 00:52:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19D09000) [pid = 3600] [serial = 96] [outer = 19CD9C00] 00:52:59 INFO - PROCESS | 3600 | 1464335579926 Marionette DEBUG loaded listener.js 00:53:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19D0D800) [pid = 3600] [serial = 97] [outer = 19CD9C00] 00:53:00 INFO - PROCESS | 3600 | 1464335580456 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 00:53:00 INFO - PROCESS | 3600 | 1464335580508 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 00:53:00 INFO - PROCESS | 3600 | 1464335580511 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 00:53:00 INFO - PROCESS | 3600 | 1464335580514 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:53:00 INFO - PROCESS | 3600 | 1464335580516 Marionette TRACE conn5 <- [1,98,null,{}] 00:53:00 INFO - PROCESS | 3600 | 1464335580520 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:00 INFO - PROCESS | 3600 | 1464335580619 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 00:53:00 INFO - PROCESS | 3600 | 1464335580701 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:00 INFO - PROCESS | 3600 | ++DOCSHELL 17382400 == 32 [pid = 3600] [id = 34] 00:53:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (17385000) [pid = 3600] [serial = 98] [outer = 00000000] 00:53:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17389800) [pid = 3600] [serial = 99] [outer = 17385000] 00:53:00 INFO - PROCESS | 3600 | 1464335580756 Marionette DEBUG loaded listener.js 00:53:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (19D0F800) [pid = 3600] [serial = 100] [outer = 17385000] 00:53:01 INFO - PROCESS | 3600 | 1464335581311 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 00:53:01 INFO - PROCESS | 3600 | 1464335581348 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 00:53:01 INFO - PROCESS | 3600 | 1464335581350 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 00:53:01 INFO - PROCESS | 3600 | 1464335581353 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:53:01 INFO - PROCESS | 3600 | 1464335581355 Marionette TRACE conn5 <- [1,102,null,{}] 00:53:01 INFO - PROCESS | 3600 | 1464335581359 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:01 INFO - PROCESS | 3600 | 1464335581512 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 00:53:01 INFO - PROCESS | 3600 | 1464335581604 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:01 INFO - PROCESS | 3600 | ++DOCSHELL 0C843000 == 33 [pid = 3600] [id = 35] 00:53:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (0C896800) [pid = 3600] [serial = 101] [outer = 00000000] 00:53:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (1064F000) [pid = 3600] [serial = 102] [outer = 0C896800] 00:53:01 INFO - PROCESS | 3600 | 1464335581654 Marionette DEBUG loaded listener.js 00:53:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (10968400) [pid = 3600] [serial = 103] [outer = 0C896800] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (18CAE400) [pid = 3600] [serial = 17] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (16F0B000) [pid = 3600] [serial = 9] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (16F10800) [pid = 3600] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (11A94000) [pid = 3600] [serial = 4] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (1DC7C800) [pid = 3600] [serial = 24] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (18C34800) [pid = 3600] [serial = 27] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1A754800) [pid = 3600] [serial = 30] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10E41800) [pid = 3600] [serial = 36] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1479AC00) [pid = 3600] [serial = 39] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (149ED800) [pid = 3600] [serial = 40] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (15119800) [pid = 3600] [serial = 42] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (15171400) [pid = 3600] [serial = 43] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (16FFC800) [pid = 3600] [serial = 45] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (1732DC00) [pid = 3600] [serial = 46] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (1892E400) [pid = 3600] [serial = 48] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (18C32000) [pid = 3600] [serial = 49] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (19CCA800) [pid = 3600] [serial = 51] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1A757000) [pid = 3600] [serial = 54] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (10970400) [pid = 3600] [serial = 57] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1C90A800) [pid = 3600] [serial = 60] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (10960000) [pid = 3600] [serial = 63] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (0C840800) [pid = 3600] [serial = 66] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (10651000) [pid = 3600] [serial = 33] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (19D06000) [pid = 3600] [serial = 52] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (19885000) [pid = 3600] [serial = 28] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1B3C2000) [pid = 3600] [serial = 55] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1A721400) [pid = 3600] [serial = 64] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1C962000) [pid = 3600] [serial = 31] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (10C56C00) [pid = 3600] [serial = 69] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 61 (1DC72800) [pid = 3600] [serial = 22] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 60 (0C844000) [pid = 3600] [serial = 67] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 59 (1DB35000) [pid = 3600] [serial = 21] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | --DOMWINDOW == 58 (1987DC00) [pid = 3600] [serial = 14] [outer = 00000000] [url = about:blank] 00:53:02 INFO - PROCESS | 3600 | 1464335582667 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1335ms 00:53:02 INFO - PROCESS | 3600 | 1464335582692 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 00:53:02 INFO - PROCESS | 3600 | 1464335582696 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 00:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:53:02 INFO - PROCESS | 3600 | 1464335582702 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:53:02 INFO - PROCESS | 3600 | 1464335582705 Marionette TRACE conn5 <- [1,106,null,{}] 00:53:02 INFO - PROCESS | 3600 | 1464335582711 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:02 INFO - PROCESS | 3600 | 1464335582798 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 00:53:02 INFO - PROCESS | 3600 | 1464335582867 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:02 INFO - PROCESS | 3600 | ++DOCSHELL 10650000 == 34 [pid = 3600] [id = 36] 00:53:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 59 (10951400) [pid = 3600] [serial = 104] [outer = 00000000] 00:53:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 60 (1095BC00) [pid = 3600] [serial = 105] [outer = 10951400] 00:53:02 INFO - PROCESS | 3600 | 1464335582916 Marionette DEBUG loaded listener.js 00:53:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 61 (10969400) [pid = 3600] [serial = 106] [outer = 10951400] 00:53:03 INFO - PROCESS | 3600 | 1464335583316 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 00:53:03 INFO - PROCESS | 3600 | 1464335583332 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 00:53:03 INFO - PROCESS | 3600 | 1464335583338 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 00:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:53:03 INFO - PROCESS | 3600 | 1464335583344 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:53:03 INFO - PROCESS | 3600 | 1464335583347 Marionette TRACE conn5 <- [1,110,null,{}] 00:53:03 INFO - PROCESS | 3600 | 1464335583353 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:03 INFO - PROCESS | 3600 | 1464335583457 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 00:53:03 INFO - PROCESS | 3600 | 1464335583465 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:03 INFO - PROCESS | 3600 | ++DOCSHELL 10C55800 == 35 [pid = 3600] [id = 37] 00:53:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 62 (10C57000) [pid = 3600] [serial = 107] [outer = 00000000] 00:53:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (147A2C00) [pid = 3600] [serial = 108] [outer = 10C57000] 00:53:03 INFO - PROCESS | 3600 | 1464335583511 Marionette DEBUG loaded listener.js 00:53:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (14A77800) [pid = 3600] [serial = 109] [outer = 10C57000] 00:53:03 INFO - PROCESS | 3600 | 1464335583928 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 00:53:04 INFO - PROCESS | 3600 | 1464335583977 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 00:53:04 INFO - PROCESS | 3600 | 1464335583980 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 00:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:53:04 INFO - PROCESS | 3600 | 1464335583984 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:53:04 INFO - PROCESS | 3600 | 1464335583987 Marionette TRACE conn5 <- [1,114,null,{}] 00:53:04 INFO - PROCESS | 3600 | 1464335583998 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:04 INFO - PROCESS | 3600 | 1464335584079 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 00:53:04 INFO - PROCESS | 3600 | 1464335584088 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:04 INFO - PROCESS | 3600 | ++DOCSHELL 15117400 == 36 [pid = 3600] [id = 38] 00:53:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (15DE0C00) [pid = 3600] [serial = 110] [outer = 00000000] 00:53:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (169BB400) [pid = 3600] [serial = 111] [outer = 15DE0C00] 00:53:04 INFO - PROCESS | 3600 | 1464335584136 Marionette DEBUG loaded listener.js 00:53:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (16F0BC00) [pid = 3600] [serial = 112] [outer = 15DE0C00] 00:53:04 INFO - PROCESS | 3600 | 1464335584574 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 00:53:04 INFO - PROCESS | 3600 | 1464335584618 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 00:53:04 INFO - PROCESS | 3600 | 1464335584621 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 00:53:04 INFO - PROCESS | 3600 | 1464335584624 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:53:04 INFO - PROCESS | 3600 | 1464335584626 Marionette TRACE conn5 <- [1,118,null,{}] 00:53:04 INFO - PROCESS | 3600 | 1464335584636 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:04 INFO - PROCESS | 3600 | 1464335584738 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 00:53:04 INFO - PROCESS | 3600 | 1464335584753 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:04 INFO - PROCESS | 3600 | ++DOCSHELL 16F0E400 == 37 [pid = 3600] [id = 39] 00:53:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (16F80400) [pid = 3600] [serial = 113] [outer = 00000000] 00:53:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (1737D400) [pid = 3600] [serial = 114] [outer = 16F80400] 00:53:04 INFO - PROCESS | 3600 | 1464335584800 Marionette DEBUG loaded listener.js 00:53:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (17388800) [pid = 3600] [serial = 115] [outer = 16F80400] 00:53:05 INFO - PROCESS | 3600 | 1464335585216 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 00:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:53:05 INFO - PROCESS | 3600 | 1464335585264 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 00:53:05 INFO - PROCESS | 3600 | 1464335585266 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 00:53:05 INFO - PROCESS | 3600 | 1464335585269 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:53:05 INFO - PROCESS | 3600 | 1464335585270 Marionette TRACE conn5 <- [1,122,null,{}] 00:53:05 INFO - PROCESS | 3600 | 1464335585274 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:05 INFO - PROCESS | 3600 | 1464335585370 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 00:53:05 INFO - PROCESS | 3600 | 1464335585376 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:05 INFO - PROCESS | 3600 | ++DOCSHELL 17823800 == 38 [pid = 3600] [id = 40] 00:53:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (17823C00) [pid = 3600] [serial = 116] [outer = 00000000] 00:53:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (178C3C00) [pid = 3600] [serial = 117] [outer = 17823C00] 00:53:05 INFO - PROCESS | 3600 | 1464335585423 Marionette DEBUG loaded listener.js 00:53:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (18A6E400) [pid = 3600] [serial = 118] [outer = 17823C00] 00:53:05 INFO - PROCESS | 3600 | 1464335585865 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 00:53:05 INFO - PROCESS | 3600 | 1464335585904 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 00:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:53:05 INFO - PROCESS | 3600 | 1464335585906 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 00:53:05 INFO - PROCESS | 3600 | 1464335585909 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:53:05 INFO - PROCESS | 3600 | 1464335585911 Marionette TRACE conn5 <- [1,126,null,{}] 00:53:05 INFO - PROCESS | 3600 | 1464335585915 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:06 INFO - PROCESS | 3600 | 1464335586033 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 00:53:06 INFO - PROCESS | 3600 | 1464335586041 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:06 INFO - PROCESS | 3600 | ++DOCSHELL 18C32400 == 39 [pid = 3600] [id = 41] 00:53:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (18C32C00) [pid = 3600] [serial = 119] [outer = 00000000] 00:53:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (192B6800) [pid = 3600] [serial = 120] [outer = 18C32C00] 00:53:06 INFO - PROCESS | 3600 | 1464335586087 Marionette DEBUG loaded listener.js 00:53:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (19CCA800) [pid = 3600] [serial = 121] [outer = 18C32C00] 00:53:06 INFO - PROCESS | 3600 | 1464335586510 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 00:53:06 INFO - PROCESS | 3600 | 1464335586540 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 00:53:06 INFO - PROCESS | 3600 | 1464335586542 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 00:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:53:06 INFO - PROCESS | 3600 | 1464335586552 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:53:06 INFO - PROCESS | 3600 | 1464335586554 Marionette TRACE conn5 <- [1,130,null,{}] 00:53:06 INFO - PROCESS | 3600 | 1464335586557 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:06 INFO - PROCESS | 3600 | 1464335586724 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (1C961C00) [pid = 3600] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1096BC00) [pid = 3600] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1BDAB000) [pid = 3600] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (0C845C00) [pid = 3600] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (17828000) [pid = 3600] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (167DD000) [pid = 3600] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (10951C00) [pid = 3600] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (10C52000) [pid = 3600] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:53:06 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (14F13800) [pid = 3600] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:53:06 INFO - PROCESS | 3600 | 1464335586797 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:06 INFO - PROCESS | 3600 | ++DOCSHELL 0C845C00 == 40 [pid = 3600] [id = 42] 00:53:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (0D07B400) [pid = 3600] [serial = 122] [outer = 00000000] 00:53:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (10961C00) [pid = 3600] [serial = 123] [outer = 0D07B400] 00:53:06 INFO - PROCESS | 3600 | 1464335586842 Marionette DEBUG loaded listener.js 00:53:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (15165800) [pid = 3600] [serial = 124] [outer = 0D07B400] 00:53:07 INFO - PROCESS | 3600 | 1464335587189 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 00:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 00:53:07 INFO - PROCESS | 3600 | 1464335587232 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 00:53:07 INFO - PROCESS | 3600 | 1464335587234 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 00:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:53:07 INFO - PROCESS | 3600 | 1464335587238 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:53:07 INFO - PROCESS | 3600 | 1464335587240 Marionette TRACE conn5 <- [1,134,null,{}] 00:53:07 INFO - PROCESS | 3600 | 1464335587243 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:07 INFO - PROCESS | 3600 | 1464335587315 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 00:53:07 INFO - PROCESS | 3600 | 1464335587321 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:07 INFO - PROCESS | 3600 | ++DOCSHELL 167E4800 == 41 [pid = 3600] [id = 43] 00:53:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (178CD800) [pid = 3600] [serial = 125] [outer = 00000000] 00:53:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (1A713800) [pid = 3600] [serial = 126] [outer = 178CD800] 00:53:07 INFO - PROCESS | 3600 | 1464335587366 Marionette DEBUG loaded listener.js 00:53:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (19D05800) [pid = 3600] [serial = 127] [outer = 178CD800] 00:53:07 INFO - PROCESS | 3600 | 1464335587749 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 00:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 00:53:07 INFO - PROCESS | 3600 | 1464335587815 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 00:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:53:07 INFO - PROCESS | 3600 | 1464335587817 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 00:53:07 INFO - PROCESS | 3600 | 1464335587820 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:53:07 INFO - PROCESS | 3600 | 1464335587822 Marionette TRACE conn5 <- [1,138,null,{}] 00:53:07 INFO - PROCESS | 3600 | 1464335587826 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:07 INFO - PROCESS | 3600 | 1464335587898 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 00:53:07 INFO - PROCESS | 3600 | 1464335587904 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:07 INFO - PROCESS | 3600 | ++DOCSHELL 14F1F000 == 42 [pid = 3600] [id = 44] 00:53:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (19D51000) [pid = 3600] [serial = 128] [outer = 00000000] 00:53:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (1B33A400) [pid = 3600] [serial = 129] [outer = 19D51000] 00:53:07 INFO - PROCESS | 3600 | 1464335587948 Marionette DEBUG loaded listener.js 00:53:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (1B340400) [pid = 3600] [serial = 130] [outer = 19D51000] 00:53:08 INFO - PROCESS | 3600 | 1464335588369 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 00:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 00:53:08 INFO - PROCESS | 3600 | 1464335588391 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 00:53:08 INFO - PROCESS | 3600 | 1464335588392 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 00:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:53:08 INFO - PROCESS | 3600 | 1464335588395 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:53:08 INFO - PROCESS | 3600 | 1464335588397 Marionette TRACE conn5 <- [1,142,null,{}] 00:53:08 INFO - PROCESS | 3600 | 1464335588400 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:08 INFO - PROCESS | 3600 | 1464335588503 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 00:53:08 INFO - PROCESS | 3600 | 1464335588511 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:08 INFO - PROCESS | 3600 | ++DOCSHELL 1B3C8400 == 43 [pid = 3600] [id = 45] 00:53:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1BD49C00) [pid = 3600] [serial = 131] [outer = 00000000] 00:53:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (1C27A000) [pid = 3600] [serial = 132] [outer = 1BD49C00] 00:53:08 INFO - PROCESS | 3600 | 1464335588559 Marionette DEBUG loaded listener.js 00:53:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1C90DC00) [pid = 3600] [serial = 133] [outer = 1BD49C00] 00:53:09 INFO - PROCESS | 3600 | 1464335589187 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 00:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 831ms 00:53:09 INFO - PROCESS | 3600 | 1464335589278 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 00:53:09 INFO - PROCESS | 3600 | 1464335589283 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 00:53:09 INFO - PROCESS | 3600 | 1464335589288 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:53:09 INFO - PROCESS | 3600 | 1464335589293 Marionette TRACE conn5 <- [1,146,null,{}] 00:53:09 INFO - PROCESS | 3600 | 1464335589299 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:09 INFO - PROCESS | 3600 | 1464335589422 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 00:53:09 INFO - PROCESS | 3600 | 1464335589492 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:09 INFO - PROCESS | 3600 | ++DOCSHELL 10651C00 == 44 [pid = 3600] [id = 46] 00:53:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (10954C00) [pid = 3600] [serial = 134] [outer = 00000000] 00:53:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (10E43000) [pid = 3600] [serial = 135] [outer = 10954C00] 00:53:09 INFO - PROCESS | 3600 | 1464335589551 Marionette DEBUG loaded listener.js 00:53:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (147A3000) [pid = 3600] [serial = 136] [outer = 10954C00] 00:53:10 INFO - PROCESS | 3600 | 1464335590432 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1220ms 00:53:10 INFO - PROCESS | 3600 | 1464335590512 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 00:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:53:10 INFO - PROCESS | 3600 | 1464335590516 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 00:53:10 INFO - PROCESS | 3600 | 1464335590522 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:53:10 INFO - PROCESS | 3600 | 1464335590526 Marionette TRACE conn5 <- [1,150,null,{}] 00:53:10 INFO - PROCESS | 3600 | 1464335590533 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:10 INFO - PROCESS | 3600 | 1464335590665 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 00:53:10 INFO - PROCESS | 3600 | 1464335590730 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:10 INFO - PROCESS | 3600 | ++DOCSHELL 1095AC00 == 45 [pid = 3600] [id = 47] 00:53:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1095B800) [pid = 3600] [serial = 137] [outer = 00000000] 00:53:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10969C00) [pid = 3600] [serial = 138] [outer = 1095B800] 00:53:10 INFO - PROCESS | 3600 | 1464335590780 Marionette DEBUG loaded listener.js 00:53:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (10C54000) [pid = 3600] [serial = 139] [outer = 1095B800] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 17827800 == 44 [pid = 3600] [id = 30] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 15D0D800 == 43 [pid = 3600] [id = 29] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 14F1F000 == 42 [pid = 3600] [id = 44] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 167E4800 == 41 [pid = 3600] [id = 43] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 0C845C00 == 40 [pid = 3600] [id = 42] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 18C32400 == 39 [pid = 3600] [id = 41] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 17823800 == 38 [pid = 3600] [id = 40] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 16F0E400 == 37 [pid = 3600] [id = 39] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 15117400 == 36 [pid = 3600] [id = 38] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 10C55800 == 35 [pid = 3600] [id = 37] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 10650000 == 34 [pid = 3600] [id = 36] 00:53:11 INFO - PROCESS | 3600 | --DOCSHELL 0C843000 == 33 [pid = 3600] [id = 35] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (17830400) [pid = 3600] [serial = 87] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1892E800) [pid = 3600] [serial = 88] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (16FF5000) [pid = 3600] [serial = 85] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (10961400) [pid = 3600] [serial = 75] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10966400) [pid = 3600] [serial = 76] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (11805C00) [pid = 3600] [serial = 78] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (15171800) [pid = 3600] [serial = 82] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (16F0E800) [pid = 3600] [serial = 84] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (14985800) [pid = 3600] [serial = 79] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (15112800) [pid = 3600] [serial = 81] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1DC7D000) [pid = 3600] [serial = 73] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (1DC7C400) [pid = 3600] [serial = 72] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1B3CCC00) [pid = 3600] [serial = 58] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1C911C00) [pid = 3600] [serial = 61] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (18C32800) [pid = 3600] [serial = 70] [outer = 00000000] [url = about:blank] 00:53:11 INFO - PROCESS | 3600 | 1464335591271 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 00:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 790ms 00:53:11 INFO - PROCESS | 3600 | 1464335591313 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 00:53:11 INFO - PROCESS | 3600 | 1464335591320 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 00:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:53:11 INFO - PROCESS | 3600 | 1464335591330 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:53:11 INFO - PROCESS | 3600 | 1464335591333 Marionette TRACE conn5 <- [1,154,null,{}] 00:53:11 INFO - PROCESS | 3600 | 1464335591337 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:11 INFO - PROCESS | 3600 | 1464335591421 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 00:53:11 INFO - PROCESS | 3600 | 1464335591431 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:11 INFO - PROCESS | 3600 | ++DOCSHELL 10C54800 == 34 [pid = 3600] [id = 48] 00:53:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (10C58400) [pid = 3600] [serial = 140] [outer = 00000000] 00:53:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (11A90800) [pid = 3600] [serial = 141] [outer = 10C58400] 00:53:11 INFO - PROCESS | 3600 | 1464335591477 Marionette DEBUG loaded listener.js 00:53:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (14E96800) [pid = 3600] [serial = 142] [outer = 10C58400] 00:53:11 INFO - PROCESS | 3600 | 1464335591917 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 00:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 631ms 00:53:11 INFO - PROCESS | 3600 | 1464335591964 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 00:53:12 INFO - PROCESS | 3600 | 1464335591966 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 00:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:53:12 INFO - PROCESS | 3600 | 1464335591969 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:53:12 INFO - PROCESS | 3600 | 1464335591973 Marionette TRACE conn5 <- [1,158,null,{}] 00:53:12 INFO - PROCESS | 3600 | 1464335591984 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:12 INFO - PROCESS | 3600 | 1464335592071 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 00:53:12 INFO - PROCESS | 3600 | 1464335592112 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:12 INFO - PROCESS | 3600 | ++DOCSHELL 167E4800 == 35 [pid = 3600] [id = 49] 00:53:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (169B8800) [pid = 3600] [serial = 143] [outer = 00000000] 00:53:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (16F0E800) [pid = 3600] [serial = 144] [outer = 169B8800] 00:53:12 INFO - PROCESS | 3600 | 1464335592161 Marionette DEBUG loaded listener.js 00:53:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (16FE5800) [pid = 3600] [serial = 145] [outer = 169B8800] 00:53:12 INFO - PROCESS | 3600 | 1464335592614 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 00:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 00:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:53:12 INFO - PROCESS | 3600 | 1464335592643 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 00:53:12 INFO - PROCESS | 3600 | 1464335592645 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 00:53:12 INFO - PROCESS | 3600 | 1464335592648 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:53:12 INFO - PROCESS | 3600 | 1464335592650 Marionette TRACE conn5 <- [1,162,null,{}] 00:53:12 INFO - PROCESS | 3600 | 1464335592654 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:12 INFO - PROCESS | 3600 | 1464335592735 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 00:53:12 INFO - PROCESS | 3600 | 1464335592744 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:12 INFO - PROCESS | 3600 | ++DOCSHELL 1737B000 == 36 [pid = 3600] [id = 50] 00:53:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (17381000) [pid = 3600] [serial = 146] [outer = 00000000] 00:53:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (17824000) [pid = 3600] [serial = 147] [outer = 17381000] 00:53:12 INFO - PROCESS | 3600 | 1464335592791 Marionette DEBUG loaded listener.js 00:53:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (1782BC00) [pid = 3600] [serial = 148] [outer = 17381000] 00:53:13 INFO - PROCESS | 3600 | 1464335593213 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 00:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 00:53:13 INFO - PROCESS | 3600 | 1464335593283 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 00:53:13 INFO - PROCESS | 3600 | 1464335593285 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 00:53:13 INFO - PROCESS | 3600 | 1464335593288 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:53:13 INFO - PROCESS | 3600 | 1464335593290 Marionette TRACE conn5 <- [1,166,null,{}] 00:53:13 INFO - PROCESS | 3600 | 1464335593294 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:13 INFO - PROCESS | 3600 | 1464335593391 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 00:53:13 INFO - PROCESS | 3600 | 1464335593398 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:13 INFO - PROCESS | 3600 | ++DOCSHELL 18924C00 == 37 [pid = 3600] [id = 51] 00:53:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1892E800) [pid = 3600] [serial = 149] [outer = 00000000] 00:53:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18C32800) [pid = 3600] [serial = 150] [outer = 1892E800] 00:53:13 INFO - PROCESS | 3600 | 1464335593464 Marionette DEBUG loaded listener.js 00:53:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (1916F400) [pid = 3600] [serial = 151] [outer = 1892E800] 00:53:13 INFO - PROCESS | 3600 | 1464335593894 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 00:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:53:13 INFO - PROCESS | 3600 | 1464335593927 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 00:53:13 INFO - PROCESS | 3600 | 1464335593929 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 00:53:13 INFO - PROCESS | 3600 | 1464335593932 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:53:13 INFO - PROCESS | 3600 | 1464335593934 Marionette TRACE conn5 <- [1,170,null,{}] 00:53:13 INFO - PROCESS | 3600 | 1464335593937 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:14 INFO - PROCESS | 3600 | 1464335594056 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 00:53:14 INFO - PROCESS | 3600 | 1464335594065 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:14 INFO - PROCESS | 3600 | ++DOCSHELL 19878400 == 38 [pid = 3600] [id = 52] 00:53:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1987B400) [pid = 3600] [serial = 152] [outer = 00000000] 00:53:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19D0DC00) [pid = 3600] [serial = 153] [outer = 1987B400] 00:53:14 INFO - PROCESS | 3600 | 1464335594110 Marionette DEBUG loaded listener.js 00:53:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19E33800) [pid = 3600] [serial = 154] [outer = 1987B400] 00:53:14 INFO - PROCESS | 3600 | 1464335594531 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 00:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:53:14 INFO - PROCESS | 3600 | 1464335594563 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 00:53:14 INFO - PROCESS | 3600 | 1464335594565 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 00:53:14 INFO - PROCESS | 3600 | 1464335594568 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:53:14 INFO - PROCESS | 3600 | 1464335594602 Marionette TRACE conn5 <- [1,174,null,{}] 00:53:14 INFO - PROCESS | 3600 | 1464335594606 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:14 INFO - PROCESS | 3600 | 1464335594705 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 00:53:14 INFO - PROCESS | 3600 | 1464335594776 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:14 INFO - PROCESS | 3600 | ++DOCSHELL 189EEC00 == 39 [pid = 3600] [id = 53] 00:53:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (189EF000) [pid = 3600] [serial = 155] [outer = 00000000] 00:53:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (189F3000) [pid = 3600] [serial = 156] [outer = 189EF000] 00:53:14 INFO - PROCESS | 3600 | 1464335594820 Marionette DEBUG loaded listener.js 00:53:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (16F07800) [pid = 3600] [serial = 157] [outer = 189EF000] 00:53:15 INFO - PROCESS | 3600 | 1464335595221 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 00:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:53:15 INFO - PROCESS | 3600 | 1464335595270 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 00:53:15 INFO - PROCESS | 3600 | 1464335595272 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 00:53:15 INFO - PROCESS | 3600 | 1464335595275 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:53:15 INFO - PROCESS | 3600 | 1464335595277 Marionette TRACE conn5 <- [1,178,null,{}] 00:53:15 INFO - PROCESS | 3600 | 1464335595281 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:15 INFO - PROCESS | 3600 | 1464335595495 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (19D51000) [pid = 3600] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17823C00) [pid = 3600] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (18C32C00) [pid = 3600] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10C57000) [pid = 3600] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10951400) [pid = 3600] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (15DE0C00) [pid = 3600] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (0D07B400) [pid = 3600] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (10955C00) [pid = 3600] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (15DDDC00) [pid = 3600] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (19CD9C00) [pid = 3600] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (178CD800) [pid = 3600] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17385000) [pid = 3600] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:53:15 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (16F80400) [pid = 3600] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:53:15 INFO - PROCESS | 3600 | 1464335595546 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:15 INFO - PROCESS | 3600 | ++DOCSHELL 0C843C00 == 40 [pid = 3600] [id = 54] 00:53:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (0D034800) [pid = 3600] [serial = 158] [outer = 00000000] 00:53:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (10F6EC00) [pid = 3600] [serial = 159] [outer = 0D034800] 00:53:15 INFO - PROCESS | 3600 | 1464335595590 Marionette DEBUG loaded listener.js 00:53:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (169B8000) [pid = 3600] [serial = 160] [outer = 0D034800] 00:53:15 INFO - PROCESS | 3600 | 1464335595903 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 00:53:15 INFO - PROCESS | 3600 | 1464335595950 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 00:53:15 INFO - PROCESS | 3600 | 1464335595952 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 00:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:53:15 INFO - PROCESS | 3600 | 1464335595955 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:53:15 INFO - PROCESS | 3600 | 1464335595957 Marionette TRACE conn5 <- [1,182,null,{}] 00:53:15 INFO - PROCESS | 3600 | 1464335595960 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:16 INFO - PROCESS | 3600 | 1464335596080 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 00:53:16 INFO - PROCESS | 3600 | 1464335596091 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:16 INFO - PROCESS | 3600 | ++DOCSHELL 10655000 == 41 [pid = 3600] [id = 55] 00:53:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (10953800) [pid = 3600] [serial = 161] [outer = 00000000] 00:53:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1A716C00) [pid = 3600] [serial = 162] [outer = 10953800] 00:53:16 INFO - PROCESS | 3600 | 1464335596137 Marionette DEBUG loaded listener.js 00:53:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1BDAC000) [pid = 3600] [serial = 163] [outer = 10953800] 00:53:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (19DDD000) [pid = 3600] [serial = 164] [outer = 1065AC00] 00:53:16 INFO - PROCESS | 3600 | 1464335596563 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 632ms 00:53:16 INFO - PROCESS | 3600 | 1464335596588 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 00:53:16 INFO - PROCESS | 3600 | 1464335596590 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 00:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:53:16 INFO - PROCESS | 3600 | 1464335596593 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:53:16 INFO - PROCESS | 3600 | 1464335596595 Marionette TRACE conn5 <- [1,186,null,{}] 00:53:16 INFO - PROCESS | 3600 | 1464335596599 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:16 INFO - PROCESS | 3600 | 1464335596702 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 00:53:16 INFO - PROCESS | 3600 | 1464335596745 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:16 INFO - PROCESS | 3600 | ++DOCSHELL 0D073800 == 42 [pid = 3600] [id = 56] 00:53:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (0D4EE000) [pid = 3600] [serial = 165] [outer = 00000000] 00:53:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19DE5C00) [pid = 3600] [serial = 166] [outer = 0D4EE000] 00:53:16 INFO - PROCESS | 3600 | 1464335596791 Marionette DEBUG loaded listener.js 00:53:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19DE9400) [pid = 3600] [serial = 167] [outer = 0D4EE000] 00:53:17 INFO - PROCESS | 3600 | 1464335597126 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 00:53:17 INFO - PROCESS | 3600 | 1464335597164 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 00:53:17 INFO - PROCESS | 3600 | 1464335597167 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 00:53:17 INFO - PROCESS | 3600 | 1464335597170 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:53:17 INFO - PROCESS | 3600 | 1464335597172 Marionette TRACE conn5 <- [1,190,null,{}] 00:53:17 INFO - PROCESS | 3600 | 1464335597176 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:17 INFO - PROCESS | 3600 | 1464335597301 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 00:53:17 INFO - PROCESS | 3600 | 1464335597336 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:17 INFO - PROCESS | 3600 | ++DOCSHELL 1758D400 == 43 [pid = 3600] [id = 57] 00:53:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19DDD400) [pid = 3600] [serial = 168] [outer = 00000000] 00:53:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1C6F4800) [pid = 3600] [serial = 169] [outer = 19DDD400] 00:53:17 INFO - PROCESS | 3600 | 1464335597393 Marionette DEBUG loaded listener.js 00:53:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1C6F9C00) [pid = 3600] [serial = 170] [outer = 19DDD400] 00:53:17 INFO - PROCESS | 3600 | 1464335597974 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 831ms 00:53:18 INFO - PROCESS | 3600 | 1464335598005 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 00:53:18 INFO - PROCESS | 3600 | 1464335598010 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 00:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:53:18 INFO - PROCESS | 3600 | 1464335598015 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:53:18 INFO - PROCESS | 3600 | 1464335598020 Marionette TRACE conn5 <- [1,194,null,{}] 00:53:18 INFO - PROCESS | 3600 | 1464335598025 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:18 INFO - PROCESS | 3600 | 1464335598135 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 00:53:18 INFO - PROCESS | 3600 | 1464335598212 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:18 INFO - PROCESS | 3600 | ++DOCSHELL 0D4F3800 == 44 [pid = 3600] [id = 58] 00:53:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (10963400) [pid = 3600] [serial = 171] [outer = 00000000] 00:53:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (10F72800) [pid = 3600] [serial = 172] [outer = 10963400] 00:53:18 INFO - PROCESS | 3600 | 1464335598310 Marionette DEBUG loaded listener.js 00:53:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (14FD9C00) [pid = 3600] [serial = 173] [outer = 10963400] 00:53:18 INFO - PROCESS | 3600 | 1464335598884 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 00:53:18 INFO - PROCESS | 3600 | 1464335598950 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 00:53:18 INFO - PROCESS | 3600 | 1464335598956 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 00:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:53:18 INFO - PROCESS | 3600 | 1464335598963 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:53:18 INFO - PROCESS | 3600 | 1464335598966 Marionette TRACE conn5 <- [1,198,null,{}] 00:53:18 INFO - PROCESS | 3600 | 1464335598970 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:19 INFO - PROCESS | 3600 | 1464335599077 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 00:53:19 INFO - PROCESS | 3600 | 1464335599153 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:19 INFO - PROCESS | 3600 | ++DOCSHELL 16FF9C00 == 45 [pid = 3600] [id = 59] 00:53:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (16FFAC00) [pid = 3600] [serial = 174] [outer = 00000000] 00:53:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (17389000) [pid = 3600] [serial = 175] [outer = 16FFAC00] 00:53:19 INFO - PROCESS | 3600 | 1464335599208 Marionette DEBUG loaded listener.js 00:53:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (189EC800) [pid = 3600] [serial = 176] [outer = 16FFAC00] 00:53:19 INFO - PROCESS | 3600 | 1464335599765 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 872ms 00:53:19 INFO - PROCESS | 3600 | 1464335599836 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 00:53:19 INFO - PROCESS | 3600 | 1464335599839 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 00:53:19 INFO - PROCESS | 3600 | 1464335599842 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:53:19 INFO - PROCESS | 3600 | 1464335599846 Marionette TRACE conn5 <- [1,202,null,{}] 00:53:19 INFO - PROCESS | 3600 | 1464335599857 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:19 INFO - PROCESS | 3600 | 1464335599963 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 00:53:20 INFO - PROCESS | 3600 | 1464335600039 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:20 INFO - PROCESS | 3600 | ++DOCSHELL 10914400 == 46 [pid = 3600] [id = 60] 00:53:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (10918000) [pid = 3600] [serial = 177] [outer = 00000000] 00:53:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (16FE0800) [pid = 3600] [serial = 178] [outer = 10918000] 00:53:20 INFO - PROCESS | 3600 | 1464335600098 Marionette DEBUG loaded listener.js 00:53:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (17804C00) [pid = 3600] [serial = 179] [outer = 10918000] 00:53:20 INFO - PROCESS | 3600 | 1464335600823 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1023ms 00:53:20 INFO - PROCESS | 3600 | 1464335600884 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 00:53:20 INFO - PROCESS | 3600 | 1464335600888 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 00:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:53:20 INFO - PROCESS | 3600 | 1464335600893 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:53:20 INFO - PROCESS | 3600 | 1464335600897 Marionette TRACE conn5 <- [1,206,null,{}] 00:53:20 INFO - PROCESS | 3600 | 1464335600916 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:21 INFO - PROCESS | 3600 | 1464335601009 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 00:53:21 INFO - PROCESS | 3600 | 1464335601087 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 3600 | ++DOCSHELL 1090B400 == 47 [pid = 3600] [id = 61] 00:53:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (10916400) [pid = 3600] [serial = 180] [outer = 00000000] 00:53:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (10959400) [pid = 3600] [serial = 181] [outer = 10916400] 00:53:21 INFO - PROCESS | 3600 | 1464335601135 Marionette DEBUG loaded listener.js 00:53:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (10966C00) [pid = 3600] [serial = 182] [outer = 10916400] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 17382400 == 46 [pid = 3600] [id = 34] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 10955400 == 45 [pid = 3600] [id = 31] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 0D073800 == 44 [pid = 3600] [id = 56] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 10655000 == 43 [pid = 3600] [id = 55] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 0C843C00 == 42 [pid = 3600] [id = 54] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 189EEC00 == 41 [pid = 3600] [id = 53] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 19878400 == 40 [pid = 3600] [id = 52] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 18924C00 == 39 [pid = 3600] [id = 51] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 1737B000 == 38 [pid = 3600] [id = 50] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 167E4800 == 37 [pid = 3600] [id = 49] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 10C54800 == 36 [pid = 3600] [id = 48] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 1095AC00 == 35 [pid = 3600] [id = 47] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1C27A000) [pid = 3600] [serial = 132] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOCSHELL 10651C00 == 34 [pid = 3600] [id = 46] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (1B33A400) [pid = 3600] [serial = 129] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (178C3C00) [pid = 3600] [serial = 117] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (192B6800) [pid = 3600] [serial = 120] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (147A2C00) [pid = 3600] [serial = 108] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (14A77800) [pid = 3600] [serial = 109] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1095BC00) [pid = 3600] [serial = 105] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (10969400) [pid = 3600] [serial = 106] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (169BB400) [pid = 3600] [serial = 111] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1064F000) [pid = 3600] [serial = 102] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (18A6E400) [pid = 3600] [serial = 118] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (10961C00) [pid = 3600] [serial = 123] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (10C53800) [pid = 3600] [serial = 91] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (10965C00) [pid = 3600] [serial = 90] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1782C800) [pid = 3600] [serial = 94] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (19CCA800) [pid = 3600] [serial = 121] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (16F83C00) [pid = 3600] [serial = 93] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (19D0D800) [pid = 3600] [serial = 97] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (19D09000) [pid = 3600] [serial = 96] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (1B340400) [pid = 3600] [serial = 130] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (15165800) [pid = 3600] [serial = 124] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1A713800) [pid = 3600] [serial = 126] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (19D0F800) [pid = 3600] [serial = 100] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (17389800) [pid = 3600] [serial = 99] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (19D05800) [pid = 3600] [serial = 127] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (1737D400) [pid = 3600] [serial = 114] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (17388800) [pid = 3600] [serial = 115] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (16F0BC00) [pid = 3600] [serial = 112] [outer = 00000000] [url = about:blank] 00:53:21 INFO - PROCESS | 3600 | 1464335601663 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 791ms 00:53:21 INFO - PROCESS | 3600 | 1464335601686 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 00:53:21 INFO - PROCESS | 3600 | 1464335601692 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 00:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:53:21 INFO - PROCESS | 3600 | 1464335601697 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:53:21 INFO - PROCESS | 3600 | 1464335601700 Marionette TRACE conn5 <- [1,210,null,{}] 00:53:21 INFO - PROCESS | 3600 | 1464335601704 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:21 INFO - PROCESS | 3600 | 1464335601785 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 00:53:21 INFO - PROCESS | 3600 | 1464335601792 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 3600 | ++DOCSHELL 1095AC00 == 35 [pid = 3600] [id = 62] 00:53:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (1095BC00) [pid = 3600] [serial = 183] [outer = 00000000] 00:53:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (10C4F400) [pid = 3600] [serial = 184] [outer = 1095BC00] 00:53:21 INFO - PROCESS | 3600 | 1464335601839 Marionette DEBUG loaded listener.js 00:53:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (10C5D400) [pid = 3600] [serial = 185] [outer = 1095BC00] 00:53:22 INFO - PROCESS | 3600 | 1464335602289 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 00:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 00:53:22 INFO - PROCESS | 3600 | 1464335602331 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 00:53:22 INFO - PROCESS | 3600 | 1464335602333 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 00:53:22 INFO - PROCESS | 3600 | 1464335602337 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:53:22 INFO - PROCESS | 3600 | 1464335602340 Marionette TRACE conn5 <- [1,214,null,{}] 00:53:22 INFO - PROCESS | 3600 | 1464335602351 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:22 INFO - PROCESS | 3600 | 1464335602467 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 00:53:22 INFO - PROCESS | 3600 | 1464335602477 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:22 INFO - PROCESS | 3600 | ++DOCSHELL 15113000 == 36 [pid = 3600] [id = 63] 00:53:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (15115C00) [pid = 3600] [serial = 186] [outer = 00000000] 00:53:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (1516B400) [pid = 3600] [serial = 187] [outer = 15115C00] 00:53:22 INFO - PROCESS | 3600 | 1464335602529 Marionette DEBUG loaded listener.js 00:53:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (15D15400) [pid = 3600] [serial = 188] [outer = 15115C00] 00:53:22 INFO - PROCESS | 3600 | 1464335602978 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 00:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 00:53:23 INFO - PROCESS | 3600 | 1464335603011 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 00:53:23 INFO - PROCESS | 3600 | 1464335603013 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 00:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:53:23 INFO - PROCESS | 3600 | 1464335603021 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:53:23 INFO - PROCESS | 3600 | 1464335603023 Marionette TRACE conn5 <- [1,218,null,{}] 00:53:23 INFO - PROCESS | 3600 | 1464335603026 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:23 INFO - PROCESS | 3600 | 1464335603108 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 00:53:23 INFO - PROCESS | 3600 | 1464335603114 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:23 INFO - PROCESS | 3600 | ++DOCSHELL 15DE6C00 == 37 [pid = 3600] [id = 64] 00:53:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (169BB400) [pid = 3600] [serial = 189] [outer = 00000000] 00:53:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (16FFC800) [pid = 3600] [serial = 190] [outer = 169BB400] 00:53:23 INFO - PROCESS | 3600 | 1464335603165 Marionette DEBUG loaded listener.js 00:53:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (1737BC00) [pid = 3600] [serial = 191] [outer = 169BB400] 00:53:23 INFO - PROCESS | 3600 | 1464335603588 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 00:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 00:53:23 INFO - PROCESS | 3600 | 1464335603655 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 00:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:53:23 INFO - PROCESS | 3600 | 1464335603667 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 00:53:23 INFO - PROCESS | 3600 | 1464335603671 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:53:23 INFO - PROCESS | 3600 | 1464335603673 Marionette TRACE conn5 <- [1,222,null,{}] 00:53:23 INFO - PROCESS | 3600 | 1464335603676 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:23 INFO - PROCESS | 3600 | 1464335603774 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 00:53:23 INFO - PROCESS | 3600 | 1464335603850 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:23 INFO - PROCESS | 3600 | ++DOCSHELL 17385800 == 38 [pid = 3600] [id = 65] 00:53:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (17386C00) [pid = 3600] [serial = 192] [outer = 00000000] 00:53:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17802C00) [pid = 3600] [serial = 193] [outer = 17386C00] 00:53:23 INFO - PROCESS | 3600 | 1464335603894 Marionette DEBUG loaded listener.js 00:53:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (17803800) [pid = 3600] [serial = 194] [outer = 17386C00] 00:53:24 INFO - PROCESS | 3600 | 1464335604309 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 00:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 00:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:53:24 INFO - PROCESS | 3600 | 1464335604342 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 00:53:24 INFO - PROCESS | 3600 | 1464335604344 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 00:53:24 INFO - PROCESS | 3600 | 1464335604347 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:53:24 INFO - PROCESS | 3600 | 1464335604349 Marionette TRACE conn5 <- [1,226,null,{}] 00:53:24 INFO - PROCESS | 3600 | 1464335604358 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:24 INFO - PROCESS | 3600 | 1464335604484 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 00:53:24 INFO - PROCESS | 3600 | 1464335604500 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:24 INFO - PROCESS | 3600 | ++DOCSHELL 10958000 == 39 [pid = 3600] [id = 66] 00:53:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (1780DC00) [pid = 3600] [serial = 195] [outer = 00000000] 00:53:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (18929800) [pid = 3600] [serial = 196] [outer = 1780DC00] 00:53:24 INFO - PROCESS | 3600 | 1464335604601 Marionette DEBUG loaded listener.js 00:53:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (189EB800) [pid = 3600] [serial = 197] [outer = 1780DC00] 00:53:25 INFO - PROCESS | 3600 | 1464335605004 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 00:53:25 INFO - PROCESS | 3600 | 1464335605017 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 00:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:53:25 INFO - PROCESS | 3600 | 1464335605019 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 00:53:25 INFO - PROCESS | 3600 | 1464335605022 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:53:25 INFO - PROCESS | 3600 | 1464335605024 Marionette TRACE conn5 <- [1,230,null,{}] 00:53:25 INFO - PROCESS | 3600 | 1464335605027 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:25 INFO - PROCESS | 3600 | 1464335605128 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 00:53:25 INFO - PROCESS | 3600 | 1464335605205 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:25 INFO - PROCESS | 3600 | ++DOCSHELL 16F81400 == 40 [pid = 3600] [id = 67] 00:53:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (178CD000) [pid = 3600] [serial = 198] [outer = 00000000] 00:53:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (18A71800) [pid = 3600] [serial = 199] [outer = 178CD000] 00:53:25 INFO - PROCESS | 3600 | 1464335605251 Marionette DEBUG loaded listener.js 00:53:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (18CA6400) [pid = 3600] [serial = 200] [outer = 178CD000] 00:53:25 INFO - PROCESS | 3600 | 1464335605731 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (0D4EE000) [pid = 3600] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1987B400) [pid = 3600] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (1892E800) [pid = 3600] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (189EF000) [pid = 3600] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1095B800) [pid = 3600] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (10C58400) [pid = 3600] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (17381000) [pid = 3600] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1BD49C00) [pid = 3600] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (169B8800) [pid = 3600] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (0D034800) [pid = 3600] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:53:25 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10953800) [pid = 3600] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 731ms 00:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:53:25 INFO - PROCESS | 3600 | 1464335605753 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 00:53:25 INFO - PROCESS | 3600 | 1464335605756 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 00:53:25 INFO - PROCESS | 3600 | 1464335605758 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:53:25 INFO - PROCESS | 3600 | 1464335605760 Marionette TRACE conn5 <- [1,234,null,{}] 00:53:25 INFO - PROCESS | 3600 | 1464335605764 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:25 INFO - PROCESS | 3600 | 1464335605851 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 00:53:25 INFO - PROCESS | 3600 | 1464335605858 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:25 INFO - PROCESS | 3600 | ++DOCSHELL 0C83D800 == 41 [pid = 3600] [id = 68] 00:53:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (1095B800) [pid = 3600] [serial = 201] [outer = 00000000] 00:53:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (16F04C00) [pid = 3600] [serial = 202] [outer = 1095B800] 00:53:25 INFO - PROCESS | 3600 | 1464335605906 Marionette DEBUG loaded listener.js 00:53:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (178C7C00) [pid = 3600] [serial = 203] [outer = 1095B800] 00:53:26 INFO - PROCESS | 3600 | 1464335606316 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 00:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 00:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:53:26 INFO - PROCESS | 3600 | 1464335606329 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 00:53:26 INFO - PROCESS | 3600 | 1464335606331 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 00:53:26 INFO - PROCESS | 3600 | 1464335606335 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:53:26 INFO - PROCESS | 3600 | 1464335606336 Marionette TRACE conn5 <- [1,238,null,{}] 00:53:26 INFO - PROCESS | 3600 | 1464335606340 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:26 INFO - PROCESS | 3600 | 1464335606451 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 00:53:26 INFO - PROCESS | 3600 | 1464335606484 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:26 INFO - PROCESS | 3600 | ++DOCSHELL 169B8800 == 42 [pid = 3600] [id = 69] 00:53:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (17590000) [pid = 3600] [serial = 204] [outer = 00000000] 00:53:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19885000) [pid = 3600] [serial = 205] [outer = 17590000] 00:53:26 INFO - PROCESS | 3600 | 1464335606529 Marionette DEBUG loaded listener.js 00:53:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (199FC400) [pid = 3600] [serial = 206] [outer = 17590000] 00:53:26 INFO - PROCESS | 3600 | 1464335606911 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 00:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 00:53:26 INFO - PROCESS | 3600 | 1464335606966 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 00:53:26 INFO - PROCESS | 3600 | 1464335606968 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 00:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:53:26 INFO - PROCESS | 3600 | 1464335606971 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:53:26 INFO - PROCESS | 3600 | 1464335606973 Marionette TRACE conn5 <- [1,242,null,{}] 00:53:26 INFO - PROCESS | 3600 | 1464335606976 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:27 INFO - PROCESS | 3600 | 1464335607083 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 00:53:27 INFO - PROCESS | 3600 | 1464335607091 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:27 INFO - PROCESS | 3600 | ++DOCSHELL 0C83D000 == 43 [pid = 3600] [id = 70] 00:53:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19D06000) [pid = 3600] [serial = 207] [outer = 00000000] 00:53:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (19D27800) [pid = 3600] [serial = 208] [outer = 19D06000] 00:53:27 INFO - PROCESS | 3600 | 1464335607140 Marionette DEBUG loaded listener.js 00:53:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (19DE4C00) [pid = 3600] [serial = 209] [outer = 19D06000] 00:53:27 INFO - PROCESS | 3600 | 1464335607525 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 00:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 00:53:27 INFO - PROCESS | 3600 | 1464335607542 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 00:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:53:27 INFO - PROCESS | 3600 | 1464335607544 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 00:53:27 INFO - PROCESS | 3600 | 1464335607547 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:53:27 INFO - PROCESS | 3600 | 1464335607550 Marionette TRACE conn5 <- [1,246,null,{}] 00:53:27 INFO - PROCESS | 3600 | 1464335607553 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:27 INFO - PROCESS | 3600 | 1464335607652 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 00:53:27 INFO - PROCESS | 3600 | 1464335607828 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:27 INFO - PROCESS | 3600 | ++DOCSHELL 00C01C00 == 44 [pid = 3600] [id = 71] 00:53:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (00C09C00) [pid = 3600] [serial = 210] [outer = 00000000] 00:53:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (0C896400) [pid = 3600] [serial = 211] [outer = 00C09C00] 00:53:27 INFO - PROCESS | 3600 | 1464335607893 Marionette DEBUG loaded listener.js 00:53:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1090A400) [pid = 3600] [serial = 212] [outer = 00C09C00] 00:53:28 INFO - PROCESS | 3600 | 1464335608466 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 972ms 00:53:28 INFO - PROCESS | 3600 | 1464335608519 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 00:53:28 INFO - PROCESS | 3600 | 1464335608524 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 00:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:53:28 INFO - PROCESS | 3600 | 1464335608529 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:53:28 INFO - PROCESS | 3600 | 1464335608533 Marionette TRACE conn5 <- [1,250,null,{}] 00:53:28 INFO - PROCESS | 3600 | 1464335608538 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:28 INFO - PROCESS | 3600 | 1464335608650 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 00:53:28 INFO - PROCESS | 3600 | 1464335608726 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:28 INFO - PROCESS | 3600 | ++DOCSHELL 10F71000 == 45 [pid = 3600] [id = 72] 00:53:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (11805C00) [pid = 3600] [serial = 213] [outer = 00000000] 00:53:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (14C65C00) [pid = 3600] [serial = 214] [outer = 11805C00] 00:53:28 INFO - PROCESS | 3600 | 1464335608783 Marionette DEBUG loaded listener.js 00:53:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (1510F000) [pid = 3600] [serial = 215] [outer = 11805C00] 00:53:29 INFO - PROCESS | 3600 | 1464335609472 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 991ms 00:53:29 INFO - PROCESS | 3600 | 1464335609545 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 00:53:29 INFO - PROCESS | 3600 | 1464335609550 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 00:53:29 INFO - PROCESS | 3600 | 1464335609556 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:53:29 INFO - PROCESS | 3600 | 1464335609558 Marionette TRACE conn5 <- [1,254,null,{}] 00:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:53:29 INFO - PROCESS | 3600 | 1464335609562 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:29 INFO - PROCESS | 3600 | 1464335609671 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 00:53:29 INFO - PROCESS | 3600 | 1464335609749 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:29 INFO - PROCESS | 3600 | ++DOCSHELL 17389800 == 46 [pid = 3600] [id = 73] 00:53:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (1782F000) [pid = 3600] [serial = 216] [outer = 00000000] 00:53:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (19DE6C00) [pid = 3600] [serial = 217] [outer = 1782F000] 00:53:29 INFO - PROCESS | 3600 | 1464335609846 Marionette DEBUG loaded listener.js 00:53:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1A751000) [pid = 3600] [serial = 218] [outer = 1782F000] 00:53:30 INFO - PROCESS | 3600 | 1464335610374 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 00:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 871ms 00:53:30 INFO - PROCESS | 3600 | 1464335610434 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 00:53:30 INFO - PROCESS | 3600 | 1464335610437 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 00:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:53:30 INFO - PROCESS | 3600 | 1464335610442 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:53:30 INFO - PROCESS | 3600 | 1464335610448 Marionette TRACE conn5 <- [1,258,null,{}] 00:53:30 INFO - PROCESS | 3600 | 1464335610458 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:30 INFO - PROCESS | 3600 | 1464335610566 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 00:53:30 INFO - PROCESS | 3600 | 1464335610644 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:30 INFO - PROCESS | 3600 | ++DOCSHELL 1780A800 == 47 [pid = 3600] [id = 74] 00:53:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (1C21E000) [pid = 3600] [serial = 219] [outer = 00000000] 00:53:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (1C6F0400) [pid = 3600] [serial = 220] [outer = 1C21E000] 00:53:30 INFO - PROCESS | 3600 | 1464335610740 Marionette DEBUG loaded listener.js 00:53:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (1C6F3400) [pid = 3600] [serial = 221] [outer = 1C21E000] 00:53:31 INFO - PROCESS | 3600 | 1464335611320 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 00:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 00:53:31 INFO - PROCESS | 3600 | 1464335611374 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 00:53:31 INFO - PROCESS | 3600 | 1464335611377 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 00:53:31 INFO - PROCESS | 3600 | 1464335611381 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:53:31 INFO - PROCESS | 3600 | 1464335611383 Marionette TRACE conn5 <- [1,262,null,{}] 00:53:31 INFO - PROCESS | 3600 | 1464335611387 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:31 INFO - PROCESS | 3600 | 1464335611490 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 00:53:31 INFO - PROCESS | 3600 | 1464335611579 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:31 INFO - PROCESS | 3600 | ++DOCSHELL 10C5AC00 == 48 [pid = 3600] [id = 75] 00:53:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (1479AC00) [pid = 3600] [serial = 222] [outer = 00000000] 00:53:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (17321400) [pid = 3600] [serial = 223] [outer = 1479AC00] 00:53:31 INFO - PROCESS | 3600 | 1464335611635 Marionette DEBUG loaded listener.js 00:53:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (178CA000) [pid = 3600] [serial = 224] [outer = 1479AC00] 00:53:32 INFO - PROCESS | 3600 | 1464335612284 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 00:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 971ms 00:53:32 INFO - PROCESS | 3600 | 1464335612354 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 00:53:32 INFO - PROCESS | 3600 | 1464335612358 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 00:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:53:32 INFO - PROCESS | 3600 | 1464335612363 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:53:32 INFO - PROCESS | 3600 | 1464335612367 Marionette TRACE conn5 <- [1,266,null,{}] 00:53:32 INFO - PROCESS | 3600 | 1464335612372 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:32 INFO - PROCESS | 3600 | 1464335612471 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 00:53:32 INFO - PROCESS | 3600 | 1464335612550 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:32 INFO - PROCESS | 3600 | ++DOCSHELL 10962C00 == 49 [pid = 3600] [id = 76] 00:53:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1096F400) [pid = 3600] [serial = 225] [outer = 00000000] 00:53:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (14E70000) [pid = 3600] [serial = 226] [outer = 1096F400] 00:53:32 INFO - PROCESS | 3600 | 1464335612600 Marionette DEBUG loaded listener.js 00:53:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (15171800) [pid = 3600] [serial = 227] [outer = 1096F400] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 0C83D000 == 48 [pid = 3600] [id = 70] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 169B8800 == 47 [pid = 3600] [id = 69] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 0C83D800 == 46 [pid = 3600] [id = 68] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 16F81400 == 45 [pid = 3600] [id = 67] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 10958000 == 44 [pid = 3600] [id = 66] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 17385800 == 43 [pid = 3600] [id = 65] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 15DE6C00 == 42 [pid = 3600] [id = 64] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 15113000 == 41 [pid = 3600] [id = 63] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 1095AC00 == 40 [pid = 3600] [id = 62] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 1090B400 == 39 [pid = 3600] [id = 61] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 0D4F3800 == 38 [pid = 3600] [id = 58] 00:53:32 INFO - PROCESS | 3600 | --DOCSHELL 1758D400 == 37 [pid = 3600] [id = 57] 00:53:32 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (19DE9400) [pid = 3600] [serial = 167] [outer = 00000000] [url = about:blank] 00:53:32 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1782BC00) [pid = 3600] [serial = 148] [outer = 00000000] [url = about:blank] 00:53:32 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (1BDAC000) [pid = 3600] [serial = 163] [outer = 00000000] [url = about:blank] 00:53:32 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (1C6F4800) [pid = 3600] [serial = 169] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (19DE5C00) [pid = 3600] [serial = 166] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (19D0DC00) [pid = 3600] [serial = 153] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (18C32800) [pid = 3600] [serial = 150] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (1916F400) [pid = 3600] [serial = 151] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (189F3000) [pid = 3600] [serial = 156] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (10C54000) [pid = 3600] [serial = 139] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (10969C00) [pid = 3600] [serial = 138] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (11A90800) [pid = 3600] [serial = 141] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (14E96800) [pid = 3600] [serial = 142] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (10E43000) [pid = 3600] [serial = 135] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (17824000) [pid = 3600] [serial = 147] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1C90DC00) [pid = 3600] [serial = 133] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (16F0E800) [pid = 3600] [serial = 144] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (16FE5800) [pid = 3600] [serial = 145] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (19E33800) [pid = 3600] [serial = 154] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (10F76400) [pid = 3600] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (16F07800) [pid = 3600] [serial = 157] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (169B8000) [pid = 3600] [serial = 160] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (10F6EC00) [pid = 3600] [serial = 159] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1A716C00) [pid = 3600] [serial = 162] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3600 | 1464335613168 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 00:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 891ms 00:53:33 INFO - PROCESS | 3600 | 1464335613289 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 00:53:33 INFO - PROCESS | 3600 | 1464335613295 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 00:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:53:33 INFO - PROCESS | 3600 | 1464335613340 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:53:33 INFO - PROCESS | 3600 | 1464335613342 Marionette TRACE conn5 <- [1,270,null,{}] 00:53:33 INFO - PROCESS | 3600 | 1464335613374 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:33 INFO - PROCESS | 3600 | 1464335613464 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 00:53:33 INFO - PROCESS | 3600 | 1464335613473 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:33 INFO - PROCESS | 3600 | ++DOCSHELL 1096F000 == 38 [pid = 3600] [id = 77] 00:53:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (11A8C800) [pid = 3600] [serial = 228] [outer = 00000000] 00:53:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (16F06000) [pid = 3600] [serial = 229] [outer = 11A8C800] 00:53:33 INFO - PROCESS | 3600 | 1464335613518 Marionette DEBUG loaded listener.js 00:53:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (16F85000) [pid = 3600] [serial = 230] [outer = 11A8C800] 00:53:33 INFO - PROCESS | 3600 | 1464335613969 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 710ms 00:53:34 INFO - PROCESS | 3600 | 1464335614030 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 00:53:34 INFO - PROCESS | 3600 | 1464335614032 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 00:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:53:34 INFO - PROCESS | 3600 | 1464335614044 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:53:34 INFO - PROCESS | 3600 | 1464335614048 Marionette TRACE conn5 <- [1,274,null,{}] 00:53:34 INFO - PROCESS | 3600 | 1464335614058 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:34 INFO - PROCESS | 3600 | 1464335614142 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 00:53:34 INFO - PROCESS | 3600 | 1464335614157 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:34 INFO - PROCESS | 3600 | ++DOCSHELL 1780F800 == 39 [pid = 3600] [id = 78] 00:53:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1780FC00) [pid = 3600] [serial = 231] [outer = 00000000] 00:53:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17827000) [pid = 3600] [serial = 232] [outer = 1780FC00] 00:53:34 INFO - PROCESS | 3600 | 1464335614206 Marionette DEBUG loaded listener.js 00:53:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (178CC000) [pid = 3600] [serial = 233] [outer = 1780FC00] 00:53:34 INFO - PROCESS | 3600 | 1464335614644 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 00:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 631ms 00:53:34 INFO - PROCESS | 3600 | 1464335614670 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 00:53:34 INFO - PROCESS | 3600 | 1464335614672 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 00:53:34 INFO - PROCESS | 3600 | 1464335614675 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:53:34 INFO - PROCESS | 3600 | 1464335614677 Marionette TRACE conn5 <- [1,278,null,{}] 00:53:34 INFO - PROCESS | 3600 | 1464335614681 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:34 INFO - PROCESS | 3600 | 1464335614764 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 00:53:34 INFO - PROCESS | 3600 | 1464335614770 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:34 INFO - PROCESS | 3600 | ++DOCSHELL 189EC400 == 40 [pid = 3600] [id = 79] 00:53:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (189ECC00) [pid = 3600] [serial = 234] [outer = 00000000] 00:53:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (18A6D400) [pid = 3600] [serial = 235] [outer = 189ECC00] 00:53:34 INFO - PROCESS | 3600 | 1464335614816 Marionette DEBUG loaded listener.js 00:53:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (18CB0400) [pid = 3600] [serial = 236] [outer = 189ECC00] 00:53:35 INFO - PROCESS | 3600 | 1464335615258 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 00:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 00:53:35 INFO - PROCESS | 3600 | 1464335615310 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 00:53:35 INFO - PROCESS | 3600 | 1464335615312 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 00:53:35 INFO - PROCESS | 3600 | 1464335615320 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:53:35 INFO - PROCESS | 3600 | 1464335615322 Marionette TRACE conn5 <- [1,282,null,{}] 00:53:35 INFO - PROCESS | 3600 | 1464335615325 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:35 INFO - PROCESS | 3600 | 1464335615427 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 00:53:35 INFO - PROCESS | 3600 | 1464335615435 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:35 INFO - PROCESS | 3600 | ++DOCSHELL 199F9000 == 41 [pid = 3600] [id = 80] 00:53:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (199FB400) [pid = 3600] [serial = 237] [outer = 00000000] 00:53:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (19D08C00) [pid = 3600] [serial = 238] [outer = 199FB400] 00:53:35 INFO - PROCESS | 3600 | 1464335615480 Marionette DEBUG loaded listener.js 00:53:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (19D10800) [pid = 3600] [serial = 239] [outer = 199FB400] 00:53:35 INFO - PROCESS | 3600 | 1464335615917 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 00:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 00:53:35 INFO - PROCESS | 3600 | 1464335615955 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 00:53:35 INFO - PROCESS | 3600 | 1464335615957 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 00:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:53:35 INFO - PROCESS | 3600 | 1464335615960 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:53:35 INFO - PROCESS | 3600 | 1464335615962 Marionette TRACE conn5 <- [1,286,null,{}] 00:53:35 INFO - PROCESS | 3600 | 1464335615965 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:36 INFO - PROCESS | 3600 | 1464335616101 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 00:53:36 INFO - PROCESS | 3600 | 1464335616178 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:36 INFO - PROCESS | 3600 | ++DOCSHELL 19D48800 == 42 [pid = 3600] [id = 81] 00:53:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (19DE5C00) [pid = 3600] [serial = 240] [outer = 00000000] 00:53:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1BD40400) [pid = 3600] [serial = 241] [outer = 19DE5C00] 00:53:36 INFO - PROCESS | 3600 | 1464335616224 Marionette DEBUG loaded listener.js 00:53:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1C223C00) [pid = 3600] [serial = 242] [outer = 19DE5C00] 00:53:36 INFO - PROCESS | 3600 | 1464335616629 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 00:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 731ms 00:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:53:36 INFO - PROCESS | 3600 | 1464335616699 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 00:53:36 INFO - PROCESS | 3600 | 1464335616701 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 00:53:36 INFO - PROCESS | 3600 | 1464335616704 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:53:36 INFO - PROCESS | 3600 | 1464335616705 Marionette TRACE conn5 <- [1,290,null,{}] 00:53:36 INFO - PROCESS | 3600 | 1464335616709 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:36 INFO - PROCESS | 3600 | 1464335616812 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 00:53:36 INFO - PROCESS | 3600 | 1464335616820 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:36 INFO - PROCESS | 3600 | ++DOCSHELL 1C27BC00 == 43 [pid = 3600] [id = 82] 00:53:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (1C6F0800) [pid = 3600] [serial = 243] [outer = 00000000] 00:53:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (1C90B400) [pid = 3600] [serial = 244] [outer = 1C6F0800] 00:53:36 INFO - PROCESS | 3600 | 1464335616867 Marionette DEBUG loaded listener.js 00:53:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (1C90BC00) [pid = 3600] [serial = 245] [outer = 1C6F0800] 00:53:37 INFO - PROCESS | 3600 | 1464335617381 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1780DC00) [pid = 3600] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (17386C00) [pid = 3600] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (178CD000) [pid = 3600] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (10916400) [pid = 3600] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (15115C00) [pid = 3600] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (169BB400) [pid = 3600] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1095BC00) [pid = 3600] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (1095B800) [pid = 3600] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:53:37 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (17590000) [pid = 3600] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 00:53:37 INFO - PROCESS | 3600 | 1464335617436 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 00:53:37 INFO - PROCESS | 3600 | 1464335617438 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 00:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:53:37 INFO - PROCESS | 3600 | 1464335617441 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:53:37 INFO - PROCESS | 3600 | 1464335617443 Marionette TRACE conn5 <- [1,294,null,{}] 00:53:37 INFO - PROCESS | 3600 | 1464335617446 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:37 INFO - PROCESS | 3600 | 1464335617526 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 00:53:37 INFO - PROCESS | 3600 | 1464335617535 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:37 INFO - PROCESS | 3600 | ++DOCSHELL 15115C00 == 44 [pid = 3600] [id = 83] 00:53:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (16F0E400) [pid = 3600] [serial = 246] [outer = 00000000] 00:53:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (18925000) [pid = 3600] [serial = 247] [outer = 16F0E400] 00:53:37 INFO - PROCESS | 3600 | 1464335617580 Marionette DEBUG loaded listener.js 00:53:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (19DE1800) [pid = 3600] [serial = 248] [outer = 16F0E400] 00:53:38 INFO - PROCESS | 3600 | 1464335617981 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:38 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. 00:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 571ms 00:53:38 INFO - PROCESS | 3600 | 1464335618021 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 00:53:38 INFO - PROCESS | 3600 | 1464335618023 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 00:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:53:38 INFO - PROCESS | 3600 | 1464335618027 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:53:38 INFO - PROCESS | 3600 | 1464335618028 Marionette TRACE conn5 <- [1,298,null,{}] 00:53:38 INFO - PROCESS | 3600 | 1464335618036 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:38 INFO - PROCESS | 3600 | 1464335618115 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 00:53:38 INFO - PROCESS | 3600 | 1464335618122 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:38 INFO - PROCESS | 3600 | ++DOCSHELL 1780DC00 == 45 [pid = 3600] [id = 84] 00:53:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (1C911C00) [pid = 3600] [serial = 249] [outer = 00000000] 00:53:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1C970400) [pid = 3600] [serial = 250] [outer = 1C911C00] 00:53:38 INFO - PROCESS | 3600 | 1464335618177 Marionette DEBUG loaded listener.js 00:53:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1CB2DC00) [pid = 3600] [serial = 251] [outer = 1C911C00] 00:53:38 INFO - PROCESS | 3600 | 1464335618573 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 572ms 00:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:53:38 INFO - PROCESS | 3600 | 1464335618605 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 00:53:38 INFO - PROCESS | 3600 | 1464335618607 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 00:53:38 INFO - PROCESS | 3600 | 1464335618610 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:53:38 INFO - PROCESS | 3600 | 1464335618612 Marionette TRACE conn5 <- [1,302,null,{}] 00:53:38 INFO - PROCESS | 3600 | 1464335618630 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:38 INFO - PROCESS | 3600 | 1464335618708 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 00:53:38 INFO - PROCESS | 3600 | 1464335618715 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:38 INFO - PROCESS | 3600 | ++DOCSHELL 1C918400 == 46 [pid = 3600] [id = 85] 00:53:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (1C967400) [pid = 3600] [serial = 252] [outer = 00000000] 00:53:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (1CB33C00) [pid = 3600] [serial = 253] [outer = 1C967400] 00:53:38 INFO - PROCESS | 3600 | 1464335618758 Marionette DEBUG loaded listener.js 00:53:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (1CB35C00) [pid = 3600] [serial = 254] [outer = 1C967400] 00:53:39 INFO - PROCESS | 3600 | 1464335619197 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 634ms 00:53:39 INFO - PROCESS | 3600 | 1464335619247 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 00:53:39 INFO - PROCESS | 3600 | 1464335619250 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 00:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:53:39 INFO - PROCESS | 3600 | 1464335619253 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:53:39 INFO - PROCESS | 3600 | 1464335619255 Marionette TRACE conn5 <- [1,306,null,{}] 00:53:39 INFO - PROCESS | 3600 | 1464335619258 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:39 INFO - PROCESS | 3600 | 1464335619356 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 00:53:39 INFO - PROCESS | 3600 | 1464335619363 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:39 INFO - PROCESS | 3600 | ++DOCSHELL 1D5D8400 == 47 [pid = 3600] [id = 86] 00:53:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (1D5DB400) [pid = 3600] [serial = 255] [outer = 00000000] 00:53:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1DB12400) [pid = 3600] [serial = 256] [outer = 1D5DB400] 00:53:39 INFO - PROCESS | 3600 | 1464335619412 Marionette DEBUG loaded listener.js 00:53:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1DB32C00) [pid = 3600] [serial = 257] [outer = 1D5DB400] 00:53:40 INFO - PROCESS | 3600 | 1464335620093 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 870ms 00:53:40 INFO - PROCESS | 3600 | 1464335620125 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 00:53:40 INFO - PROCESS | 3600 | 1464335620130 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 00:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:53:40 INFO - PROCESS | 3600 | 1464335620135 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:53:40 INFO - PROCESS | 3600 | 1464335620140 Marionette TRACE conn5 <- [1,310,null,{}] 00:53:40 INFO - PROCESS | 3600 | 1464335620158 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:40 INFO - PROCESS | 3600 | 1464335620302 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 00:53:40 INFO - PROCESS | 3600 | 1464335620387 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:40 INFO - PROCESS | 3600 | ++DOCSHELL 1510F400 == 48 [pid = 3600] [id = 87] 00:53:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (15164400) [pid = 3600] [serial = 258] [outer = 00000000] 00:53:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (16FFD400) [pid = 3600] [serial = 259] [outer = 15164400] 00:53:40 INFO - PROCESS | 3600 | 1464335620486 Marionette DEBUG loaded listener.js 00:53:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (17385400) [pid = 3600] [serial = 260] [outer = 15164400] 00:53:40 INFO - PROCESS | 3600 | 1464335620610 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:53:41 INFO - PROCESS | 3600 | 1464335621059 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 971ms 00:53:41 INFO - PROCESS | 3600 | 1464335621110 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 00:53:41 INFO - PROCESS | 3600 | 1464335621115 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 00:53:41 INFO - PROCESS | 3600 | 1464335621121 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:53:41 INFO - PROCESS | 3600 | 1464335621124 Marionette TRACE conn5 <- [1,314,null,{}] 00:53:41 INFO - PROCESS | 3600 | 1464335621128 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:41 INFO - PROCESS | 3600 | 1464335621271 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 00:53:41 INFO - PROCESS | 3600 | 1464335621367 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:41 INFO - PROCESS | 3600 | ++DOCSHELL 1892E400 == 49 [pid = 3600] [id = 88] 00:53:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (189F3C00) [pid = 3600] [serial = 261] [outer = 00000000] 00:53:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (19D4F000) [pid = 3600] [serial = 262] [outer = 189F3C00] 00:53:41 INFO - PROCESS | 3600 | 1464335621425 Marionette DEBUG loaded listener.js 00:53:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1A755400) [pid = 3600] [serial = 263] [outer = 189F3C00] 00:53:42 INFO - PROCESS | 3600 | 1464335621997 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 931ms 00:53:42 INFO - PROCESS | 3600 | 1464335622055 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 00:53:42 INFO - PROCESS | 3600 | 1464335622057 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 00:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:53:42 INFO - PROCESS | 3600 | 1464335622061 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:53:42 INFO - PROCESS | 3600 | 1464335622065 Marionette TRACE conn5 <- [1,318,null,{}] 00:53:42 INFO - PROCESS | 3600 | 1464335622076 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:42 INFO - PROCESS | 3600 | 1464335622188 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 00:53:42 INFO - PROCESS | 3600 | 1464335622311 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:42 INFO - PROCESS | 3600 | ++DOCSHELL 1D5DB800 == 50 [pid = 3600] [id = 89] 00:53:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1D5DCC00) [pid = 3600] [serial = 264] [outer = 00000000] 00:53:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (1DB10800) [pid = 3600] [serial = 265] [outer = 1D5DCC00] 00:53:42 INFO - PROCESS | 3600 | 1464335622370 Marionette DEBUG loaded listener.js 00:53:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1DC72800) [pid = 3600] [serial = 266] [outer = 1D5DCC00] 00:53:43 INFO - PROCESS | 3600 | 1464335623269 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1222ms 00:53:43 INFO - PROCESS | 3600 | 1464335623286 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 00:53:43 INFO - PROCESS | 3600 | 1464335623290 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 00:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:53:43 INFO - PROCESS | 3600 | 1464335623295 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:53:43 INFO - PROCESS | 3600 | 1464335623299 Marionette TRACE conn5 <- [1,322,null,{}] 00:53:43 INFO - PROCESS | 3600 | 1464335623305 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:43 INFO - PROCESS | 3600 | 1464335623404 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 00:53:43 INFO - PROCESS | 3600 | 1464335623491 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:43 INFO - PROCESS | 3600 | ++DOCSHELL 10952800 == 51 [pid = 3600] [id = 90] 00:53:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (10953000) [pid = 3600] [serial = 267] [outer = 00000000] 00:53:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (10C5C400) [pid = 3600] [serial = 268] [outer = 10953000] 00:53:43 INFO - PROCESS | 3600 | 1464335623587 Marionette DEBUG loaded listener.js 00:53:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (10F73C00) [pid = 3600] [serial = 269] [outer = 10953000] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 18C35000 == 50 [pid = 3600] [id = 33] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 15170800 == 49 [pid = 3600] [id = 32] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 1C918400 == 48 [pid = 3600] [id = 85] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 1780DC00 == 47 [pid = 3600] [id = 84] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 15115C00 == 46 [pid = 3600] [id = 83] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 1C27BC00 == 45 [pid = 3600] [id = 82] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 19D48800 == 44 [pid = 3600] [id = 81] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 199F9000 == 43 [pid = 3600] [id = 80] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 189EC400 == 42 [pid = 3600] [id = 79] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 1780F800 == 41 [pid = 3600] [id = 78] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (16FE0800) [pid = 3600] [serial = 178] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 1096F000 == 40 [pid = 3600] [id = 77] 00:53:44 INFO - PROCESS | 3600 | --DOCSHELL 10962C00 == 39 [pid = 3600] [id = 76] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (18929800) [pid = 3600] [serial = 196] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (17802C00) [pid = 3600] [serial = 193] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (17803800) [pid = 3600] [serial = 194] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (18A71800) [pid = 3600] [serial = 199] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (10F72800) [pid = 3600] [serial = 172] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (10966C00) [pid = 3600] [serial = 182] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (10959400) [pid = 3600] [serial = 181] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (189EB800) [pid = 3600] [serial = 197] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (1516B400) [pid = 3600] [serial = 187] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (15D15400) [pid = 3600] [serial = 188] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (16FFC800) [pid = 3600] [serial = 190] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (10C4F400) [pid = 3600] [serial = 184] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (10C5D400) [pid = 3600] [serial = 185] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (17389000) [pid = 3600] [serial = 175] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (16F04C00) [pid = 3600] [serial = 202] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (178C7C00) [pid = 3600] [serial = 203] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (19D27800) [pid = 3600] [serial = 208] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (18CA6400) [pid = 3600] [serial = 200] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (19885000) [pid = 3600] [serial = 205] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1737BC00) [pid = 3600] [serial = 191] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (199FC400) [pid = 3600] [serial = 206] [outer = 00000000] [url = about:blank] 00:53:44 INFO - PROCESS | 3600 | 1464335624188 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 931ms 00:53:44 INFO - PROCESS | 3600 | 1464335624226 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 00:53:44 INFO - PROCESS | 3600 | 1464335624232 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 00:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:53:44 INFO - PROCESS | 3600 | 1464335624238 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:53:44 INFO - PROCESS | 3600 | 1464335624240 Marionette TRACE conn5 <- [1,326,null,{}] 00:53:44 INFO - PROCESS | 3600 | 1464335624244 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:44 INFO - PROCESS | 3600 | 1464335624329 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 00:53:44 INFO - PROCESS | 3600 | 1464335624407 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:44 INFO - PROCESS | 3600 | ++DOCSHELL 10657800 == 40 [pid = 3600] [id = 91] 00:53:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (10909400) [pid = 3600] [serial = 270] [outer = 00000000] 00:53:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (10B06400) [pid = 3600] [serial = 271] [outer = 10909400] 00:53:44 INFO - PROCESS | 3600 | 1464335624453 Marionette DEBUG loaded listener.js 00:53:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (10E41800) [pid = 3600] [serial = 272] [outer = 10909400] 00:53:44 INFO - PROCESS | 3600 | 1464335624898 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 00:53:44 INFO - PROCESS | 3600 | 1464335624910 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 00:53:44 INFO - PROCESS | 3600 | 1464335624913 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 00:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:53:44 INFO - PROCESS | 3600 | 1464335624921 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:53:44 INFO - PROCESS | 3600 | 1464335624924 Marionette TRACE conn5 <- [1,330,null,{}] 00:53:44 INFO - PROCESS | 3600 | 1464335624935 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:45 INFO - PROCESS | 3600 | 1464335625020 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 00:53:45 INFO - PROCESS | 3600 | 1464335625031 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:45 INFO - PROCESS | 3600 | ++DOCSHELL 16F05800 == 41 [pid = 3600] [id = 92] 00:53:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (16F05C00) [pid = 3600] [serial = 273] [outer = 00000000] 00:53:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (16F84800) [pid = 3600] [serial = 274] [outer = 16F05C00] 00:53:45 INFO - PROCESS | 3600 | 1464335625079 Marionette DEBUG loaded listener.js 00:53:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (17322000) [pid = 3600] [serial = 275] [outer = 16F05C00] 00:53:45 INFO - PROCESS | 3600 | 1464335625547 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 00:53:45 INFO - PROCESS | 3600 | 1464335625596 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 00:53:45 INFO - PROCESS | 3600 | 1464335625598 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 00:53:45 INFO - PROCESS | 3600 | 1464335625601 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:53:45 INFO - PROCESS | 3600 | 1464335625603 Marionette TRACE conn5 <- [1,334,null,{}] 00:53:45 INFO - PROCESS | 3600 | 1464335625606 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:45 INFO - PROCESS | 3600 | 1464335625688 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 00:53:45 INFO - PROCESS | 3600 | 1464335625697 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:45 INFO - PROCESS | 3600 | ++DOCSHELL 17384C00 == 42 [pid = 3600] [id = 93] 00:53:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (17385000) [pid = 3600] [serial = 276] [outer = 00000000] 00:53:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (17802C00) [pid = 3600] [serial = 277] [outer = 17385000] 00:53:45 INFO - PROCESS | 3600 | 1464335625743 Marionette DEBUG loaded listener.js 00:53:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1780B400) [pid = 3600] [serial = 278] [outer = 17385000] 00:53:46 INFO - PROCESS | 3600 | 1464335626167 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 00:53:46 INFO - PROCESS | 3600 | 1464335626236 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 00:53:46 INFO - PROCESS | 3600 | 1464335626238 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 00:53:46 INFO - PROCESS | 3600 | 1464335626242 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:53:46 INFO - PROCESS | 3600 | 1464335626253 Marionette TRACE conn5 <- [1,338,null,{}] 00:53:46 INFO - PROCESS | 3600 | 1464335626265 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:46 INFO - PROCESS | 3600 | 1464335626369 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 00:53:46 INFO - PROCESS | 3600 | 1464335626441 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:46 INFO - PROCESS | 3600 | ++DOCSHELL 17828400 == 43 [pid = 3600] [id = 94] 00:53:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (17829000) [pid = 3600] [serial = 279] [outer = 00000000] 00:53:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (178CD400) [pid = 3600] [serial = 280] [outer = 17829000] 00:53:46 INFO - PROCESS | 3600 | 1464335626487 Marionette DEBUG loaded listener.js 00:53:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (189EA000) [pid = 3600] [serial = 281] [outer = 17829000] 00:53:46 INFO - PROCESS | 3600 | 1464335626917 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:46 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. 00:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 693ms 00:53:46 INFO - PROCESS | 3600 | 1464335626937 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 00:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:53:46 INFO - PROCESS | 3600 | 1464335626939 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 00:53:46 INFO - PROCESS | 3600 | 1464335626942 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:53:46 INFO - PROCESS | 3600 | 1464335626944 Marionette TRACE conn5 <- [1,342,null,{}] 00:53:46 INFO - PROCESS | 3600 | 1464335626953 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:47 INFO - PROCESS | 3600 | 1464335627077 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 00:53:47 INFO - PROCESS | 3600 | 1464335627085 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:47 INFO - PROCESS | 3600 | ++DOCSHELL 1096D800 == 44 [pid = 3600] [id = 95] 00:53:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (189F1400) [pid = 3600] [serial = 282] [outer = 00000000] 00:53:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (18CAA000) [pid = 3600] [serial = 283] [outer = 189F1400] 00:53:47 INFO - PROCESS | 3600 | 1464335627131 Marionette DEBUG loaded listener.js 00:53:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (192B0000) [pid = 3600] [serial = 284] [outer = 189F1400] 00:53:47 INFO - PROCESS | 3600 | 1464335627576 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 690ms 00:53:47 INFO - PROCESS | 3600 | 1464335627634 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 00:53:47 INFO - PROCESS | 3600 | 1464335627636 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 00:53:47 INFO - PROCESS | 3600 | 1464335627639 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:53:47 INFO - PROCESS | 3600 | 1464335627641 Marionette TRACE conn5 <- [1,346,null,{}] 00:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:53:47 INFO - PROCESS | 3600 | 1464335627644 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:47 INFO - PROCESS | 3600 | 1464335627776 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 00:53:47 INFO - PROCESS | 3600 | 1464335627799 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:47 INFO - PROCESS | 3600 | ++DOCSHELL 19CCA800 == 45 [pid = 3600] [id = 96] 00:53:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (19CCD000) [pid = 3600] [serial = 285] [outer = 00000000] 00:53:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (19D08400) [pid = 3600] [serial = 286] [outer = 19CCD000] 00:53:47 INFO - PROCESS | 3600 | 1464335627845 Marionette DEBUG loaded listener.js 00:53:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (19D0D400) [pid = 3600] [serial = 287] [outer = 19CCD000] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (19DE5C00) [pid = 3600] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1096F400) [pid = 3600] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (189ECC00) [pid = 3600] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (1780FC00) [pid = 3600] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (199FB400) [pid = 3600] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (1C6F0800) [pid = 3600] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1479AC00) [pid = 3600] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (11A8C800) [pid = 3600] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (16F0E400) [pid = 3600] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (1C911C00) [pid = 3600] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (10954C00) [pid = 3600] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (0C896800) [pid = 3600] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (10918000) [pid = 3600] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:53:48 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (1C967400) [pid = 3600] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:53:48 INFO - PROCESS | 3600 | 1464335628512 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 931ms 00:53:48 INFO - PROCESS | 3600 | 1464335628574 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 00:53:48 INFO - PROCESS | 3600 | 1464335628576 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 00:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:53:48 INFO - PROCESS | 3600 | 1464335628579 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:53:48 INFO - PROCESS | 3600 | 1464335628581 Marionette TRACE conn5 <- [1,350,null,{}] 00:53:48 INFO - PROCESS | 3600 | 1464335628585 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:48 INFO - PROCESS | 3600 | 1464335628678 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 00:53:48 INFO - PROCESS | 3600 | 1464335628684 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:48 INFO - PROCESS | 3600 | ++DOCSHELL 11A90800 == 46 [pid = 3600] [id = 97] 00:53:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (11A94800) [pid = 3600] [serial = 288] [outer = 00000000] 00:53:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (149F1800) [pid = 3600] [serial = 289] [outer = 11A94800] 00:53:48 INFO - PROCESS | 3600 | 1464335628730 Marionette DEBUG loaded listener.js 00:53:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (15DE4000) [pid = 3600] [serial = 290] [outer = 11A94800] 00:53:49 INFO - PROCESS | 3600 | 1464335629165 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 00:53:49 INFO - PROCESS | 3600 | 1464335629210 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 00:53:49 INFO - PROCESS | 3600 | 1464335629212 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 00:53:49 INFO - PROCESS | 3600 | 1464335629215 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:53:49 INFO - PROCESS | 3600 | 1464335629217 Marionette TRACE conn5 <- [1,354,null,{}] 00:53:49 INFO - PROCESS | 3600 | 1464335629220 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:49 INFO - PROCESS | 3600 | 1464335629296 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 00:53:49 INFO - PROCESS | 3600 | 1464335629303 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:49 INFO - PROCESS | 3600 | ++DOCSHELL 199FB400 == 47 [pid = 3600] [id = 98] 00:53:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (189ECC00) [pid = 3600] [serial = 291] [outer = 00000000] 00:53:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (19DE9C00) [pid = 3600] [serial = 292] [outer = 189ECC00] 00:53:49 INFO - PROCESS | 3600 | 1464335629351 Marionette DEBUG loaded listener.js 00:53:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1B3CC000) [pid = 3600] [serial = 293] [outer = 189ECC00] 00:53:49 INFO - PROCESS | 3600 | 1464335629782 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:49 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. 00:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 631ms 00:53:49 INFO - PROCESS | 3600 | 1464335629851 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 00:53:49 INFO - PROCESS | 3600 | 1464335629853 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 00:53:49 INFO - PROCESS | 3600 | 1464335629857 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:53:49 INFO - PROCESS | 3600 | 1464335629858 Marionette TRACE conn5 <- [1,358,null,{}] 00:53:49 INFO - PROCESS | 3600 | 1464335629862 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:49 INFO - PROCESS | 3600 | 1464335629940 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 00:53:49 INFO - PROCESS | 3600 | 1464335629950 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:49 INFO - PROCESS | 3600 | ++DOCSHELL 16F44400 == 48 [pid = 3600] [id = 99] 00:53:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (16F49C00) [pid = 3600] [serial = 294] [outer = 00000000] 00:53:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (16F4D800) [pid = 3600] [serial = 295] [outer = 16F49C00] 00:53:50 INFO - PROCESS | 3600 | 1464335629997 Marionette DEBUG loaded listener.js 00:53:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (16F50C00) [pid = 3600] [serial = 296] [outer = 16F49C00] 00:53:50 INFO - PROCESS | 3600 | 1464335630462 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:50 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. 00:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms 00:53:50 INFO - PROCESS | 3600 | 1464335630491 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 00:53:50 INFO - PROCESS | 3600 | 1464335630493 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 00:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:53:50 INFO - PROCESS | 3600 | 1464335630547 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:53:50 INFO - PROCESS | 3600 | 1464335630551 Marionette TRACE conn5 <- [1,362,null,{}] 00:53:50 INFO - PROCESS | 3600 | 1464335630558 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:50 INFO - PROCESS | 3600 | 1464335630664 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 00:53:50 INFO - PROCESS | 3600 | 1464335630790 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:50 INFO - PROCESS | 3600 | ++DOCSHELL 0D4F0400 == 49 [pid = 3600] [id = 100] 00:53:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (10650C00) [pid = 3600] [serial = 297] [outer = 00000000] 00:53:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (10953400) [pid = 3600] [serial = 298] [outer = 10650C00] 00:53:50 INFO - PROCESS | 3600 | 1464335630847 Marionette DEBUG loaded listener.js 00:53:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (10963C00) [pid = 3600] [serial = 299] [outer = 10650C00] 00:53:51 INFO - PROCESS | 3600 | 1464335631487 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53:51 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. 00:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1020ms 00:53:51 INFO - PROCESS | 3600 | 1464335631521 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 00:53:51 INFO - PROCESS | 3600 | 1464335631525 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 00:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:53:51 INFO - PROCESS | 3600 | 1464335631530 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:53:51 INFO - PROCESS | 3600 | 1464335631533 Marionette TRACE conn5 <- [1,366,null,{}] 00:53:51 INFO - PROCESS | 3600 | 1464335631541 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:51 INFO - PROCESS | 3600 | 1464335631653 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 00:53:51 INFO - PROCESS | 3600 | 1464335631775 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:51 INFO - PROCESS | 3600 | ++DOCSHELL 169B9000 == 50 [pid = 3600] [id = 101] 00:53:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (16F05000) [pid = 3600] [serial = 300] [outer = 00000000] 00:53:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (16F82800) [pid = 3600] [serial = 301] [outer = 16F05000] 00:53:51 INFO - PROCESS | 3600 | 1464335631836 Marionette DEBUG loaded listener.js 00:53:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (17380000) [pid = 3600] [serial = 302] [outer = 16F05000] 00:53:52 INFO - PROCESS | 3600 | 1464335632410 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53: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. 00:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 931ms 00:53:52 INFO - PROCESS | 3600 | 1464335632461 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 00:53:52 INFO - PROCESS | 3600 | 1464335632464 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 00:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:53:52 INFO - PROCESS | 3600 | 1464335632468 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:53:52 INFO - PROCESS | 3600 | 1464335632470 Marionette TRACE conn5 <- [1,370,null,{}] 00:53:52 INFO - PROCESS | 3600 | 1464335632474 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:52 INFO - PROCESS | 3600 | 1464335632586 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 00:53:52 INFO - PROCESS | 3600 | 1464335632667 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:52 INFO - PROCESS | 3600 | ++DOCSHELL 18C35000 == 51 [pid = 3600] [id = 102] 00:53:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (18CA2400) [pid = 3600] [serial = 303] [outer = 00000000] 00:53:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (18EB3800) [pid = 3600] [serial = 304] [outer = 18CA2400] 00:53:52 INFO - PROCESS | 3600 | 1464335632770 Marionette DEBUG loaded listener.js 00:53:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (18EB7800) [pid = 3600] [serial = 305] [outer = 18CA2400] 00:53:53 INFO - PROCESS | 3600 | 1464335633390 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:53: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. 00:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 00:53:53 INFO - PROCESS | 3600 | 1464335633445 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 00:53:53 INFO - PROCESS | 3600 | 1464335633448 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 00:53:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:53:53 INFO - PROCESS | 3600 | 1464335633452 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:53:53 INFO - PROCESS | 3600 | 1464335633454 Marionette TRACE conn5 <- [1,374,null,{}] 00:53:53 INFO - PROCESS | 3600 | 1464335633458 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:53 INFO - PROCESS | 3600 | 1464335633562 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 00:53:53 INFO - PROCESS | 3600 | 1464335633687 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:53 INFO - PROCESS | 3600 | ++DOCSHELL 19D05400 == 52 [pid = 3600] [id = 103] 00:53:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (19D06400) [pid = 3600] [serial = 306] [outer = 00000000] 00:53:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (1C220800) [pid = 3600] [serial = 307] [outer = 19D06400] 00:53:53 INFO - PROCESS | 3600 | 1464335633748 Marionette DEBUG loaded listener.js 00:53:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (1C6ECC00) [pid = 3600] [serial = 308] [outer = 19D06400] 00:53:54 INFO - PROCESS | 3600 | 1464335634362 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:53:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:53:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 932ms 00:53:54 INFO - PROCESS | 3600 | 1464335634387 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 00:53:54 INFO - PROCESS | 3600 | 1464335634389 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 00:53:54 INFO - PROCESS | 3600 | 1464335634393 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:53:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:53:54 INFO - PROCESS | 3600 | 1464335634395 Marionette TRACE conn5 <- [1,378,null,{}] 00:53:54 INFO - PROCESS | 3600 | 1464335634399 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:54 INFO - PROCESS | 3600 | 1464335634498 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 00:53:54 INFO - PROCESS | 3600 | 1464335634593 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:54 INFO - PROCESS | 3600 | ++DOCSHELL 10909800 == 53 [pid = 3600] [id = 104] 00:53:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (1090FC00) [pid = 3600] [serial = 309] [outer = 00000000] 00:53:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (169BB400) [pid = 3600] [serial = 310] [outer = 1090FC00] 00:53:54 INFO - PROCESS | 3600 | 1464335634651 Marionette DEBUG loaded listener.js 00:53:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (16FE6000) [pid = 3600] [serial = 311] [outer = 1090FC00] 00:53:55 INFO - PROCESS | 3600 | 1464335635363 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:53:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:53:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1019ms 00:53:55 INFO - PROCESS | 3600 | 1464335635415 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 00:53:55 INFO - PROCESS | 3600 | 1464335635419 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 00:53:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:53:55 INFO - PROCESS | 3600 | 1464335635425 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:53:55 INFO - PROCESS | 3600 | 1464335635428 Marionette TRACE conn5 <- [1,382,null,{}] 00:53:55 INFO - PROCESS | 3600 | 1464335635434 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:55 INFO - PROCESS | 3600 | 1464335635583 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 00:53:55 INFO - PROCESS | 3600 | 1464335635708 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:55 INFO - PROCESS | 3600 | ++DOCSHELL 1479FC00 == 54 [pid = 3600] [id = 105] 00:53:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (14E71C00) [pid = 3600] [serial = 312] [outer = 00000000] 00:53:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (15DE0C00) [pid = 3600] [serial = 313] [outer = 14E71C00] 00:53:55 INFO - PROCESS | 3600 | 1464335635760 Marionette DEBUG loaded listener.js 00:53:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (16F46000) [pid = 3600] [serial = 314] [outer = 14E71C00] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 199FB400 == 53 [pid = 3600] [id = 98] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 11A90800 == 52 [pid = 3600] [id = 97] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 19CCA800 == 51 [pid = 3600] [id = 96] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 1096D800 == 50 [pid = 3600] [id = 95] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 17828400 == 49 [pid = 3600] [id = 94] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 17384C00 == 48 [pid = 3600] [id = 93] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 16F05800 == 47 [pid = 3600] [id = 92] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 10657800 == 46 [pid = 3600] [id = 91] 00:53:55 INFO - PROCESS | 3600 | --DOCSHELL 10952800 == 45 [pid = 3600] [id = 90] 00:53:56 INFO - PROCESS | 3600 | --DOCSHELL 1510F400 == 44 [pid = 3600] [id = 87] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (147A3000) [pid = 3600] [serial = 136] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (10968400) [pid = 3600] [serial = 103] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (17804C00) [pid = 3600] [serial = 179] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (1BD40400) [pid = 3600] [serial = 241] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (15171800) [pid = 3600] [serial = 227] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (14E70000) [pid = 3600] [serial = 226] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (18A6D400) [pid = 3600] [serial = 235] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (17827000) [pid = 3600] [serial = 232] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (19D08C00) [pid = 3600] [serial = 238] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (178CC000) [pid = 3600] [serial = 233] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1C90B400) [pid = 3600] [serial = 244] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (178CA000) [pid = 3600] [serial = 224] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (17321400) [pid = 3600] [serial = 223] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (16F06000) [pid = 3600] [serial = 229] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (16F85000) [pid = 3600] [serial = 230] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (1C223C00) [pid = 3600] [serial = 242] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (0C896400) [pid = 3600] [serial = 211] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (14C65C00) [pid = 3600] [serial = 214] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (19DE6C00) [pid = 3600] [serial = 217] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (18925000) [pid = 3600] [serial = 247] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (1C6F0400) [pid = 3600] [serial = 220] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (19DE1800) [pid = 3600] [serial = 248] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (1C90BC00) [pid = 3600] [serial = 245] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (19D10800) [pid = 3600] [serial = 239] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1C970400) [pid = 3600] [serial = 250] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (1CB2DC00) [pid = 3600] [serial = 251] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (18CB0400) [pid = 3600] [serial = 236] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (1CB35C00) [pid = 3600] [serial = 254] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1CB33C00) [pid = 3600] [serial = 253] [outer = 00000000] [url = about:blank] 00:53:56 INFO - PROCESS | 3600 | 1464335636286 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:53:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:53:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 890ms 00:53:56 INFO - PROCESS | 3600 | 1464335636347 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 00:53:56 INFO - PROCESS | 3600 | 1464335636353 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 00:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:53:56 INFO - PROCESS | 3600 | 1464335636359 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:53:56 INFO - PROCESS | 3600 | 1464335636361 Marionette TRACE conn5 <- [1,386,null,{}] 00:53:56 INFO - PROCESS | 3600 | 1464335636365 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:56 INFO - PROCESS | 3600 | 1464335636449 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 00:53:56 INFO - PROCESS | 3600 | 1464335636462 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:56 INFO - PROCESS | 3600 | ++DOCSHELL 11A96400 == 45 [pid = 3600] [id = 106] 00:53:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1477F000) [pid = 3600] [serial = 315] [outer = 00000000] 00:53:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (15113800) [pid = 3600] [serial = 316] [outer = 1477F000] 00:53:56 INFO - PROCESS | 3600 | 1464335636507 Marionette DEBUG loaded listener.js 00:53:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (15DDC400) [pid = 3600] [serial = 317] [outer = 1477F000] 00:53:56 INFO - PROCESS | 3600 | 1464335636976 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 00:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 00:53:57 INFO - PROCESS | 3600 | 1464335637032 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 00:53:57 INFO - PROCESS | 3600 | 1464335637034 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 00:53:57 INFO - PROCESS | 3600 | 1464335637038 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:53:57 INFO - PROCESS | 3600 | 1464335637041 Marionette TRACE conn5 <- [1,390,null,{}] 00:53:57 INFO - PROCESS | 3600 | 1464335637052 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:57 INFO - PROCESS | 3600 | 1464335637141 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 00:53:57 INFO - PROCESS | 3600 | 1464335637149 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:57 INFO - PROCESS | 3600 | ++DOCSHELL 1780D400 == 46 [pid = 3600] [id = 107] 00:53:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (1780DC00) [pid = 3600] [serial = 318] [outer = 00000000] 00:53:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (17829400) [pid = 3600] [serial = 319] [outer = 1780DC00] 00:53:57 INFO - PROCESS | 3600 | 1464335637200 Marionette DEBUG loaded listener.js 00:53:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (178CDC00) [pid = 3600] [serial = 320] [outer = 1780DC00] 00:53:57 INFO - PROCESS | 3600 | 1464335637681 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 00:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 00:53:57 INFO - PROCESS | 3600 | 1464335637714 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 00:53:57 INFO - PROCESS | 3600 | 1464335637717 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 00:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:53:57 INFO - PROCESS | 3600 | 1464335637720 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:53:57 INFO - PROCESS | 3600 | 1464335637722 Marionette TRACE conn5 <- [1,394,null,{}] 00:53:57 INFO - PROCESS | 3600 | 1464335637725 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:57 INFO - PROCESS | 3600 | 1464335637841 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 00:53:57 INFO - PROCESS | 3600 | 1464335637937 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:57 INFO - PROCESS | 3600 | ++DOCSHELL 18932800 == 47 [pid = 3600] [id = 108] 00:53:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (189F1800) [pid = 3600] [serial = 321] [outer = 00000000] 00:53:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (18C27C00) [pid = 3600] [serial = 322] [outer = 189F1800] 00:53:57 INFO - PROCESS | 3600 | 1464335637983 Marionette DEBUG loaded listener.js 00:53:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (18EAFC00) [pid = 3600] [serial = 323] [outer = 189F1800] 00:53:58 INFO - PROCESS | 3600 | 1464335638443 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 00:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 771ms 00:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:53:58 INFO - PROCESS | 3600 | 1464335638493 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 00:53:58 INFO - PROCESS | 3600 | 1464335638495 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 00:53:58 INFO - PROCESS | 3600 | 1464335638498 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:53:58 INFO - PROCESS | 3600 | 1464335638500 Marionette TRACE conn5 <- [1,398,null,{}] 00:53:58 INFO - PROCESS | 3600 | 1464335638504 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:58 INFO - PROCESS | 3600 | 1464335638615 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 00:53:58 INFO - PROCESS | 3600 | 1464335638623 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:58 INFO - PROCESS | 3600 | ++DOCSHELL 18EB3000 == 48 [pid = 3600] [id = 109] 00:53:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (18EBC800) [pid = 3600] [serial = 324] [outer = 00000000] 00:53:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (192BC400) [pid = 3600] [serial = 325] [outer = 18EBC800] 00:53:58 INFO - PROCESS | 3600 | 1464335638721 Marionette DEBUG loaded listener.js 00:53:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (19CD6800) [pid = 3600] [serial = 326] [outer = 18EBC800] 00:53:59 INFO - PROCESS | 3600 | 1464335639191 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 00:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 731ms 00:53:59 INFO - PROCESS | 3600 | 1464335639247 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 00:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:53:59 INFO - PROCESS | 3600 | 1464335639249 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 00:53:59 INFO - PROCESS | 3600 | 1464335639252 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:53:59 INFO - PROCESS | 3600 | 1464335639254 Marionette TRACE conn5 <- [1,402,null,{}] 00:53:59 INFO - PROCESS | 3600 | 1464335639258 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:59 INFO - PROCESS | 3600 | 1464335639384 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 00:53:59 INFO - PROCESS | 3600 | 1464335639441 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:59 INFO - PROCESS | 3600 | ++DOCSHELL 19D0C000 == 49 [pid = 3600] [id = 110] 00:53:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (1A7A2000) [pid = 3600] [serial = 327] [outer = 00000000] 00:53:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1C279C00) [pid = 3600] [serial = 328] [outer = 1A7A2000] 00:53:59 INFO - PROCESS | 3600 | 1464335639487 Marionette DEBUG loaded listener.js 00:53:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1C6F2400) [pid = 3600] [serial = 329] [outer = 1A7A2000] 00:53:59 INFO - PROCESS | 3600 | 1464335639927 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 00:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 00:53:59 INFO - PROCESS | 3600 | 1464335639983 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 00:53:59 INFO - PROCESS | 3600 | 1464335639986 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 00:53:59 INFO - PROCESS | 3600 | 1464335639989 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:54:00 INFO - PROCESS | 3600 | 1464335639991 Marionette TRACE conn5 <- [1,406,null,{}] 00:54:00 INFO - PROCESS | 3600 | 1464335640001 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:00 INFO - PROCESS | 3600 | 1464335640106 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 00:54:00 INFO - PROCESS | 3600 | 1464335640120 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:00 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F8C00 == 50 [pid = 3600] [id = 111] 00:54:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (1C90C400) [pid = 3600] [serial = 330] [outer = 00000000] 00:54:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1C910000) [pid = 3600] [serial = 331] [outer = 1C90C400] 00:54:00 INFO - PROCESS | 3600 | 1464335640210 Marionette DEBUG loaded listener.js 00:54:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (1C911C00) [pid = 3600] [serial = 332] [outer = 1C90C400] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (17829000) [pid = 3600] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (10953000) [pid = 3600] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (16F05C00) [pid = 3600] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (189F1400) [pid = 3600] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (10909400) [pid = 3600] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (17385000) [pid = 3600] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (19CCD000) [pid = 3600] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (11A94800) [pid = 3600] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:54:00 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (189ECC00) [pid = 3600] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:54:00 INFO - PROCESS | 3600 | 1464335640659 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 00:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 731ms 00:54:00 INFO - PROCESS | 3600 | 1464335640723 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 00:54:00 INFO - PROCESS | 3600 | 1464335640726 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 00:54:00 INFO - PROCESS | 3600 | 1464335640729 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:54:00 INFO - PROCESS | 3600 | 1464335640731 Marionette TRACE conn5 <- [1,410,null,{}] 00:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:54:00 INFO - PROCESS | 3600 | 1464335640734 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:00 INFO - PROCESS | 3600 | 1464335640812 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 00:54:00 INFO - PROCESS | 3600 | 1464335640818 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:00 INFO - PROCESS | 3600 | ++DOCSHELL 192BC000 == 51 [pid = 3600] [id = 112] 00:54:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (19DDC800) [pid = 3600] [serial = 333] [outer = 00000000] 00:54:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1C914400) [pid = 3600] [serial = 334] [outer = 19DDC800] 00:54:00 INFO - PROCESS | 3600 | 1464335640864 Marionette DEBUG loaded listener.js 00:54:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (1CA5AC00) [pid = 3600] [serial = 335] [outer = 19DDC800] 00:54:01 INFO - PROCESS | 3600 | 1464335641304 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 00:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 00:54:01 INFO - PROCESS | 3600 | 1464335641364 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 00:54:01 INFO - PROCESS | 3600 | 1464335641366 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 00:54:01 INFO - PROCESS | 3600 | 1464335641369 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:54:01 INFO - PROCESS | 3600 | 1464335641371 Marionette TRACE conn5 <- [1,414,null,{}] 00:54:01 INFO - PROCESS | 3600 | 1464335641375 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:01 INFO - PROCESS | 3600 | 1464335641459 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 00:54:01 INFO - PROCESS | 3600 | 1464335641467 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:01 INFO - PROCESS | 3600 | ++DOCSHELL 18C50400 == 52 [pid = 3600] [id = 113] 00:54:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (18C53000) [pid = 3600] [serial = 336] [outer = 00000000] 00:54:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (18C57C00) [pid = 3600] [serial = 337] [outer = 18C53000] 00:54:01 INFO - PROCESS | 3600 | 1464335641513 Marionette DEBUG loaded listener.js 00:54:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (18C59C00) [pid = 3600] [serial = 338] [outer = 18C53000] 00:54:01 INFO - PROCESS | 3600 | 1464335641939 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 00:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 631ms 00:54:02 INFO - PROCESS | 3600 | 1464335642004 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 00:54:02 INFO - PROCESS | 3600 | 1464335642006 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 00:54:02 INFO - PROCESS | 3600 | 1464335642009 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:54:02 INFO - PROCESS | 3600 | 1464335642011 Marionette TRACE conn5 <- [1,418,null,{}] 00:54:02 INFO - PROCESS | 3600 | 1464335642015 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:02 INFO - PROCESS | 3600 | 1464335642098 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 00:54:02 INFO - PROCESS | 3600 | 1464335642106 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:02 INFO - PROCESS | 3600 | ++DOCSHELL 17802400 == 53 [pid = 3600] [id = 114] 00:54:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (1780F800) [pid = 3600] [serial = 339] [outer = 00000000] 00:54:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (19D61800) [pid = 3600] [serial = 340] [outer = 1780F800] 00:54:02 INFO - PROCESS | 3600 | 1464335642150 Marionette DEBUG loaded listener.js 00:54:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (19D64400) [pid = 3600] [serial = 341] [outer = 1780F800] 00:54:03 INFO - PROCESS | 3600 | 1464335643303 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 00:54:03 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 00:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1330ms 00:54:03 INFO - PROCESS | 3600 | 1464335643343 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 00:54:03 INFO - PROCESS | 3600 | 1464335643348 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 00:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:54:03 INFO - PROCESS | 3600 | 1464335643353 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:54:03 INFO - PROCESS | 3600 | 1464335643356 Marionette TRACE conn5 <- [1,422,null,{}] 00:54:03 INFO - PROCESS | 3600 | 1464335643363 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:03 INFO - PROCESS | 3600 | 1464335643473 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 00:54:03 INFO - PROCESS | 3600 | 1464335643609 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:03 INFO - PROCESS | 3600 | ++DOCSHELL 1095C000 == 54 [pid = 3600] [id = 115] 00:54:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (10C4E800) [pid = 3600] [serial = 342] [outer = 00000000] 00:54:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (14E94000) [pid = 3600] [serial = 343] [outer = 10C4E800] 00:54:03 INFO - PROCESS | 3600 | 1464335643670 Marionette DEBUG loaded listener.js 00:54:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (167D9400) [pid = 3600] [serial = 344] [outer = 10C4E800] 00:54:04 INFO - PROCESS | 3600 | 1464335644710 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 00:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1384ms 00:54:04 INFO - PROCESS | 3600 | 1464335644741 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 00:54:04 INFO - PROCESS | 3600 | 1464335644748 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 00:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:54:04 INFO - PROCESS | 3600 | 1464335644755 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:54:04 INFO - PROCESS | 3600 | 1464335644758 Marionette TRACE conn5 <- [1,426,null,{}] 00:54:04 INFO - PROCESS | 3600 | 1464335644762 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:04 INFO - PROCESS | 3600 | 1464335644875 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 00:54:05 INFO - PROCESS | 3600 | 1464335644998 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:05 INFO - PROCESS | 3600 | ++DOCSHELL 17384C00 == 55 [pid = 3600] [id = 116] 00:54:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (17387400) [pid = 3600] [serial = 345] [outer = 00000000] 00:54:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (189F2800) [pid = 3600] [serial = 346] [outer = 17387400] 00:54:05 INFO - PROCESS | 3600 | 1464335645095 Marionette DEBUG loaded listener.js 00:54:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (18C5B800) [pid = 3600] [serial = 347] [outer = 17387400] 00:54:05 INFO - PROCESS | 3600 | 1464335645699 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 00:54:05 INFO - PROCESS | 3600 | 1464335645729 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 00:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:54:05 INFO - PROCESS | 3600 | 1464335645733 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:54:05 INFO - PROCESS | 3600 | 1464335645737 Marionette TRACE conn5 <- [1,430,null,{}] 00:54:05 INFO - PROCESS | 3600 | 1464335645748 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:05 INFO - PROCESS | 3600 | 1464335645857 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 00:54:05 INFO - PROCESS | 3600 | 1464335645956 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:05 INFO - PROCESS | 3600 | ++DOCSHELL 19D10000 == 56 [pid = 3600] [id = 117] 00:54:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (19D24800) [pid = 3600] [serial = 348] [outer = 00000000] 00:54:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (19D5E800) [pid = 3600] [serial = 349] [outer = 19D24800] 00:54:06 INFO - PROCESS | 3600 | 1464335646015 Marionette DEBUG loaded listener.js 00:54:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (19D69800) [pid = 3600] [serial = 350] [outer = 19D24800] 00:54:06 INFO - PROCESS | 3600 | 1464335646856 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 00:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1177ms 00:54:06 INFO - PROCESS | 3600 | 1464335646912 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 00:54:06 INFO - PROCESS | 3600 | 1464335646916 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 00:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:54:06 INFO - PROCESS | 3600 | 1464335646922 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:54:06 INFO - PROCESS | 3600 | 1464335646926 Marionette TRACE conn5 <- [1,434,null,{}] 00:54:06 INFO - PROCESS | 3600 | 1464335646932 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:07 INFO - PROCESS | 3600 | 1464335647033 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 00:54:07 INFO - PROCESS | 3600 | 1464335647165 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:07 INFO - PROCESS | 3600 | ++DOCSHELL 10956400 == 57 [pid = 3600] [id = 118] 00:54:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (10C54C00) [pid = 3600] [serial = 351] [outer = 00000000] 00:54:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (15169400) [pid = 3600] [serial = 352] [outer = 10C54C00] 00:54:07 INFO - PROCESS | 3600 | 1464335647217 Marionette DEBUG loaded listener.js 00:54:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (16F4E400) [pid = 3600] [serial = 353] [outer = 10C54C00] 00:54:07 INFO - PROCESS | 3600 | 1464335647806 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 00:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 1B3C8400 == 56 [pid = 3600] [id = 45] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 1780A800 == 55 [pid = 3600] [id = 74] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 10F71000 == 54 [pid = 3600] [id = 72] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 00C01C00 == 53 [pid = 3600] [id = 71] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 18C50400 == 52 [pid = 3600] [id = 113] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 192BC000 == 51 [pid = 3600] [id = 112] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 1C6F8C00 == 50 [pid = 3600] [id = 111] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 19D0C000 == 49 [pid = 3600] [id = 110] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 18EB3000 == 48 [pid = 3600] [id = 109] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 18932800 == 47 [pid = 3600] [id = 108] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 1780D400 == 46 [pid = 3600] [id = 107] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 11A96400 == 45 [pid = 3600] [id = 106] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (1DB10800) [pid = 3600] [serial = 265] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (1DB12400) [pid = 3600] [serial = 256] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (16FFD400) [pid = 3600] [serial = 259] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (19D4F000) [pid = 3600] [serial = 262] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (16F4D800) [pid = 3600] [serial = 295] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | 1464335647907 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 00:54:07 INFO - PROCESS | 3600 | 1464335647912 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 1479FC00 == 44 [pid = 3600] [id = 105] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 0D4F0400 == 43 [pid = 3600] [id = 100] 00:54:07 INFO - PROCESS | 3600 | --DOCSHELL 16F44400 == 42 [pid = 3600] [id = 99] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (178CD400) [pid = 3600] [serial = 280] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (189EA000) [pid = 3600] [serial = 281] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (10C5C400) [pid = 3600] [serial = 268] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (16F84800) [pid = 3600] [serial = 274] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (17322000) [pid = 3600] [serial = 275] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (192B0000) [pid = 3600] [serial = 284] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (18CAA000) [pid = 3600] [serial = 283] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (10B06400) [pid = 3600] [serial = 271] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (10E41800) [pid = 3600] [serial = 272] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (17802C00) [pid = 3600] [serial = 277] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (19D08400) [pid = 3600] [serial = 286] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (149F1800) [pid = 3600] [serial = 289] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (15DE4000) [pid = 3600] [serial = 290] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (19DE9C00) [pid = 3600] [serial = 292] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (19D0D400) [pid = 3600] [serial = 287] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (10F73C00) [pid = 3600] [serial = 269] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (1B3CC000) [pid = 3600] [serial = 293] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (1780B400) [pid = 3600] [serial = 278] [outer = 00000000] [url = about:blank] 00:54:07 INFO - PROCESS | 3600 | 1464335647932 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:54:07 INFO - PROCESS | 3600 | 1464335647935 Marionette TRACE conn5 <- [1,438,null,{}] 00:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:54:07 INFO - PROCESS | 3600 | 1464335647950 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:08 INFO - PROCESS | 3600 | 1464335648068 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 00:54:08 INFO - PROCESS | 3600 | 1464335648078 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:08 INFO - PROCESS | 3600 | ++DOCSHELL 1090B000 == 43 [pid = 3600] [id = 119] 00:54:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1090C800) [pid = 3600] [serial = 354] [outer = 00000000] 00:54:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (10954000) [pid = 3600] [serial = 355] [outer = 1090C800] 00:54:08 INFO - PROCESS | 3600 | 1464335648124 Marionette DEBUG loaded listener.js 00:54:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (1096F800) [pid = 3600] [serial = 356] [outer = 1090C800] 00:54:08 INFO - PROCESS | 3600 | 1464335648590 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 00:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 00:54:08 INFO - PROCESS | 3600 | 1464335648633 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 00:54:08 INFO - PROCESS | 3600 | 1464335648635 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 00:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:54:08 INFO - PROCESS | 3600 | 1464335648639 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:54:08 INFO - PROCESS | 3600 | 1464335648642 Marionette TRACE conn5 <- [1,442,null,{}] 00:54:08 INFO - PROCESS | 3600 | 1464335648653 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:08 INFO - PROCESS | 3600 | 1464335648737 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 00:54:08 INFO - PROCESS | 3600 | 1464335648748 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:08 INFO - PROCESS | 3600 | ++DOCSHELL 16F4F400 == 44 [pid = 3600] [id = 120] 00:54:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (16F4FC00) [pid = 3600] [serial = 357] [outer = 00000000] 00:54:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (17321400) [pid = 3600] [serial = 358] [outer = 16F4FC00] 00:54:08 INFO - PROCESS | 3600 | 1464335648796 Marionette DEBUG loaded listener.js 00:54:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (17383800) [pid = 3600] [serial = 359] [outer = 16F4FC00] 00:54:09 INFO - PROCESS | 3600 | 1464335649260 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 00:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 00:54:09 INFO - PROCESS | 3600 | 1464335649312 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 00:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:54:09 INFO - PROCESS | 3600 | 1464335649315 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 00:54:09 INFO - PROCESS | 3600 | 1464335649318 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:54:09 INFO - PROCESS | 3600 | 1464335649320 Marionette TRACE conn5 <- [1,446,null,{}] 00:54:09 INFO - PROCESS | 3600 | 1464335649324 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:09 INFO - PROCESS | 3600 | 1464335649412 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 00:54:09 INFO - PROCESS | 3600 | 1464335649421 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:09 INFO - PROCESS | 3600 | ++DOCSHELL 17822000 == 45 [pid = 3600] [id = 121] 00:54:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (17827000) [pid = 3600] [serial = 360] [outer = 00000000] 00:54:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (189EE400) [pid = 3600] [serial = 361] [outer = 17827000] 00:54:09 INFO - PROCESS | 3600 | 1464335649469 Marionette DEBUG loaded listener.js 00:54:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (189F5400) [pid = 3600] [serial = 362] [outer = 17827000] 00:54:09 INFO - PROCESS | 3600 | 1464335649918 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 00:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 00:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:54:10 INFO - PROCESS | 3600 | 1464335649993 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 00:54:10 INFO - PROCESS | 3600 | 1464335649995 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 00:54:10 INFO - PROCESS | 3600 | 1464335649998 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:54:10 INFO - PROCESS | 3600 | 1464335650000 Marionette TRACE conn5 <- [1,450,null,{}] 00:54:10 INFO - PROCESS | 3600 | 1464335650003 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:10 INFO - PROCESS | 3600 | 1464335650117 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 00:54:10 INFO - PROCESS | 3600 | 1464335650130 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:10 INFO - PROCESS | 3600 | ++DOCSHELL 18C26400 == 46 [pid = 3600] [id = 122] 00:54:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (18C26800) [pid = 3600] [serial = 363] [outer = 00000000] 00:54:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (18C58000) [pid = 3600] [serial = 364] [outer = 18C26800] 00:54:10 INFO - PROCESS | 3600 | 1464335650174 Marionette DEBUG loaded listener.js 00:54:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (18C59000) [pid = 3600] [serial = 365] [outer = 18C26800] 00:54:10 INFO - PROCESS | 3600 | 1464335650673 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 00:54:10 INFO - PROCESS | 3600 | 1464335650733 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 00:54:10 INFO - PROCESS | 3600 | 1464335650736 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:54:10 INFO - PROCESS | 3600 | 1464335650738 Marionette TRACE conn5 <- [1,454,null,{}] 00:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:54:10 INFO - PROCESS | 3600 | 1464335650747 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:10 INFO - PROCESS | 3600 | 1464335650874 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 00:54:10 INFO - PROCESS | 3600 | 1464335650889 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:10 INFO - PROCESS | 3600 | ++DOCSHELL 18F79400 == 47 [pid = 3600] [id = 123] 00:54:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (192B0800) [pid = 3600] [serial = 366] [outer = 00000000] 00:54:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (19D01C00) [pid = 3600] [serial = 367] [outer = 192B0800] 00:54:10 INFO - PROCESS | 3600 | 1464335650937 Marionette DEBUG loaded listener.js 00:54:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (19D09800) [pid = 3600] [serial = 368] [outer = 192B0800] 00:54:11 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:11 INFO - PROCESS | 3600 | 1464335651401 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 00:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 00:54:11 INFO - PROCESS | 3600 | 1464335651472 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 00:54:11 INFO - PROCESS | 3600 | 1464335651474 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 00:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:54:11 INFO - PROCESS | 3600 | 1464335651495 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:54:11 INFO - PROCESS | 3600 | 1464335651497 Marionette TRACE conn5 <- [1,458,null,{}] 00:54:11 INFO - PROCESS | 3600 | 1464335651501 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:11 INFO - PROCESS | 3600 | 1464335651612 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 00:54:11 INFO - PROCESS | 3600 | 1464335651666 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:11 INFO - PROCESS | 3600 | ++DOCSHELL 10657800 == 48 [pid = 3600] [id = 124] 00:54:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (19D10400) [pid = 3600] [serial = 369] [outer = 00000000] 00:54:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (19D62800) [pid = 3600] [serial = 370] [outer = 19D10400] 00:54:11 INFO - PROCESS | 3600 | 1464335651711 Marionette DEBUG loaded listener.js 00:54:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (19DE4800) [pid = 3600] [serial = 371] [outer = 19D10400] 00:54:12 INFO - PROCESS | 3600 | 1464335652155 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 00:54:12 INFO - PROCESS | 3600 | 1464335652169 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 00:54:12 INFO - PROCESS | 3600 | 1464335652172 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:54:12 INFO - PROCESS | 3600 | 1464335652173 Marionette TRACE conn5 <- [1,462,null,{}] 00:54:12 INFO - PROCESS | 3600 | 1464335652177 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:12 INFO - PROCESS | 3600 | 1464335652299 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (19DDC800) [pid = 3600] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (11805C00) [pid = 3600] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (14E71C00) [pid = 3600] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (189F1800) [pid = 3600] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (1780DC00) [pid = 3600] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (1C21E000) [pid = 3600] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1090FC00) [pid = 3600] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (18EBC800) [pid = 3600] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (1D5DB400) [pid = 3600] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (15164400) [pid = 3600] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1477F000) [pid = 3600] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (1A7A2000) [pid = 3600] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (189F3C00) [pid = 3600] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (18C53000) [pid = 3600] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (00C09C00) [pid = 3600] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (16FFAC00) [pid = 3600] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (19DDD400) [pid = 3600] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (19D06000) [pid = 3600] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (1782F000) [pid = 3600] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (1C90C400) [pid = 3600] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1D5DCC00) [pid = 3600] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:54:12 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (10963400) [pid = 3600] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:54:12 INFO - PROCESS | 3600 | 1464335652597 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:12 INFO - PROCESS | 3600 | ++DOCSHELL 0937D800 == 49 [pid = 3600] [id = 125] 00:54:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (0C839800) [pid = 3600] [serial = 372] [outer = 00000000] 00:54:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (10960000) [pid = 3600] [serial = 373] [outer = 0C839800] 00:54:12 INFO - PROCESS | 3600 | 1464335652642 Marionette DEBUG loaded listener.js 00:54:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (10E42400) [pid = 3600] [serial = 374] [outer = 0C839800] 00:54:13 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:13 INFO - PROCESS | 3600 | 1464335653047 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 00:54:13 INFO - PROCESS | 3600 | 1464335653105 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 00:54:13 INFO - PROCESS | 3600 | 1464335653108 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:54:13 INFO - PROCESS | 3600 | 1464335653110 Marionette TRACE conn5 <- [1,466,null,{}] 00:54:13 INFO - PROCESS | 3600 | 1464335653121 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:13 INFO - PROCESS | 3600 | 1464335653219 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 00:54:13 INFO - PROCESS | 3600 | 1464335653231 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:13 INFO - PROCESS | 3600 | ++DOCSHELL 18C53400 == 50 [pid = 3600] [id = 126] 00:54:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (18C53800) [pid = 3600] [serial = 375] [outer = 00000000] 00:54:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1A718400) [pid = 3600] [serial = 376] [outer = 18C53800] 00:54:13 INFO - PROCESS | 3600 | 1464335653276 Marionette DEBUG loaded listener.js 00:54:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1B3C3000) [pid = 3600] [serial = 377] [outer = 18C53800] 00:54:13 INFO - PROCESS | 3600 | 1464335653704 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 00:54:13 INFO - PROCESS | 3600 | 1464335653741 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 00:54:13 INFO - PROCESS | 3600 | 1464335653748 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:54:13 INFO - PROCESS | 3600 | 1464335653750 Marionette TRACE conn5 <- [1,470,null,{}] 00:54:13 INFO - PROCESS | 3600 | 1464335653754 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:13 INFO - PROCESS | 3600 | 1464335653835 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 00:54:13 INFO - PROCESS | 3600 | 1464335653842 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:13 INFO - PROCESS | 3600 | ++DOCSHELL 1A757000 == 51 [pid = 3600] [id = 127] 00:54:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (1B3C8400) [pid = 3600] [serial = 378] [outer = 00000000] 00:54:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1C910800) [pid = 3600] [serial = 379] [outer = 1B3C8400] 00:54:13 INFO - PROCESS | 3600 | 1464335653891 Marionette DEBUG loaded listener.js 00:54:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (1C916400) [pid = 3600] [serial = 380] [outer = 1B3C8400] 00:54:14 INFO - PROCESS | 3600 | 1464335654343 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 00:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 00:54:14 INFO - PROCESS | 3600 | 1464335654375 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 00:54:14 INFO - PROCESS | 3600 | 1464335654377 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 00:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:54:14 INFO - PROCESS | 3600 | 1464335654385 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:54:14 INFO - PROCESS | 3600 | 1464335654388 Marionette TRACE conn5 <- [1,474,null,{}] 00:54:14 INFO - PROCESS | 3600 | 1464335654391 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:14 INFO - PROCESS | 3600 | 1464335654493 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 00:54:14 INFO - PROCESS | 3600 | 1464335654511 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:14 INFO - PROCESS | 3600 | ++DOCSHELL 1C962C00 == 52 [pid = 3600] [id = 128] 00:54:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (1CB2D000) [pid = 3600] [serial = 381] [outer = 00000000] 00:54:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1CB35800) [pid = 3600] [serial = 382] [outer = 1CB2D000] 00:54:14 INFO - PROCESS | 3600 | 1464335654566 Marionette DEBUG loaded listener.js 00:54:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1D5D9800) [pid = 3600] [serial = 383] [outer = 1CB2D000] 00:54:15 INFO - PROCESS | 3600 | 1464335655296 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 00:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 00:54:15 INFO - PROCESS | 3600 | 1464335655360 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 00:54:15 INFO - PROCESS | 3600 | 1464335655366 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 00:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:54:15 INFO - PROCESS | 3600 | 1464335655371 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:54:15 INFO - PROCESS | 3600 | 1464335655376 Marionette TRACE conn5 <- [1,478,null,{}] 00:54:15 INFO - PROCESS | 3600 | 1464335655382 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:15 INFO - PROCESS | 3600 | 1464335655493 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 00:54:15 INFO - PROCESS | 3600 | 1464335655620 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:15 INFO - PROCESS | 3600 | ++DOCSHELL 10F70400 == 53 [pid = 3600] [id = 129] 00:54:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (10F71000) [pid = 3600] [serial = 384] [outer = 00000000] 00:54:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (14E70000) [pid = 3600] [serial = 385] [outer = 10F71000] 00:54:15 INFO - PROCESS | 3600 | 1464335655683 Marionette DEBUG loaded listener.js 00:54:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (167D6800) [pid = 3600] [serial = 386] [outer = 10F71000] 00:54:16 INFO - PROCESS | 3600 | 1464335656329 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 00:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 971ms 00:54:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (16FF5000) [pid = 3600] [serial = 387] [outer = 1065AC00] 00:54:16 INFO - PROCESS | 3600 | 1464335656367 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 00:54:16 INFO - PROCESS | 3600 | 1464335656373 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 00:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:54:16 INFO - PROCESS | 3600 | 1464335656419 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:54:16 INFO - PROCESS | 3600 | 1464335656422 Marionette TRACE conn5 <- [1,482,null,{}] 00:54:16 INFO - PROCESS | 3600 | 1464335656481 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:16 INFO - PROCESS | 3600 | 1464335656599 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 00:54:16 INFO - PROCESS | 3600 | 1464335656677 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:16 INFO - PROCESS | 3600 | ++DOCSHELL 17810000 == 54 [pid = 3600] [id = 130] 00:54:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (17829000) [pid = 3600] [serial = 388] [outer = 00000000] 00:54:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (18EDDC00) [pid = 3600] [serial = 389] [outer = 17829000] 00:54:16 INFO - PROCESS | 3600 | 1464335656772 Marionette DEBUG loaded listener.js 00:54:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (18EE1800) [pid = 3600] [serial = 390] [outer = 17829000] 00:54:17 INFO - PROCESS | 3600 | 1464335657401 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1072ms 00:54:17 INFO - PROCESS | 3600 | 1464335657461 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 00:54:17 INFO - PROCESS | 3600 | 1464335657464 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 00:54:17 INFO - PROCESS | 3600 | 1464335657468 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:54:17 INFO - PROCESS | 3600 | 1464335657472 Marionette TRACE conn5 <- [1,486,null,{}] 00:54:17 INFO - PROCESS | 3600 | 1464335657484 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:17 INFO - PROCESS | 3600 | 1464335657601 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 00:54:17 INFO - PROCESS | 3600 | 1464335657733 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:17 INFO - PROCESS | 3600 | ++DOCSHELL 1987B400 == 55 [pid = 3600] [id = 131] 00:54:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (19885400) [pid = 3600] [serial = 391] [outer = 00000000] 00:54:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (1B3CC000) [pid = 3600] [serial = 392] [outer = 19885400] 00:54:17 INFO - PROCESS | 3600 | 1464335657796 Marionette DEBUG loaded listener.js 00:54:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (1CB2A000) [pid = 3600] [serial = 393] [outer = 19885400] 00:54:18 INFO - PROCESS | 3600 | 1464335658455 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 00:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1024ms 00:54:18 INFO - PROCESS | 3600 | 1464335658494 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 00:54:18 INFO - PROCESS | 3600 | 1464335658497 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 00:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:54:18 INFO - PROCESS | 3600 | 1464335658501 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:54:18 INFO - PROCESS | 3600 | 1464335658503 Marionette TRACE conn5 <- [1,490,null,{}] 00:54:18 INFO - PROCESS | 3600 | 1464335658507 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:18 INFO - PROCESS | 3600 | 1464335658614 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 00:54:18 INFO - PROCESS | 3600 | 1464335658746 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:18 INFO - PROCESS | 3600 | ++DOCSHELL 10967C00 == 56 [pid = 3600] [id = 132] 00:54:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (17387000) [pid = 3600] [serial = 394] [outer = 00000000] 00:54:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (1CB2C400) [pid = 3600] [serial = 395] [outer = 17387000] 00:54:18 INFO - PROCESS | 3600 | 1464335658802 Marionette DEBUG loaded listener.js 00:54:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (1D5DC800) [pid = 3600] [serial = 396] [outer = 17387000] 00:54:19 INFO - PROCESS | 3600 | 1464335659573 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 00:54:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1119ms 00:54:19 INFO - PROCESS | 3600 | 1464335659623 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 00:54:19 INFO - PROCESS | 3600 | 1464335659627 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 00:54:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:54:19 INFO - PROCESS | 3600 | 1464335659632 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:54:19 INFO - PROCESS | 3600 | 1464335659635 Marionette TRACE conn5 <- [1,494,null,{}] 00:54:19 INFO - PROCESS | 3600 | 1464335659641 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:19 INFO - PROCESS | 3600 | 1464335659784 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 00:54:19 INFO - PROCESS | 3600 | 1464335659801 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:19 INFO - PROCESS | 3600 | ++DOCSHELL 10970400 == 57 [pid = 3600] [id = 133] 00:54:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (10A99000) [pid = 3600] [serial = 397] [outer = 00000000] 00:54:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (14A83800) [pid = 3600] [serial = 398] [outer = 10A99000] 00:54:19 INFO - PROCESS | 3600 | 1464335659851 Marionette DEBUG loaded listener.js 00:54:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (16F05800) [pid = 3600] [serial = 399] [outer = 10A99000] 00:54:20 INFO - PROCESS | 3600 | 1464335660428 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 00:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 831ms 00:54:20 INFO - PROCESS | 3600 | 1464335660462 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 00:54:20 INFO - PROCESS | 3600 | 1464335660468 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 00:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:54:20 INFO - PROCESS | 3600 | 1464335660474 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:54:20 INFO - PROCESS | 3600 | 1464335660476 Marionette TRACE conn5 <- [1,498,null,{}] 00:54:20 INFO - PROCESS | 3600 | 1464335660480 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:20 INFO - PROCESS | 3600 | 1464335660582 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 00:54:20 INFO - PROCESS | 3600 | 1464335660722 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 1A757000 == 56 [pid = 3600] [id = 127] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 18C53400 == 55 [pid = 3600] [id = 126] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 0937D800 == 54 [pid = 3600] [id = 125] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 10657800 == 53 [pid = 3600] [id = 124] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 18F79400 == 52 [pid = 3600] [id = 123] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 18C26400 == 51 [pid = 3600] [id = 122] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 17822000 == 50 [pid = 3600] [id = 121] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 16F4F400 == 49 [pid = 3600] [id = 120] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 1090B000 == 48 [pid = 3600] [id = 119] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 10956400 == 47 [pid = 3600] [id = 118] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 19D10000 == 46 [pid = 3600] [id = 117] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (19D61800) [pid = 3600] [serial = 340] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (10953400) [pid = 3600] [serial = 298] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (18EB3800) [pid = 3600] [serial = 304] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (16F82800) [pid = 3600] [serial = 301] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (1C220800) [pid = 3600] [serial = 307] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | ++DOCSHELL 0C837800 == 47 [pid = 3600] [id = 134] 00:54:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (0C838800) [pid = 3600] [serial = 400] [outer = 00000000] 00:54:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (10657800) [pid = 3600] [serial = 401] [outer = 0C838800] 00:54:20 INFO - PROCESS | 3600 | 1464335660821 Marionette DEBUG loaded listener.js 00:54:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (1096F400) [pid = 3600] [serial = 402] [outer = 0C838800] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 17384C00 == 46 [pid = 3600] [id = 116] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 1095C000 == 45 [pid = 3600] [id = 115] 00:54:20 INFO - PROCESS | 3600 | --DOCSHELL 17802400 == 44 [pid = 3600] [id = 114] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (18C59C00) [pid = 3600] [serial = 338] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (1CA5AC00) [pid = 3600] [serial = 335] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (1510F000) [pid = 3600] [serial = 215] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (15DE0C00) [pid = 3600] [serial = 313] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (18C27C00) [pid = 3600] [serial = 322] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (17829400) [pid = 3600] [serial = 319] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (1C6F3400) [pid = 3600] [serial = 221] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (16FE6000) [pid = 3600] [serial = 311] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (18EAFC00) [pid = 3600] [serial = 323] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (192BC400) [pid = 3600] [serial = 325] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1C914400) [pid = 3600] [serial = 334] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (19CD6800) [pid = 3600] [serial = 326] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (1DB32C00) [pid = 3600] [serial = 257] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (17385400) [pid = 3600] [serial = 260] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (15113800) [pid = 3600] [serial = 316] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (1C6F2400) [pid = 3600] [serial = 329] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (1A755400) [pid = 3600] [serial = 263] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (18C57C00) [pid = 3600] [serial = 337] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (1090A400) [pid = 3600] [serial = 212] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (189EC800) [pid = 3600] [serial = 176] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (169BB400) [pid = 3600] [serial = 310] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (1C6F9C00) [pid = 3600] [serial = 170] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (19DE4C00) [pid = 3600] [serial = 209] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (1A751000) [pid = 3600] [serial = 218] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (15DDC400) [pid = 3600] [serial = 317] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (1C911C00) [pid = 3600] [serial = 332] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (178CDC00) [pid = 3600] [serial = 320] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (1DC72800) [pid = 3600] [serial = 266] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (16F46000) [pid = 3600] [serial = 314] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1C279C00) [pid = 3600] [serial = 328] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1C910000) [pid = 3600] [serial = 331] [outer = 00000000] [url = about:blank] 00:54:20 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (14FD9C00) [pid = 3600] [serial = 173] [outer = 00000000] [url = about:blank] 00:54:21 INFO - PROCESS | 3600 | 1464335661278 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 00:54:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:54:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 830ms 00:54:21 INFO - PROCESS | 3600 | 1464335661307 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 00:54:21 INFO - PROCESS | 3600 | 1464335661309 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 00:54:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:54:21 INFO - PROCESS | 3600 | 1464335661317 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:54:21 INFO - PROCESS | 3600 | 1464335661320 Marionette TRACE conn5 <- [1,502,null,{}] 00:54:21 INFO - PROCESS | 3600 | 1464335661331 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:21 INFO - PROCESS | 3600 | 1464335661417 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 00:54:21 INFO - PROCESS | 3600 | 1464335661428 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:21 INFO - PROCESS | 3600 | ++DOCSHELL 16FE6000 == 45 [pid = 3600] [id = 135] 00:54:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (16FEC000) [pid = 3600] [serial = 403] [outer = 00000000] 00:54:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (1737D800) [pid = 3600] [serial = 404] [outer = 16FEC000] 00:54:21 INFO - PROCESS | 3600 | 1464335661476 Marionette DEBUG loaded listener.js 00:54:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (17802400) [pid = 3600] [serial = 405] [outer = 16FEC000] 00:54:21 INFO - PROCESS | 3600 | 1464335661944 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 00:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 00:54:22 INFO - PROCESS | 3600 | 1464335661992 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 00:54:22 INFO - PROCESS | 3600 | 1464335661995 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 00:54:22 INFO - PROCESS | 3600 | 1464335661998 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:54:22 INFO - PROCESS | 3600 | 1464335661999 Marionette TRACE conn5 <- [1,506,null,{}] 00:54:22 INFO - PROCESS | 3600 | 1464335662003 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:22 INFO - PROCESS | 3600 | 1464335662086 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 00:54:22 INFO - PROCESS | 3600 | 1464335662096 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:22 INFO - PROCESS | 3600 | ++DOCSHELL 1782B000 == 46 [pid = 3600] [id = 136] 00:54:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1782B800) [pid = 3600] [serial = 406] [outer = 00000000] 00:54:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (189EC000) [pid = 3600] [serial = 407] [outer = 1782B800] 00:54:22 INFO - PROCESS | 3600 | 1464335662141 Marionette DEBUG loaded listener.js 00:54:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (189F1800) [pid = 3600] [serial = 408] [outer = 1782B800] 00:54:22 INFO - PROCESS | 3600 | 1464335662617 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 00:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 00:54:22 INFO - PROCESS | 3600 | 1464335662672 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 00:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:54:22 INFO - PROCESS | 3600 | 1464335662674 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 00:54:22 INFO - PROCESS | 3600 | 1464335662677 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:54:22 INFO - PROCESS | 3600 | 1464335662679 Marionette TRACE conn5 <- [1,510,null,{}] 00:54:22 INFO - PROCESS | 3600 | 1464335662683 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:22 INFO - PROCESS | 3600 | 1464335662761 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 00:54:22 INFO - PROCESS | 3600 | 1464335662770 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:22 INFO - PROCESS | 3600 | ++DOCSHELL 118F1400 == 47 [pid = 3600] [id = 137] 00:54:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (189F4C00) [pid = 3600] [serial = 409] [outer = 00000000] 00:54:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (18C50400) [pid = 3600] [serial = 410] [outer = 189F4C00] 00:54:22 INFO - PROCESS | 3600 | 1464335662814 Marionette DEBUG loaded listener.js 00:54:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (18C5B400) [pid = 3600] [serial = 411] [outer = 189F4C00] 00:54:23 INFO - PROCESS | 3600 | 1464335663273 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 00:54:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:54:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 631ms 00:54:23 INFO - PROCESS | 3600 | 1464335663308 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 00:54:23 INFO - PROCESS | 3600 | 1464335663310 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 00:54:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:54:23 INFO - PROCESS | 3600 | 1464335663320 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:54:23 INFO - PROCESS | 3600 | 1464335663322 Marionette TRACE conn5 <- [1,514,null,{}] 00:54:23 INFO - PROCESS | 3600 | 1464335663326 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:23 INFO - PROCESS | 3600 | 1464335663456 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 00:54:23 INFO - PROCESS | 3600 | 1464335663546 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:23 INFO - PROCESS | 3600 | ++DOCSHELL 18EB1000 == 48 [pid = 3600] [id = 138] 00:54:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (18EB2C00) [pid = 3600] [serial = 412] [outer = 00000000] 00:54:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (18F6D400) [pid = 3600] [serial = 413] [outer = 18EB2C00] 00:54:23 INFO - PROCESS | 3600 | 1464335663591 Marionette DEBUG loaded listener.js 00:54:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (18F73400) [pid = 3600] [serial = 414] [outer = 18EB2C00] 00:54:24 INFO - PROCESS | 3600 | 1464335663999 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 00:54:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 00:54:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 00:54:24 INFO - PROCESS | 3600 | 1464335664053 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 00:54:24 INFO - PROCESS | 3600 | 1464335664055 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 00:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:54:24 INFO - PROCESS | 3600 | 1464335664058 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:54:24 INFO - PROCESS | 3600 | 1464335664060 Marionette TRACE conn5 <- [1,518,null,{}] 00:54:24 INFO - PROCESS | 3600 | 1464335664070 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:24 INFO - PROCESS | 3600 | 1464335664176 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 00:54:24 INFO - PROCESS | 3600 | 1464335664182 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 3600 | ++DOCSHELL 18F74C00 == 49 [pid = 3600] [id = 139] 00:54:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (18F76000) [pid = 3600] [serial = 415] [outer = 00000000] 00:54:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1987E400) [pid = 3600] [serial = 416] [outer = 18F76000] 00:54:24 INFO - PROCESS | 3600 | 1464335664227 Marionette DEBUG loaded listener.js 00:54:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (1987EC00) [pid = 3600] [serial = 417] [outer = 18F76000] 00:54:24 INFO - PROCESS | 3600 | 1464335664684 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 00:54:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:54:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 00:54:24 INFO - PROCESS | 3600 | 1464335664753 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 00:54:24 INFO - PROCESS | 3600 | 1464335664755 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 00:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:54:24 INFO - PROCESS | 3600 | 1464335664758 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:54:24 INFO - PROCESS | 3600 | 1464335664760 Marionette TRACE conn5 <- [1,522,null,{}] 00:54:24 INFO - PROCESS | 3600 | 1464335664764 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:24 INFO - PROCESS | 3600 | 1464335664897 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 00:54:24 INFO - PROCESS | 3600 | 1464335664910 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 3600 | ++DOCSHELL 19D09C00 == 50 [pid = 3600] [id = 140] 00:54:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (19D0BC00) [pid = 3600] [serial = 418] [outer = 00000000] 00:54:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (19D5F800) [pid = 3600] [serial = 419] [outer = 19D0BC00] 00:54:24 INFO - PROCESS | 3600 | 1464335664957 Marionette DEBUG loaded listener.js 00:54:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (19D69400) [pid = 3600] [serial = 420] [outer = 19D0BC00] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (16F49C00) [pid = 3600] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (18CA2400) [pid = 3600] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (10650C00) [pid = 3600] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (19D06400) [pid = 3600] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (16F05000) [pid = 3600] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1B3C8400) [pid = 3600] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (192B0800) [pid = 3600] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (18C26800) [pid = 3600] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (10C54C00) [pid = 3600] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (17827000) [pid = 3600] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1090C800) [pid = 3600] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (19D10400) [pid = 3600] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (17387400) [pid = 3600] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (10C4E800) [pid = 3600] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (19D24800) [pid = 3600] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (16F4FC00) [pid = 3600] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (18C53800) [pid = 3600] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:54:25 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (0C839800) [pid = 3600] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:54:25 INFO - PROCESS | 3600 | 1464335665611 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 00:54:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:54:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 871ms 00:54:25 INFO - PROCESS | 3600 | 1464335665630 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 00:54:25 INFO - PROCESS | 3600 | 1464335665632 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 00:54:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:54:25 INFO - PROCESS | 3600 | 1464335665635 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:54:25 INFO - PROCESS | 3600 | 1464335665636 Marionette TRACE conn5 <- [1,526,null,{}] 00:54:25 INFO - PROCESS | 3600 | 1464335665640 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:25 INFO - PROCESS | 3600 | 1464335665718 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 00:54:25 INFO - PROCESS | 3600 | 1464335665728 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:25 INFO - PROCESS | 3600 | ++DOCSHELL 0C843400 == 51 [pid = 3600] [id = 141] 00:54:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (14A77800) [pid = 3600] [serial = 421] [outer = 00000000] 00:54:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (1782F400) [pid = 3600] [serial = 422] [outer = 14A77800] 00:54:25 INFO - PROCESS | 3600 | 1464335665772 Marionette DEBUG loaded listener.js 00:54:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (18CA2400) [pid = 3600] [serial = 423] [outer = 14A77800] 00:54:26 INFO - PROCESS | 3600 | 1464335666254 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 00:54:26 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 00:54:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 00:54:26 INFO - PROCESS | 3600 | 1464335666306 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 00:54:26 INFO - PROCESS | 3600 | 1464335666308 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 00:54:26 INFO - PROCESS | 3600 | 1464335666312 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:54:26 INFO - PROCESS | 3600 | 1464335666314 Marionette TRACE conn5 <- [1,530,null,{}] 00:54:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:54:26 INFO - PROCESS | 3600 | 1464335666317 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:26 INFO - PROCESS | 3600 | 1464335666397 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 00:54:26 INFO - PROCESS | 3600 | 1464335666403 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:26 INFO - PROCESS | 3600 | ++DOCSHELL 16FED000 == 52 [pid = 3600] [id = 142] 00:54:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (18CAF400) [pid = 3600] [serial = 424] [outer = 00000000] 00:54:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (19D64800) [pid = 3600] [serial = 425] [outer = 18CAF400] 00:54:26 INFO - PROCESS | 3600 | 1464335666451 Marionette DEBUG loaded listener.js 00:54:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (19DE4C00) [pid = 3600] [serial = 426] [outer = 18CAF400] 00:54:26 INFO - PROCESS | 3600 | 1464335666884 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 00:54:26 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 00:54:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:54:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:54:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:54:26 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 00:54:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:54:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:54:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:54:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 631ms 00:54:26 INFO - PROCESS | 3600 | 1464335666949 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 00:54:26 INFO - PROCESS | 3600 | 1464335666951 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 00:54:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:54:26 INFO - PROCESS | 3600 | 1464335666954 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:54:26 INFO - PROCESS | 3600 | 1464335666956 Marionette TRACE conn5 <- [1,534,null,{}] 00:54:26 INFO - PROCESS | 3600 | 1464335666960 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:27 INFO - PROCESS | 3600 | 1464335667069 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 00:54:27 INFO - PROCESS | 3600 | 1464335667085 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:27 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F3000 == 53 [pid = 3600] [id = 143] 00:54:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (1C6F4400) [pid = 3600] [serial = 427] [outer = 00000000] 00:54:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (1C90C000) [pid = 3600] [serial = 428] [outer = 1C6F4400] 00:54:27 INFO - PROCESS | 3600 | 1464335667134 Marionette DEBUG loaded listener.js 00:54:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (1C914800) [pid = 3600] [serial = 429] [outer = 1C6F4400] 00:54:27 INFO - PROCESS | 3600 | 1464335667658 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 00:54:27 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. 00:54:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 770ms 00:54:27 INFO - PROCESS | 3600 | 1464335667737 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 00:54:27 INFO - PROCESS | 3600 | 1464335667742 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 00:54:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:54:27 INFO - PROCESS | 3600 | 1464335667775 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:54:27 INFO - PROCESS | 3600 | 1464335667779 Marionette TRACE conn5 <- [1,538,null,{}] 00:54:27 INFO - PROCESS | 3600 | 1464335667786 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:27 INFO - PROCESS | 3600 | 1464335667901 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 00:54:28 INFO - PROCESS | 3600 | 1464335668021 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:28 INFO - PROCESS | 3600 | ++DOCSHELL 0D4ED400 == 54 [pid = 3600] [id = 144] 00:54:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1064E400) [pid = 3600] [serial = 430] [outer = 00000000] 00:54:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (10B9A400) [pid = 3600] [serial = 431] [outer = 1064E400] 00:54:28 INFO - PROCESS | 3600 | 1464335668079 Marionette DEBUG loaded listener.js 00:54:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (11A95800) [pid = 3600] [serial = 432] [outer = 1064E400] 00:54:28 INFO - PROCESS | 3600 | 1464335668647 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 00:54:28 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. 00:54:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 951ms 00:54:28 INFO - PROCESS | 3600 | 1464335668714 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 00:54:28 INFO - PROCESS | 3600 | 1464335668720 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 00:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:54:28 INFO - PROCESS | 3600 | 1464335668726 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:54:28 INFO - PROCESS | 3600 | 1464335668729 Marionette TRACE conn5 <- [1,542,null,{}] 00:54:28 INFO - PROCESS | 3600 | 1464335668733 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:28 INFO - PROCESS | 3600 | 1464335668849 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 00:54:28 INFO - PROCESS | 3600 | 1464335668964 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:29 INFO - PROCESS | 3600 | ++DOCSHELL 14C86C00 == 55 [pid = 3600] [id = 145] 00:54:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (17583000) [pid = 3600] [serial = 433] [outer = 00000000] 00:54:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (178CCC00) [pid = 3600] [serial = 434] [outer = 17583000] 00:54:29 INFO - PROCESS | 3600 | 1464335669020 Marionette DEBUG loaded listener.js 00:54:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (18EAF400) [pid = 3600] [serial = 435] [outer = 17583000] 00:54:29 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:29 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:29 INFO - PROCESS | 3600 | 1464335669607 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 00:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 931ms 00:54:29 INFO - PROCESS | 3600 | 1464335669658 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 00:54:29 INFO - PROCESS | 3600 | 1464335669660 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 00:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:54:29 INFO - PROCESS | 3600 | 1464335669664 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:54:29 INFO - PROCESS | 3600 | 1464335669668 Marionette TRACE conn5 <- [1,546,null,{}] 00:54:29 INFO - PROCESS | 3600 | 1464335669679 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:29 INFO - PROCESS | 3600 | 1464335669789 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 00:54:29 INFO - PROCESS | 3600 | 1464335669915 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:29 INFO - PROCESS | 3600 | ++DOCSHELL 1A7AC400 == 56 [pid = 3600] [id = 146] 00:54:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (1B3C4000) [pid = 3600] [serial = 436] [outer = 00000000] 00:54:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1C6F3400) [pid = 3600] [serial = 437] [outer = 1B3C4000] 00:54:30 INFO - PROCESS | 3600 | 1464335669974 Marionette DEBUG loaded listener.js 00:54:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1C90F400) [pid = 3600] [serial = 438] [outer = 1B3C4000] 00:54:30 INFO - PROCESS | 3600 | 1464335670524 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 00:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 871ms 00:54:30 INFO - PROCESS | 3600 | 1464335670537 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 00:54:30 INFO - PROCESS | 3600 | 1464335670540 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 00:54:30 INFO - PROCESS | 3600 | 1464335670544 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:54:30 INFO - PROCESS | 3600 | 1464335670546 Marionette TRACE conn5 <- [1,550,null,{}] 00:54:30 INFO - PROCESS | 3600 | 1464335670549 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:30 INFO - PROCESS | 3600 | 1464335670660 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 00:54:30 INFO - PROCESS | 3600 | 1464335670757 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:30 INFO - PROCESS | 3600 | ++DOCSHELL 1CA5FC00 == 57 [pid = 3600] [id = 147] 00:54:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (1CB29800) [pid = 3600] [serial = 439] [outer = 00000000] 00:54:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1DB0C800) [pid = 3600] [serial = 440] [outer = 1CB29800] 00:54:30 INFO - PROCESS | 3600 | 1464335670816 Marionette DEBUG loaded listener.js 00:54:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (1DB31C00) [pid = 3600] [serial = 441] [outer = 1CB29800] 00:54:31 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:31 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:31 INFO - PROCESS | 3600 | 1464335671404 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 00:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 00:54:31 INFO - PROCESS | 3600 | 1464335671427 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 00:54:31 INFO - PROCESS | 3600 | 1464335671429 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 00:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:54:31 INFO - PROCESS | 3600 | 1464335671434 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:54:31 INFO - PROCESS | 3600 | 1464335671436 Marionette TRACE conn5 <- [1,554,null,{}] 00:54:31 INFO - PROCESS | 3600 | 1464335671440 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:31 INFO - PROCESS | 3600 | 1464335671543 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 00:54:31 INFO - PROCESS | 3600 | 1464335671639 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:31 INFO - PROCESS | 3600 | ++DOCSHELL 1CB30800 == 58 [pid = 3600] [id = 148] 00:54:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (1DC77000) [pid = 3600] [serial = 442] [outer = 00000000] 00:54:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (1DC7D000) [pid = 3600] [serial = 443] [outer = 1DC77000] 00:54:31 INFO - PROCESS | 3600 | 1464335671694 Marionette DEBUG loaded listener.js 00:54:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (1DC80400) [pid = 3600] [serial = 444] [outer = 1DC77000] 00:54:32 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:32 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:32 INFO - PROCESS | 3600 | 1464335672315 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 931ms 00:54:32 INFO - PROCESS | 3600 | 1464335672368 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 00:54:32 INFO - PROCESS | 3600 | 1464335672371 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 00:54:32 INFO - PROCESS | 3600 | 1464335672374 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:54:32 INFO - PROCESS | 3600 | 1464335672377 Marionette TRACE conn5 <- [1,558,null,{}] 00:54:32 INFO - PROCESS | 3600 | 1464335672380 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:32 INFO - PROCESS | 3600 | 1464335672505 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 00:54:32 INFO - PROCESS | 3600 | 1464335672781 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:32 INFO - PROCESS | 3600 | ++DOCSHELL 0C839800 == 59 [pid = 3600] [id = 149] 00:54:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (0C83C800) [pid = 3600] [serial = 445] [outer = 00000000] 00:54:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (10955C00) [pid = 3600] [serial = 446] [outer = 0C83C800] 00:54:32 INFO - PROCESS | 3600 | 1464335672851 Marionette DEBUG loaded listener.js 00:54:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (10B03400) [pid = 3600] [serial = 447] [outer = 0C83C800] 00:54:33 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:33 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:33 INFO - PROCESS | 3600 | 1464335673471 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 00:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1128ms 00:54:33 INFO - PROCESS | 3600 | 1464335673506 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 00:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:54:33 INFO - PROCESS | 3600 | 1464335673510 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 00:54:33 INFO - PROCESS | 3600 | 1464335673515 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:54:33 INFO - PROCESS | 3600 | 1464335673519 Marionette TRACE conn5 <- [1,562,null,{}] 00:54:33 INFO - PROCESS | 3600 | 1464335673524 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:33 INFO - PROCESS | 3600 | 1464335673676 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 00:54:33 INFO - PROCESS | 3600 | 1464335673784 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:33 INFO - PROCESS | 3600 | ++DOCSHELL 17381400 == 60 [pid = 3600] [id = 150] 00:54:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (17382800) [pid = 3600] [serial = 448] [outer = 00000000] 00:54:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (17804800) [pid = 3600] [serial = 449] [outer = 17382800] 00:54:33 INFO - PROCESS | 3600 | 1464335673834 Marionette DEBUG loaded listener.js 00:54:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (17827800) [pid = 3600] [serial = 450] [outer = 17382800] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 16FED000 == 59 [pid = 3600] [id = 142] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 0C843400 == 58 [pid = 3600] [id = 141] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 19D09C00 == 57 [pid = 3600] [id = 140] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 18F74C00 == 56 [pid = 3600] [id = 139] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 18EB1000 == 55 [pid = 3600] [id = 138] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 118F1400 == 54 [pid = 3600] [id = 137] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 1782B000 == 53 [pid = 3600] [id = 136] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 16FE6000 == 52 [pid = 3600] [id = 135] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 0C837800 == 51 [pid = 3600] [id = 134] 00:54:34 INFO - PROCESS | 3600 | --DOCSHELL 10970400 == 50 [pid = 3600] [id = 133] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (16F50C00) [pid = 3600] [serial = 296] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (18EB7800) [pid = 3600] [serial = 305] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (10963C00) [pid = 3600] [serial = 299] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (1C6ECC00) [pid = 3600] [serial = 308] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (17380000) [pid = 3600] [serial = 302] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (19D01C00) [pid = 3600] [serial = 367] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (18C58000) [pid = 3600] [serial = 364] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (15169400) [pid = 3600] [serial = 352] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (189EE400) [pid = 3600] [serial = 361] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (10954000) [pid = 3600] [serial = 355] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (19D62800) [pid = 3600] [serial = 370] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (1096F800) [pid = 3600] [serial = 356] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (19D09800) [pid = 3600] [serial = 368] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (18C5B800) [pid = 3600] [serial = 347] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (189F2800) [pid = 3600] [serial = 346] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (167D9400) [pid = 3600] [serial = 344] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (14E94000) [pid = 3600] [serial = 343] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (19DE4800) [pid = 3600] [serial = 371] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (189F5400) [pid = 3600] [serial = 362] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (19D69800) [pid = 3600] [serial = 350] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (19D5E800) [pid = 3600] [serial = 349] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (17321400) [pid = 3600] [serial = 358] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (17383800) [pid = 3600] [serial = 359] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (1A718400) [pid = 3600] [serial = 376] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (10960000) [pid = 3600] [serial = 373] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (16F4E400) [pid = 3600] [serial = 353] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (10E42400) [pid = 3600] [serial = 374] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1B3C3000) [pid = 3600] [serial = 377] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1C916400) [pid = 3600] [serial = 380] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (18C59000) [pid = 3600] [serial = 365] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (1C910800) [pid = 3600] [serial = 379] [outer = 00000000] [url = about:blank] 00:54:34 INFO - PROCESS | 3600 | 1464335674399 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 931ms 00:54:34 INFO - PROCESS | 3600 | 1464335674448 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 00:54:34 INFO - PROCESS | 3600 | 1464335674452 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 00:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:54:34 INFO - PROCESS | 3600 | 1464335674457 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:54:34 INFO - PROCESS | 3600 | 1464335674459 Marionette TRACE conn5 <- [1,566,null,{}] 00:54:34 INFO - PROCESS | 3600 | 1464335674462 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:34 INFO - PROCESS | 3600 | 1464335674551 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 00:54:34 INFO - PROCESS | 3600 | 1464335674645 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:34 INFO - PROCESS | 3600 | ++DOCSHELL 11A90800 == 51 [pid = 3600] [id = 151] 00:54:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (149F1800) [pid = 3600] [serial = 451] [outer = 00000000] 00:54:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (15DDC400) [pid = 3600] [serial = 452] [outer = 149F1800] 00:54:34 INFO - PROCESS | 3600 | 1464335674705 Marionette DEBUG loaded listener.js 00:54:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (16F50C00) [pid = 3600] [serial = 453] [outer = 149F1800] 00:54:35 INFO - PROCESS | 3600 | 1464335675103 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 00:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 00:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:54:35 INFO - PROCESS | 3600 | 1464335675132 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 00:54:35 INFO - PROCESS | 3600 | 1464335675134 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 00:54:35 INFO - PROCESS | 3600 | 1464335675139 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:54:35 INFO - PROCESS | 3600 | 1464335675145 Marionette TRACE conn5 <- [1,570,null,{}] 00:54:35 INFO - PROCESS | 3600 | 1464335675154 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:35 INFO - PROCESS | 3600 | 1464335675243 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 00:54:35 INFO - PROCESS | 3600 | 1464335675251 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:35 INFO - PROCESS | 3600 | ++DOCSHELL 17386000 == 52 [pid = 3600] [id = 152] 00:54:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (17809C00) [pid = 3600] [serial = 454] [outer = 00000000] 00:54:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (18A6FC00) [pid = 3600] [serial = 455] [outer = 17809C00] 00:54:35 INFO - PROCESS | 3600 | 1464335675296 Marionette DEBUG loaded listener.js 00:54:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (18C51800) [pid = 3600] [serial = 456] [outer = 17809C00] 00:54:35 INFO - PROCESS | 3600 | 1464335675717 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 00:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 632ms 00:54:35 INFO - PROCESS | 3600 | 1464335675773 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 00:54:35 INFO - PROCESS | 3600 | 1464335675776 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 00:54:35 INFO - PROCESS | 3600 | 1464335675779 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:54:35 INFO - PROCESS | 3600 | 1464335675781 Marionette TRACE conn5 <- [1,574,null,{}] 00:54:35 INFO - PROCESS | 3600 | 1464335675784 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:35 INFO - PROCESS | 3600 | 1464335675870 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 00:54:35 INFO - PROCESS | 3600 | 1464335675877 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:35 INFO - PROCESS | 3600 | ++DOCSHELL 18CAA000 == 53 [pid = 3600] [id = 153] 00:54:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (18CAB000) [pid = 3600] [serial = 457] [outer = 00000000] 00:54:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (18ED9400) [pid = 3600] [serial = 458] [outer = 18CAB000] 00:54:35 INFO - PROCESS | 3600 | 1464335675924 Marionette DEBUG loaded listener.js 00:54:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (18EE5C00) [pid = 3600] [serial = 459] [outer = 18CAB000] 00:54:36 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:36 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:36 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:36 INFO - PROCESS | 3600 | 1464335676389 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 00:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 00:54:36 INFO - PROCESS | 3600 | 1464335676499 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 00:54:36 INFO - PROCESS | 3600 | 1464335676501 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 00:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:54:36 INFO - PROCESS | 3600 | 1464335676526 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:54:36 INFO - PROCESS | 3600 | 1464335676528 Marionette TRACE conn5 <- [1,578,null,{}] 00:54:36 INFO - PROCESS | 3600 | 1464335676532 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:36 INFO - PROCESS | 3600 | 1464335676644 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 00:54:36 INFO - PROCESS | 3600 | 1464335676697 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:36 INFO - PROCESS | 3600 | ++DOCSHELL 18EBA800 == 54 [pid = 3600] [id = 154] 00:54:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (18EBCC00) [pid = 3600] [serial = 460] [outer = 00000000] 00:54:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (18F75000) [pid = 3600] [serial = 461] [outer = 18EBCC00] 00:54:36 INFO - PROCESS | 3600 | 1464335676785 Marionette DEBUG loaded listener.js 00:54:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (19198C00) [pid = 3600] [serial = 462] [outer = 18EBCC00] 00:54:37 INFO - PROCESS | 3600 | 1464335677240 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 00:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 00:54:37 INFO - PROCESS | 3600 | 1464335677283 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 00:54:37 INFO - PROCESS | 3600 | 1464335677285 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 00:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:54:37 INFO - PROCESS | 3600 | 1464335677288 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:54:37 INFO - PROCESS | 3600 | 1464335677290 Marionette TRACE conn5 <- [1,582,null,{}] 00:54:37 INFO - PROCESS | 3600 | 1464335677293 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:37 INFO - PROCESS | 3600 | 1464335677405 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 00:54:37 INFO - PROCESS | 3600 | 1464335677493 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:37 INFO - PROCESS | 3600 | ++DOCSHELL 19D0E800 == 55 [pid = 3600] [id = 155] 00:54:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (19D0EC00) [pid = 3600] [serial = 463] [outer = 00000000] 00:54:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (19D61800) [pid = 3600] [serial = 464] [outer = 19D0EC00] 00:54:37 INFO - PROCESS | 3600 | 1464335677538 Marionette DEBUG loaded listener.js 00:54:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (19D2DC00) [pid = 3600] [serial = 465] [outer = 19D0EC00] 00:54:37 INFO - PROCESS | 3600 | 1464335677964 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 00:54:38 INFO - PROCESS | 3600 | 1464335678021 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 00:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:54:38 INFO - PROCESS | 3600 | 1464335678023 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 00:54:38 INFO - PROCESS | 3600 | 1464335678032 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:54:38 INFO - PROCESS | 3600 | 1464335678034 Marionette TRACE conn5 <- [1,586,null,{}] 00:54:38 INFO - PROCESS | 3600 | 1464335678038 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:38 INFO - PROCESS | 3600 | 1464335678270 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (16FEC000) [pid = 3600] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (18EB2C00) [pid = 3600] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (189F4C00) [pid = 3600] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (0C838800) [pid = 3600] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (1782B800) [pid = 3600] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (18F76000) [pid = 3600] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (10A99000) [pid = 3600] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (18CAF400) [pid = 3600] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (17387000) [pid = 3600] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (19D0BC00) [pid = 3600] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (14A77800) [pid = 3600] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:54:38 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1780F800) [pid = 3600] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:54:38 INFO - PROCESS | 3600 | 1464335678333 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:38 INFO - PROCESS | 3600 | ++DOCSHELL 0C83EC00 == 56 [pid = 3600] [id = 156] 00:54:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (0D074000) [pid = 3600] [serial = 466] [outer = 00000000] 00:54:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (10A99000) [pid = 3600] [serial = 467] [outer = 0D074000] 00:54:38 INFO - PROCESS | 3600 | 1464335678379 Marionette DEBUG loaded listener.js 00:54:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (16FF4C00) [pid = 3600] [serial = 468] [outer = 0D074000] 00:54:38 INFO - PROCESS | 3600 | 1464335678777 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 00:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 790ms 00:54:38 INFO - PROCESS | 3600 | 1464335678817 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 00:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:54:38 INFO - PROCESS | 3600 | 1464335678819 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 00:54:38 INFO - PROCESS | 3600 | 1464335678822 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:54:38 INFO - PROCESS | 3600 | 1464335678824 Marionette TRACE conn5 <- [1,590,null,{}] 00:54:38 INFO - PROCESS | 3600 | 1464335678828 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:38 INFO - PROCESS | 3600 | 1464335678908 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 00:54:38 INFO - PROCESS | 3600 | 1464335678915 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:38 INFO - PROCESS | 3600 | ++DOCSHELL 17328400 == 57 [pid = 3600] [id = 157] 00:54:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (1732AC00) [pid = 3600] [serial = 469] [outer = 00000000] 00:54:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (19D10400) [pid = 3600] [serial = 470] [outer = 1732AC00] 00:54:38 INFO - PROCESS | 3600 | 1464335678961 Marionette DEBUG loaded listener.js 00:54:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (19DE3800) [pid = 3600] [serial = 471] [outer = 1732AC00] 00:54:39 INFO - PROCESS | 3600 | 1464335679396 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 00:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 00:54:39 INFO - PROCESS | 3600 | 1464335679453 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 00:54:39 INFO - PROCESS | 3600 | 1464335679455 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 00:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:54:39 INFO - PROCESS | 3600 | 1464335679458 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:54:39 INFO - PROCESS | 3600 | 1464335679460 Marionette TRACE conn5 <- [1,594,null,{}] 00:54:39 INFO - PROCESS | 3600 | 1464335679464 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:39 INFO - PROCESS | 3600 | 1464335679543 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 00:54:39 INFO - PROCESS | 3600 | 1464335679552 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:39 INFO - PROCESS | 3600 | ++DOCSHELL 1A712400 == 58 [pid = 3600] [id = 158] 00:54:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (1A716C00) [pid = 3600] [serial = 472] [outer = 00000000] 00:54:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1BDAC800) [pid = 3600] [serial = 473] [outer = 1A716C00] 00:54:39 INFO - PROCESS | 3600 | 1464335679596 Marionette DEBUG loaded listener.js 00:54:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1C6F0800) [pid = 3600] [serial = 474] [outer = 1A716C00] 00:54:40 INFO - PROCESS | 3600 | 1464335680031 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 00:54:40 INFO - PROCESS | 3600 | 1464335680089 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 00:54:40 INFO - PROCESS | 3600 | 1464335680091 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 00:54:40 INFO - PROCESS | 3600 | 1464335680094 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:54:40 INFO - PROCESS | 3600 | 1464335680096 Marionette TRACE conn5 <- [1,598,null,{}] 00:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:54:40 INFO - PROCESS | 3600 | 1464335680100 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:40 INFO - PROCESS | 3600 | 1464335680180 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 00:54:40 INFO - PROCESS | 3600 | 1464335680187 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:40 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F3C00 == 59 [pid = 3600] [id = 159] 00:54:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1C6F4800) [pid = 3600] [serial = 475] [outer = 00000000] 00:54:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (1C914C00) [pid = 3600] [serial = 476] [outer = 1C6F4800] 00:54:40 INFO - PROCESS | 3600 | 1464335680236 Marionette DEBUG loaded listener.js 00:54:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1CB36000) [pid = 3600] [serial = 477] [outer = 1C6F4800] 00:54:40 INFO - PROCESS | 3600 | 1464335680967 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 00:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 932ms 00:54:41 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:54:41 INFO - PROCESS | 3600 | 1464335681328 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 00:54:41 INFO - PROCESS | 3600 | 1464335681332 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 00:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:54:41 INFO - PROCESS | 3600 | 1464335681338 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:54:41 INFO - PROCESS | 3600 | 1464335681343 Marionette TRACE conn5 <- [1,602,null,{}] 00:54:41 INFO - PROCESS | 3600 | 1464335681348 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:41 INFO - PROCESS | 3600 | 1464335681497 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 00:54:41 INFO - PROCESS | 3600 | 1464335681625 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:41 INFO - PROCESS | 3600 | ++DOCSHELL 10C4F400 == 60 [pid = 3600] [id = 160] 00:54:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (14E99400) [pid = 3600] [serial = 478] [outer = 00000000] 00:54:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (16F46C00) [pid = 3600] [serial = 479] [outer = 14E99400] 00:54:41 INFO - PROCESS | 3600 | 1464335681727 Marionette DEBUG loaded listener.js 00:54:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1732DC00) [pid = 3600] [serial = 480] [outer = 14E99400] 00:54:42 INFO - PROCESS | 3600 | 1464335682285 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 988ms 00:54:42 INFO - PROCESS | 3600 | 1464335682328 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 00:54:42 INFO - PROCESS | 3600 | 1464335682335 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 00:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:54:42 INFO - PROCESS | 3600 | 1464335682341 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:54:42 INFO - PROCESS | 3600 | 1464335682344 Marionette TRACE conn5 <- [1,606,null,{}] 00:54:42 INFO - PROCESS | 3600 | 1464335682349 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:42 INFO - PROCESS | 3600 | 1464335682462 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 00:54:42 INFO - PROCESS | 3600 | 1464335682562 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:42 INFO - PROCESS | 3600 | ++DOCSHELL 18C54C00 == 61 [pid = 3600] [id = 161] 00:54:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (18CAE800) [pid = 3600] [serial = 481] [outer = 00000000] 00:54:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (18F6C800) [pid = 3600] [serial = 482] [outer = 18CAE800] 00:54:42 INFO - PROCESS | 3600 | 1464335682617 Marionette DEBUG loaded listener.js 00:54:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (19CD9800) [pid = 3600] [serial = 483] [outer = 18CAE800] 00:54:43 INFO - PROCESS | 3600 | 1464335683225 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 931ms 00:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:54:43 INFO - PROCESS | 3600 | 1464335683273 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 00:54:43 INFO - PROCESS | 3600 | 1464335683275 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 00:54:43 INFO - PROCESS | 3600 | 1464335683280 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:54:43 INFO - PROCESS | 3600 | 1464335683284 Marionette TRACE conn5 <- [1,610,null,{}] 00:54:43 INFO - PROCESS | 3600 | 1464335683309 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:43 INFO - PROCESS | 3600 | 1464335683451 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 00:54:43 INFO - PROCESS | 3600 | 1464335683575 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:43 INFO - PROCESS | 3600 | ++DOCSHELL 1064F400 == 62 [pid = 3600] [id = 162] 00:54:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (19D0A800) [pid = 3600] [serial = 484] [outer = 00000000] 00:54:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (1DC73000) [pid = 3600] [serial = 485] [outer = 19D0A800] 00:54:43 INFO - PROCESS | 3600 | 1464335683634 Marionette DEBUG loaded listener.js 00:54:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (20FC5000) [pid = 3600] [serial = 486] [outer = 19D0A800] 00:54:44 INFO - PROCESS | 3600 | 1464335684243 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 00:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 991ms 00:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:54:44 INFO - PROCESS | 3600 | 1464335684272 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 00:54:44 INFO - PROCESS | 3600 | 1464335684275 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 00:54:44 INFO - PROCESS | 3600 | 1464335684279 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:54:44 INFO - PROCESS | 3600 | 1464335684281 Marionette TRACE conn5 <- [1,614,null,{}] 00:54:44 INFO - PROCESS | 3600 | 1464335684285 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:44 INFO - PROCESS | 3600 | 1464335684400 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 00:54:44 INFO - PROCESS | 3600 | 1464335684527 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:44 INFO - PROCESS | 3600 | ++DOCSHELL 20FCD800 == 63 [pid = 3600] [id = 163] 00:54:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (20FCDC00) [pid = 3600] [serial = 487] [outer = 00000000] 00:54:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (2153A800) [pid = 3600] [serial = 488] [outer = 20FCDC00] 00:54:44 INFO - PROCESS | 3600 | 1464335684587 Marionette DEBUG loaded listener.js 00:54:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (2153F000) [pid = 3600] [serial = 489] [outer = 20FCDC00] 00:54:45 INFO - PROCESS | 3600 | 1464335685155 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 00:54:45 INFO - PROCESS | 3600 | 1464335685213 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 00:54:45 INFO - PROCESS | 3600 | 1464335685215 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 00:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:54:45 INFO - PROCESS | 3600 | 1464335685218 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:54:45 INFO - PROCESS | 3600 | 1464335685220 Marionette TRACE conn5 <- [1,618,null,{}] 00:54:45 INFO - PROCESS | 3600 | 1464335685224 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:45 INFO - PROCESS | 3600 | 1464335685330 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 00:54:45 INFO - PROCESS | 3600 | 1464335685465 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:45 INFO - PROCESS | 3600 | ++DOCSHELL 147A2C00 == 64 [pid = 3600] [id = 164] 00:54:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (19C48C00) [pid = 3600] [serial = 490] [outer = 00000000] 00:54:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (19C4EC00) [pid = 3600] [serial = 491] [outer = 19C48C00] 00:54:45 INFO - PROCESS | 3600 | 1464335685522 Marionette DEBUG loaded listener.js 00:54:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (19C50800) [pid = 3600] [serial = 492] [outer = 19C48C00] 00:54:46 INFO - PROCESS | 3600 | 1464335686332 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 00:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1173ms 00:54:46 INFO - PROCESS | 3600 | 1464335686395 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 00:54:46 INFO - PROCESS | 3600 | 1464335686399 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 00:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:54:46 INFO - PROCESS | 3600 | 1464335686405 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:54:46 INFO - PROCESS | 3600 | 1464335686408 Marionette TRACE conn5 <- [1,622,null,{}] 00:54:46 INFO - PROCESS | 3600 | 1464335686414 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:46 INFO - PROCESS | 3600 | 1464335686521 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 00:54:46 INFO - PROCESS | 3600 | 1464335686652 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:46 INFO - PROCESS | 3600 | ++DOCSHELL 16F07800 == 65 [pid = 3600] [id = 165] 00:54:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (16F09800) [pid = 3600] [serial = 493] [outer = 00000000] 00:54:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (16F4DC00) [pid = 3600] [serial = 494] [outer = 16F09800] 00:54:46 INFO - PROCESS | 3600 | 1464335686706 Marionette DEBUG loaded listener.js 00:54:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (17386C00) [pid = 3600] [serial = 495] [outer = 16F09800] 00:54:47 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 16FF9C00 == 64 [pid = 3600] [id = 59] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 1D5DB800 == 63 [pid = 3600] [id = 89] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 1892E400 == 62 [pid = 3600] [id = 88] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 1A712400 == 61 [pid = 3600] [id = 158] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 17328400 == 60 [pid = 3600] [id = 157] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 0C83EC00 == 59 [pid = 3600] [id = 156] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 19D0E800 == 58 [pid = 3600] [id = 155] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 18EBA800 == 57 [pid = 3600] [id = 154] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 18CAA000 == 56 [pid = 3600] [id = 153] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 17386000 == 55 [pid = 3600] [id = 152] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 11A90800 == 54 [pid = 3600] [id = 151] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 17381400 == 53 [pid = 3600] [id = 150] 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 0C839800 == 52 [pid = 3600] [id = 149] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (1C90C000) [pid = 3600] [serial = 428] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:47 INFO - PROCESS | 3600 | --DOCSHELL 1C6F3000 == 51 [pid = 3600] [id = 143] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (19D64400) [pid = 3600] [serial = 341] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (1CB35800) [pid = 3600] [serial = 382] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (14E70000) [pid = 3600] [serial = 385] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (18EDDC00) [pid = 3600] [serial = 389] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (1B3CC000) [pid = 3600] [serial = 392] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (1737D800) [pid = 3600] [serial = 404] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (18F6D400) [pid = 3600] [serial = 413] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (17802400) [pid = 3600] [serial = 405] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (18C50400) [pid = 3600] [serial = 410] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (10657800) [pid = 3600] [serial = 401] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (1096F400) [pid = 3600] [serial = 402] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (189EC000) [pid = 3600] [serial = 407] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (1987E400) [pid = 3600] [serial = 416] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (14A83800) [pid = 3600] [serial = 398] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (19DE4C00) [pid = 3600] [serial = 426] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (16F05800) [pid = 3600] [serial = 399] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (189F1800) [pid = 3600] [serial = 408] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (1D5DC800) [pid = 3600] [serial = 396] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1CB2C400) [pid = 3600] [serial = 395] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (19D5F800) [pid = 3600] [serial = 419] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (18CA2400) [pid = 3600] [serial = 423] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (1782F400) [pid = 3600] [serial = 422] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (19D64800) [pid = 3600] [serial = 425] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (19D69400) [pid = 3600] [serial = 420] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (18F73400) [pid = 3600] [serial = 414] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (19DDD000) [pid = 3600] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (1987EC00) [pid = 3600] [serial = 417] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (18C5B400) [pid = 3600] [serial = 411] [outer = 00000000] [url = about:blank] 00:54:47 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:47 INFO - PROCESS | 3600 | 1464335687326 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 00:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 991ms 00:54:47 INFO - PROCESS | 3600 | 1464335687395 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 00:54:47 INFO - PROCESS | 3600 | 1464335687400 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 00:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:54:47 INFO - PROCESS | 3600 | 1464335687406 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:54:47 INFO - PROCESS | 3600 | 1464335687409 Marionette TRACE conn5 <- [1,626,null,{}] 00:54:47 INFO - PROCESS | 3600 | 1464335687413 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:47 INFO - PROCESS | 3600 | 1464335687501 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 00:54:47 INFO - PROCESS | 3600 | 1464335687586 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:47 INFO - PROCESS | 3600 | ++DOCSHELL 10960800 == 52 [pid = 3600] [id = 166] 00:54:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (1096F400) [pid = 3600] [serial = 496] [outer = 00000000] 00:54:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (15D13C00) [pid = 3600] [serial = 497] [outer = 1096F400] 00:54:47 INFO - PROCESS | 3600 | 1464335687633 Marionette DEBUG loaded listener.js 00:54:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (16F45000) [pid = 3600] [serial = 498] [outer = 1096F400] 00:54:47 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:47 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:48 INFO - PROCESS | 3600 | 1464335688035 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 00:54:48 INFO - PROCESS | 3600 | 1464335688080 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 00:54:48 INFO - PROCESS | 3600 | 1464335688082 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 00:54:48 INFO - PROCESS | 3600 | 1464335688086 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:54:48 INFO - PROCESS | 3600 | 1464335688089 Marionette TRACE conn5 <- [1,630,null,{}] 00:54:48 INFO - PROCESS | 3600 | 1464335688099 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:48 INFO - PROCESS | 3600 | 1464335688187 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 00:54:48 INFO - PROCESS | 3600 | 1464335688195 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:48 INFO - PROCESS | 3600 | ++DOCSHELL 17385000 == 53 [pid = 3600] [id = 167] 00:54:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (17386000) [pid = 3600] [serial = 499] [outer = 00000000] 00:54:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (189F2400) [pid = 3600] [serial = 500] [outer = 17386000] 00:54:48 INFO - PROCESS | 3600 | 1464335688243 Marionette DEBUG loaded listener.js 00:54:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (18C2F800) [pid = 3600] [serial = 501] [outer = 17386000] 00:54:48 INFO - PROCESS | 3600 | 1464335688715 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 00:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 00:54:48 INFO - PROCESS | 3600 | 1464335688760 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 00:54:48 INFO - PROCESS | 3600 | 1464335688762 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 00:54:48 INFO - PROCESS | 3600 | 1464335688765 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:54:48 INFO - PROCESS | 3600 | 1464335688767 Marionette TRACE conn5 <- [1,634,null,{}] 00:54:48 INFO - PROCESS | 3600 | 1464335688771 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:48 INFO - PROCESS | 3600 | 1464335688856 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 00:54:48 INFO - PROCESS | 3600 | 1464335688891 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:48 INFO - PROCESS | 3600 | ++DOCSHELL 18CAF800 == 54 [pid = 3600] [id = 168] 00:54:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (18CB0000) [pid = 3600] [serial = 502] [outer = 00000000] 00:54:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (18EDF800) [pid = 3600] [serial = 503] [outer = 18CB0000] 00:54:48 INFO - PROCESS | 3600 | 1464335688937 Marionette DEBUG loaded listener.js 00:54:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (18F6D000) [pid = 3600] [serial = 504] [outer = 18CB0000] 00:54:49 INFO - PROCESS | 3600 | 1464335689386 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 00:54:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:54:49 INFO - PROCESS | 3600 | 1464335689440 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 00:54:49 INFO - PROCESS | 3600 | 1464335689443 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 00:54:49 INFO - PROCESS | 3600 | 1464335689445 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:54:49 INFO - PROCESS | 3600 | 1464335689447 Marionette TRACE conn5 <- [1,638,null,{}] 00:54:49 INFO - PROCESS | 3600 | 1464335689451 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:49 INFO - PROCESS | 3600 | 1464335689559 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 00:54:49 INFO - PROCESS | 3600 | 1464335689565 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:49 INFO - PROCESS | 3600 | ++DOCSHELL 18EDC000 == 55 [pid = 3600] [id = 169] 00:54:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (18F70000) [pid = 3600] [serial = 505] [outer = 00000000] 00:54:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (192B6400) [pid = 3600] [serial = 506] [outer = 18F70000] 00:54:49 INFO - PROCESS | 3600 | 1464335689656 Marionette DEBUG loaded listener.js 00:54:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (19C49400) [pid = 3600] [serial = 507] [outer = 18F70000] 00:54:50 INFO - PROCESS | 3600 | 1464335690100 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 00:54:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:54:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 00:54:50 INFO - PROCESS | 3600 | 1464335690116 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 00:54:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:54:50 INFO - PROCESS | 3600 | 1464335690118 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 00:54:50 INFO - PROCESS | 3600 | 1464335690121 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:54:50 INFO - PROCESS | 3600 | 1464335690123 Marionette TRACE conn5 <- [1,642,null,{}] 00:54:50 INFO - PROCESS | 3600 | 1464335690135 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:50 INFO - PROCESS | 3600 | 1464335690294 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 00:54:50 INFO - PROCESS | 3600 | 1464335690332 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:50 INFO - PROCESS | 3600 | ++DOCSHELL 19D27800 == 56 [pid = 3600] [id = 170] 00:54:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (19D60800) [pid = 3600] [serial = 508] [outer = 00000000] 00:54:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (19D67400) [pid = 3600] [serial = 509] [outer = 19D60800] 00:54:50 INFO - PROCESS | 3600 | 1464335690381 Marionette DEBUG loaded listener.js 00:54:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (19D69400) [pid = 3600] [serial = 510] [outer = 19D60800] 00:54:50 INFO - PROCESS | 3600 | 1464335690822 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:54:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:54:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 731ms 00:54:50 INFO - PROCESS | 3600 | 1464335690856 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 00:54:50 INFO - PROCESS | 3600 | 1464335690858 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 00:54:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:54:50 INFO - PROCESS | 3600 | 1464335690861 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:54:50 INFO - PROCESS | 3600 | 1464335690863 Marionette TRACE conn5 <- [1,646,null,{}] 00:54:50 INFO - PROCESS | 3600 | 1464335690867 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:50 INFO - PROCESS | 3600 | 1464335690978 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 00:54:50 INFO - PROCESS | 3600 | 1464335690985 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:51 INFO - PROCESS | 3600 | ++DOCSHELL 19DE0800 == 57 [pid = 3600] [id = 171] 00:54:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (19DE2C00) [pid = 3600] [serial = 511] [outer = 00000000] 00:54:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1A74FC00) [pid = 3600] [serial = 512] [outer = 19DE2C00] 00:54:51 INFO - PROCESS | 3600 | 1464335691076 Marionette DEBUG loaded listener.js 00:54:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (1B3C2400) [pid = 3600] [serial = 513] [outer = 19DE2C00] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (1A716C00) [pid = 3600] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (18EBCC00) [pid = 3600] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (19D0EC00) [pid = 3600] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (149F1800) [pid = 3600] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (0C83C800) [pid = 3600] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (17382800) [pid = 3600] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (17809C00) [pid = 3600] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (18CAB000) [pid = 3600] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (0D074000) [pid = 3600] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:54:51 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (1732AC00) [pid = 3600] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:54:51 INFO - PROCESS | 3600 | 1464335691642 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 831ms 00:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:54:51 INFO - PROCESS | 3600 | 1464335691692 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 00:54:51 INFO - PROCESS | 3600 | 1464335691694 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 00:54:51 INFO - PROCESS | 3600 | 1464335691697 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:54:51 INFO - PROCESS | 3600 | 1464335691699 Marionette TRACE conn5 <- [1,650,null,{}] 00:54:51 INFO - PROCESS | 3600 | 1464335691712 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:51 INFO - PROCESS | 3600 | 1464335691793 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 00:54:51 INFO - PROCESS | 3600 | 1464335691879 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:51 INFO - PROCESS | 3600 | ++DOCSHELL 14985800 == 58 [pid = 3600] [id = 172] 00:54:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (14C5DC00) [pid = 3600] [serial = 514] [outer = 00000000] 00:54:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (19D5E000) [pid = 3600] [serial = 515] [outer = 14C5DC00] 00:54:51 INFO - PROCESS | 3600 | 1464335691925 Marionette DEBUG loaded listener.js 00:54:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1A74A000) [pid = 3600] [serial = 516] [outer = 14C5DC00] 00:54:52 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:52 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:52 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:52 INFO - PROCESS | 3600 | 1464335692288 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 00:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 00:54:52 INFO - PROCESS | 3600 | 1464335692329 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 00:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:54:52 INFO - PROCESS | 3600 | 1464335692331 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 00:54:52 INFO - PROCESS | 3600 | 1464335692334 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:54:52 INFO - PROCESS | 3600 | 1464335692336 Marionette TRACE conn5 <- [1,654,null,{}] 00:54:52 INFO - PROCESS | 3600 | 1464335692339 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:52 INFO - PROCESS | 3600 | 1464335692455 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 00:54:52 INFO - PROCESS | 3600 | 1464335692464 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:52 INFO - PROCESS | 3600 | ++DOCSHELL 189EE400 == 59 [pid = 3600] [id = 173] 00:54:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (18F6C400) [pid = 3600] [serial = 517] [outer = 00000000] 00:54:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (1C90C000) [pid = 3600] [serial = 518] [outer = 18F6C400] 00:54:52 INFO - PROCESS | 3600 | 1464335692508 Marionette DEBUG loaded listener.js 00:54:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1C96F400) [pid = 3600] [serial = 519] [outer = 18F6C400] 00:54:52 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:52 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:52 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:52 INFO - PROCESS | 3600 | 1464335692916 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 00:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 632ms 00:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:54:52 INFO - PROCESS | 3600 | 1464335692966 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 00:54:52 INFO - PROCESS | 3600 | 1464335692968 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 00:54:52 INFO - PROCESS | 3600 | 1464335692971 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:54:52 INFO - PROCESS | 3600 | 1464335692973 Marionette TRACE conn5 <- [1,658,null,{}] 00:54:52 INFO - PROCESS | 3600 | 1464335692977 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:53 INFO - PROCESS | 3600 | 1464335693091 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 00:54:53 INFO - PROCESS | 3600 | 1464335693134 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:53 INFO - PROCESS | 3600 | ++DOCSHELL 189F6400 == 60 [pid = 3600] [id = 174] 00:54:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1C6F6C00) [pid = 3600] [serial = 520] [outer = 00000000] 00:54:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (1D5DDC00) [pid = 3600] [serial = 521] [outer = 1C6F6C00] 00:54:53 INFO - PROCESS | 3600 | 1464335693178 Marionette DEBUG loaded listener.js 00:54:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1D5DF400) [pid = 3600] [serial = 522] [outer = 1C6F6C00] 00:54:53 INFO - PROCESS | 3600 | 1464335693657 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 00:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 00:54:53 INFO - PROCESS | 3600 | 1464335693706 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 00:54:53 INFO - PROCESS | 3600 | 1464335693711 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 00:54:53 INFO - PROCESS | 3600 | 1464335693717 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:54:53 INFO - PROCESS | 3600 | 1464335693722 Marionette TRACE conn5 <- [1,662,null,{}] 00:54:53 INFO - PROCESS | 3600 | 1464335693729 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:53 INFO - PROCESS | 3600 | 1464335693845 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 00:54:53 INFO - PROCESS | 3600 | 1464335693953 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:53 INFO - PROCESS | 3600 | ++DOCSHELL 10C54800 == 61 [pid = 3600] [id = 175] 00:54:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (10C55000) [pid = 3600] [serial = 523] [outer = 00000000] 00:54:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (149EE800) [pid = 3600] [serial = 524] [outer = 10C55000] 00:54:54 INFO - PROCESS | 3600 | 1464335694014 Marionette DEBUG loaded listener.js 00:54:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (1511DC00) [pid = 3600] [serial = 525] [outer = 10C55000] 00:54:54 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:54 INFO - PROCESS | 3600 | [3600] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:54:54 INFO - PROCESS | 3600 | 1464335694680 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 00:54:54 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 00:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1022ms 00:54:54 INFO - PROCESS | 3600 | 1464335694743 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 00:54:54 INFO - PROCESS | 3600 | 1464335694749 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 00:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:54:54 INFO - PROCESS | 3600 | 1464335694755 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:54:54 INFO - PROCESS | 3600 | 1464335694758 Marionette TRACE conn5 <- [1,666,null,{}] 00:54:54 INFO - PROCESS | 3600 | 1464335694762 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:54 INFO - PROCESS | 3600 | 1464335694875 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 00:54:55 INFO - PROCESS | 3600 | 1464335695010 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:55 INFO - PROCESS | 3600 | ++DOCSHELL 178C2400 == 62 [pid = 3600] [id = 176] 00:54:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (178CC000) [pid = 3600] [serial = 526] [outer = 00000000] 00:54:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (18C50800) [pid = 3600] [serial = 527] [outer = 178CC000] 00:54:55 INFO - PROCESS | 3600 | 1464335695070 Marionette DEBUG loaded listener.js 00:54:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (18EB4800) [pid = 3600] [serial = 528] [outer = 178CC000] 00:54:55 INFO - PROCESS | 3600 | 1464335695654 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 00:54:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:54:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 00:54:55 INFO - PROCESS | 3600 | 1464335695687 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 00:54:55 INFO - PROCESS | 3600 | 1464335695690 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 00:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:54:55 INFO - PROCESS | 3600 | 1464335695693 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:54:55 INFO - PROCESS | 3600 | 1464335695697 Marionette TRACE conn5 <- [1,670,null,{}] 00:54:55 INFO - PROCESS | 3600 | 1464335695708 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:55 INFO - PROCESS | 3600 | 1464335695826 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 00:54:55 INFO - PROCESS | 3600 | 1464335695955 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:56 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F4000 == 63 [pid = 3600] [id = 177] 00:54:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (1C6F9400) [pid = 3600] [serial = 529] [outer = 00000000] 00:54:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (1D5DC800) [pid = 3600] [serial = 530] [outer = 1C6F9400] 00:54:56 INFO - PROCESS | 3600 | 1464335696013 Marionette DEBUG loaded listener.js 00:54:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (1DC7C800) [pid = 3600] [serial = 531] [outer = 1C6F9400] 00:54:57 INFO - PROCESS | 3600 | 1464335697069 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 00:54:57 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) 00:54:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1421ms 00:54:57 INFO - PROCESS | 3600 | 1464335697117 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 00:54:57 INFO - PROCESS | 3600 | 1464335697120 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 00:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:54:57 INFO - PROCESS | 3600 | 1464335697124 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:54:57 INFO - PROCESS | 3600 | 1464335697126 Marionette TRACE conn5 <- [1,674,null,{}] 00:54:57 INFO - PROCESS | 3600 | 1464335697130 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:57 INFO - PROCESS | 3600 | 1464335697270 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 00:54:57 INFO - PROCESS | 3600 | 1464335697401 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:57 INFO - PROCESS | 3600 | ++DOCSHELL 1F4AF400 == 64 [pid = 3600] [id = 178] 00:54:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (1F4B6800) [pid = 3600] [serial = 532] [outer = 00000000] 00:54:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (1F4BC400) [pid = 3600] [serial = 533] [outer = 1F4B6800] 00:54:57 INFO - PROCESS | 3600 | 1464335697462 Marionette DEBUG loaded listener.js 00:54:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (20FCC800) [pid = 3600] [serial = 534] [outer = 1F4B6800] 00:54:58 INFO - PROCESS | 3600 | 1464335698523 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 00:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1432ms 00:54:58 INFO - PROCESS | 3600 | 1464335698558 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 00:54:58 INFO - PROCESS | 3600 | 1464335698561 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 00:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:54:58 INFO - PROCESS | 3600 | 1464335698564 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:54:58 INFO - PROCESS | 3600 | 1464335698566 Marionette TRACE conn5 <- [1,678,null,{}] 00:54:58 INFO - PROCESS | 3600 | 1464335698570 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:58 INFO - PROCESS | 3600 | 1464335698710 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 00:54:58 INFO - PROCESS | 3600 | 1464335698847 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:58 INFO - PROCESS | 3600 | ++DOCSHELL 16F02C00 == 65 [pid = 3600] [id = 179] 00:54:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (16F49000) [pid = 3600] [serial = 535] [outer = 00000000] 00:54:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1782B800) [pid = 3600] [serial = 536] [outer = 16F49000] 00:54:58 INFO - PROCESS | 3600 | 1464335698904 Marionette DEBUG loaded listener.js 00:54:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (189EB800) [pid = 3600] [serial = 537] [outer = 16F49000] 00:55:00 INFO - PROCESS | 3600 | 1464335700095 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 00:55:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1581ms 00:55:00 INFO - PROCESS | 3600 | 1464335700167 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 00:55:00 INFO - PROCESS | 3600 | 1464335700171 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 00:55:00 INFO - PROCESS | 3600 | 1464335700176 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:55:00 INFO - PROCESS | 3600 | 1464335700180 Marionette TRACE conn5 <- [1,682,null,{}] 00:55:00 INFO - PROCESS | 3600 | 1464335700185 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:00 INFO - PROCESS | 3600 | 1464335700276 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 189EE400 == 64 [pid = 3600] [id = 173] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 14985800 == 63 [pid = 3600] [id = 172] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 19DE0800 == 62 [pid = 3600] [id = 171] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 19D27800 == 61 [pid = 3600] [id = 170] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 18EDC000 == 60 [pid = 3600] [id = 169] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 18CAF800 == 59 [pid = 3600] [id = 168] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 17385000 == 58 [pid = 3600] [id = 167] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 10960800 == 57 [pid = 3600] [id = 166] 00:55:00 INFO - PROCESS | 3600 | --DOCSHELL 16F07800 == 56 [pid = 3600] [id = 165] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (10B9A400) [pid = 3600] [serial = 431] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (178CCC00) [pid = 3600] [serial = 434] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (1C6F3400) [pid = 3600] [serial = 437] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (1DB0C800) [pid = 3600] [serial = 440] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (1DC7D000) [pid = 3600] [serial = 443] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (18F75000) [pid = 3600] [serial = 461] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (19D61800) [pid = 3600] [serial = 464] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (15DDC400) [pid = 3600] [serial = 452] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (16F50C00) [pid = 3600] [serial = 453] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (19198C00) [pid = 3600] [serial = 462] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (10B03400) [pid = 3600] [serial = 447] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (10955C00) [pid = 3600] [serial = 446] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (17827800) [pid = 3600] [serial = 450] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (17804800) [pid = 3600] [serial = 449] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (18A6FC00) [pid = 3600] [serial = 455] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (18C51800) [pid = 3600] [serial = 456] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (18ED9400) [pid = 3600] [serial = 458] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (10A99000) [pid = 3600] [serial = 467] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (19D2DC00) [pid = 3600] [serial = 465] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (19D10400) [pid = 3600] [serial = 470] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (16FF4C00) [pid = 3600] [serial = 468] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (19DE3800) [pid = 3600] [serial = 471] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1C6F0800) [pid = 3600] [serial = 474] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (18EE5C00) [pid = 3600] [serial = 459] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (1BDAC800) [pid = 3600] [serial = 473] [outer = 00000000] [url = about:blank] 00:55:00 INFO - PROCESS | 3600 | 1464335700494 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:00 INFO - PROCESS | 3600 | ++DOCSHELL 0C840800 == 57 [pid = 3600] [id = 180] 00:55:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (0C841000) [pid = 3600] [serial = 538] [outer = 00000000] 00:55:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1064F800) [pid = 3600] [serial = 539] [outer = 0C841000] 00:55:00 INFO - PROCESS | 3600 | 1464335700548 Marionette DEBUG loaded listener.js 00:55:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (10966800) [pid = 3600] [serial = 540] [outer = 0C841000] 00:55:01 INFO - PROCESS | 3600 | 1464335701419 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 00:55:01 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) 00:55:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1271ms 00:55:01 INFO - PROCESS | 3600 | 1464335701455 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 00:55:01 INFO - PROCESS | 3600 | 1464335701460 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 00:55:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:55:01 INFO - PROCESS | 3600 | 1464335701466 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:55:01 INFO - PROCESS | 3600 | 1464335701469 Marionette TRACE conn5 <- [1,686,null,{}] 00:55:01 INFO - PROCESS | 3600 | 1464335701472 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:01 INFO - PROCESS | 3600 | 1464335701560 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 00:55:01 INFO - PROCESS | 3600 | 1464335701641 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:01 INFO - PROCESS | 3600 | ++DOCSHELL 10FA6C00 == 58 [pid = 3600] [id = 181] 00:55:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (11A8D000) [pid = 3600] [serial = 541] [outer = 00000000] 00:55:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (16F49C00) [pid = 3600] [serial = 542] [outer = 11A8D000] 00:55:01 INFO - PROCESS | 3600 | 1464335701687 Marionette DEBUG loaded listener.js 00:55:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (16F50C00) [pid = 3600] [serial = 543] [outer = 11A8D000] 00:55:02 INFO - PROCESS | 3600 | 1464335702581 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 00:55:02 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) 00:55:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1131ms 00:55:02 INFO - PROCESS | 3600 | 1464335702599 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 00:55:02 INFO - PROCESS | 3600 | 1464335702601 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 00:55:02 INFO - PROCESS | 3600 | 1464335702605 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:55:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:55:02 INFO - PROCESS | 3600 | 1464335702608 Marionette TRACE conn5 <- [1,690,null,{}] 00:55:02 INFO - PROCESS | 3600 | 1464335702625 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:02 INFO - PROCESS | 3600 | 1464335702740 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 00:55:02 INFO - PROCESS | 3600 | 1464335702749 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:02 INFO - PROCESS | 3600 | ++DOCSHELL 175CCC00 == 59 [pid = 3600] [id = 182] 00:55:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (17809000) [pid = 3600] [serial = 544] [outer = 00000000] 00:55:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1782BC00) [pid = 3600] [serial = 545] [outer = 17809000] 00:55:02 INFO - PROCESS | 3600 | 1464335702796 Marionette DEBUG loaded listener.js 00:55:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (189E8800) [pid = 3600] [serial = 546] [outer = 17809000] 00:55:03 INFO - PROCESS | 3600 | 1464335703749 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 00:55:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:55:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1181ms 00:55:03 INFO - PROCESS | 3600 | 1464335703789 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 00:55:03 INFO - PROCESS | 3600 | 1464335703792 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 00:55:03 INFO - PROCESS | 3600 | 1464335703795 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:55:03 INFO - PROCESS | 3600 | 1464335703796 Marionette TRACE conn5 <- [1,694,null,{}] 00:55:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:55:03 INFO - PROCESS | 3600 | 1464335703805 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:03 INFO - PROCESS | 3600 | 1464335703921 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 00:55:03 INFO - PROCESS | 3600 | 1464335703928 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:03 INFO - PROCESS | 3600 | ++DOCSHELL 18C26800 == 60 [pid = 3600] [id = 183] 00:55:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (18C29800) [pid = 3600] [serial = 547] [outer = 00000000] 00:55:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (18C58000) [pid = 3600] [serial = 548] [outer = 18C29800] 00:55:04 INFO - PROCESS | 3600 | 1464335703983 Marionette DEBUG loaded listener.js 00:55:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (18CAFC00) [pid = 3600] [serial = 549] [outer = 18C29800] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1DC77000) [pid = 3600] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (17583000) [pid = 3600] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (1C6F4400) [pid = 3600] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (1CB29800) [pid = 3600] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1064E400) [pid = 3600] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (19885400) [pid = 3600] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (10F71000) [pid = 3600] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (17829000) [pid = 3600] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (1B3C4000) [pid = 3600] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1CB2D000) [pid = 3600] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (18F6C400) [pid = 3600] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (19DE2C00) [pid = 3600] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (16F09800) [pid = 3600] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (19C48C00) [pid = 3600] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (18CB0000) [pid = 3600] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (17386000) [pid = 3600] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (1096F400) [pid = 3600] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (19D60800) [pid = 3600] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (14C5DC00) [pid = 3600] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:55:04 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (18F70000) [pid = 3600] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:55:05 INFO - PROCESS | 3600 | 1464335705140 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 00:55:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:55:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1375ms 00:55:05 INFO - PROCESS | 3600 | 1464335705173 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 00:55:05 INFO - PROCESS | 3600 | 1464335705175 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 00:55:05 INFO - PROCESS | 3600 | 1464335705178 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:55:05 INFO - PROCESS | 3600 | 1464335705180 Marionette TRACE conn5 <- [1,698,null,{}] 00:55:05 INFO - PROCESS | 3600 | 1464335705184 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:05 INFO - PROCESS | 3600 | 1464335705264 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 00:55:05 INFO - PROCESS | 3600 | 1464335705301 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:05 INFO - PROCESS | 3600 | ++DOCSHELL 11A8D400 == 61 [pid = 3600] [id = 184] 00:55:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (11A96400) [pid = 3600] [serial = 550] [outer = 00000000] 00:55:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (17583000) [pid = 3600] [serial = 551] [outer = 11A96400] 00:55:05 INFO - PROCESS | 3600 | 1464335705346 Marionette DEBUG loaded listener.js 00:55:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (1782D800) [pid = 3600] [serial = 552] [outer = 11A96400] 00:55:06 INFO - PROCESS | 3600 | 1464335706272 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 00:55:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:55:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1130ms 00:55:06 INFO - PROCESS | 3600 | 1464335706312 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 00:55:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:55:06 INFO - PROCESS | 3600 | 1464335706314 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 00:55:06 INFO - PROCESS | 3600 | 1464335706317 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:55:06 INFO - PROCESS | 3600 | 1464335706319 Marionette TRACE conn5 <- [1,702,null,{}] 00:55:06 INFO - PROCESS | 3600 | 1464335706323 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:06 INFO - PROCESS | 3600 | 1464335706416 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 00:55:06 INFO - PROCESS | 3600 | 1464335706423 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:06 INFO - PROCESS | 3600 | ++DOCSHELL 189F2000 == 62 [pid = 3600] [id = 185] 00:55:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (18CADC00) [pid = 3600] [serial = 553] [outer = 00000000] 00:55:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (18F7B000) [pid = 3600] [serial = 554] [outer = 18CADC00] 00:55:06 INFO - PROCESS | 3600 | 1464335706470 Marionette DEBUG loaded listener.js 00:55:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (19176400) [pid = 3600] [serial = 555] [outer = 18CADC00] 00:55:07 INFO - PROCESS | 3600 | 1464335707615 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 00:55:07 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 00:55:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1324ms 00:55:07 INFO - PROCESS | 3600 | 1464335707642 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 00:55:07 INFO - PROCESS | 3600 | 1464335707646 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 00:55:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:55:07 INFO - PROCESS | 3600 | 1464335707651 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:55:07 INFO - PROCESS | 3600 | 1464335707655 Marionette TRACE conn5 <- [1,706,null,{}] 00:55:07 INFO - PROCESS | 3600 | 1464335707660 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:07 INFO - PROCESS | 3600 | 1464335707804 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 00:55:07 INFO - PROCESS | 3600 | 1464335707953 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:08 INFO - PROCESS | 3600 | ++DOCSHELL 14C67800 == 63 [pid = 3600] [id = 186] 00:55:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (15162C00) [pid = 3600] [serial = 556] [outer = 00000000] 00:55:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (16F0CC00) [pid = 3600] [serial = 557] [outer = 15162C00] 00:55:08 INFO - PROCESS | 3600 | 1464335708012 Marionette DEBUG loaded listener.js 00:55:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (16F86C00) [pid = 3600] [serial = 558] [outer = 15162C00] 00:55:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:55:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1377ms 00:55:09 INFO - PROCESS | 3600 | 1464335709018 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 00:55:09 INFO - PROCESS | 3600 | 1464335709028 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 00:55:09 INFO - PROCESS | 3600 | 1464335709034 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 00:55:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:55:09 INFO - PROCESS | 3600 | 1464335709041 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:55:09 INFO - PROCESS | 3600 | 1464335709044 Marionette TRACE conn5 <- [1,710,null,{}] 00:55:09 INFO - PROCESS | 3600 | 1464335709048 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:09 INFO - PROCESS | 3600 | 1464335709190 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 00:55:09 INFO - PROCESS | 3600 | 1464335709347 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:09 INFO - PROCESS | 3600 | ++DOCSHELL 189F4C00 == 64 [pid = 3600] [id = 187] 00:55:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (189F5800) [pid = 3600] [serial = 559] [outer = 00000000] 00:55:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (18C4FC00) [pid = 3600] [serial = 560] [outer = 189F5800] 00:55:09 INFO - PROCESS | 3600 | 1464335709407 Marionette DEBUG loaded listener.js 00:55:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (18EBA000) [pid = 3600] [serial = 561] [outer = 189F5800] 00:55:10 INFO - PROCESS | 3600 | 1464335709968 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 00:55:10 INFO - PROCESS | 3600 | 1464335710015 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 00:55:10 INFO - PROCESS | 3600 | 1464335710019 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:55:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:55:10 INFO - PROCESS | 3600 | 1464335710023 Marionette TRACE conn5 <- [1,714,null,{}] 00:55:10 INFO - PROCESS | 3600 | 1464335710034 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:10 INFO - PROCESS | 3600 | 1464335710145 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 00:55:10 INFO - PROCESS | 3600 | 1464335710247 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:10 INFO - PROCESS | 3600 | ++DOCSHELL 19D03400 == 65 [pid = 3600] [id = 188] 00:55:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (19D05800) [pid = 3600] [serial = 562] [outer = 00000000] 00:55:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (19D0C400) [pid = 3600] [serial = 563] [outer = 19D05800] 00:55:10 INFO - PROCESS | 3600 | 1464335710305 Marionette DEBUG loaded listener.js 00:55:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (19D51000) [pid = 3600] [serial = 564] [outer = 19D05800] 00:55:11 INFO - PROCESS | 3600 | 1464335710987 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 00:55:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:55:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1022ms 00:55:11 INFO - PROCESS | 3600 | 1464335711044 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 00:55:11 INFO - PROCESS | 3600 | 1464335711046 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 00:55:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:55:11 INFO - PROCESS | 3600 | 1464335711050 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:55:11 INFO - PROCESS | 3600 | 1464335711052 Marionette TRACE conn5 <- [1,718,null,{}] 00:55:11 INFO - PROCESS | 3600 | 1464335711056 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:11 INFO - PROCESS | 3600 | 1464335711165 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 00:55:11 INFO - PROCESS | 3600 | 1464335711303 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:11 INFO - PROCESS | 3600 | ++DOCSHELL 14786800 == 66 [pid = 3600] [id = 189] 00:55:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (192AF800) [pid = 3600] [serial = 565] [outer = 00000000] 00:55:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (19D68400) [pid = 3600] [serial = 566] [outer = 192AF800] 00:55:11 INFO - PROCESS | 3600 | 1464335711360 Marionette DEBUG loaded listener.js 00:55:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (19DE5000) [pid = 3600] [serial = 567] [outer = 192AF800] 00:55:12 INFO - PROCESS | 3600 | 1464335712072 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 00:55:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:55:12 INFO - PROCESS | 3600 | 1464335712140 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 00:55:12 INFO - PROCESS | 3600 | 1464335712145 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:55:12 INFO - PROCESS | 3600 | 1464335712149 Marionette TRACE conn5 <- [1,722,null,{}] 00:55:12 INFO - PROCESS | 3600 | 1464335712156 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:12 INFO - PROCESS | 3600 | 1464335712299 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 00:55:12 INFO - PROCESS | 3600 | 1464335712362 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:12 INFO - PROCESS | 3600 | ++DOCSHELL 149F1800 == 67 [pid = 3600] [id = 190] 00:55:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (14E70000) [pid = 3600] [serial = 568] [outer = 00000000] 00:55:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (17381C00) [pid = 3600] [serial = 569] [outer = 14E70000] 00:55:12 INFO - PROCESS | 3600 | 1464335712411 Marionette DEBUG loaded listener.js 00:55:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (17809800) [pid = 3600] [serial = 570] [outer = 14E70000] 00:55:13 INFO - PROCESS | 3600 | 1464335713046 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 11A8D400 == 66 [pid = 3600] [id = 184] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 18C26800 == 65 [pid = 3600] [id = 183] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 175CCC00 == 64 [pid = 3600] [id = 182] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 10FA6C00 == 63 [pid = 3600] [id = 181] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 0C840800 == 62 [pid = 3600] [id = 180] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 1C6F4000 == 61 [pid = 3600] [id = 177] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 178C2400 == 60 [pid = 3600] [id = 176] 00:55:13 INFO - PROCESS | 3600 | --DOCSHELL 10C54800 == 59 [pid = 3600] [id = 175] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (1DC80400) [pid = 3600] [serial = 444] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (18EAF400) [pid = 3600] [serial = 435] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (1C914800) [pid = 3600] [serial = 429] [outer = 00000000] [url = about:blank] 00:55:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:55:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 931ms 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (1DB31C00) [pid = 3600] [serial = 441] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (11A95800) [pid = 3600] [serial = 432] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1CB2A000) [pid = 3600] [serial = 393] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (167D6800) [pid = 3600] [serial = 386] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (18EE1800) [pid = 3600] [serial = 390] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (1C90F400) [pid = 3600] [serial = 438] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (1D5D9800) [pid = 3600] [serial = 383] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1C96F400) [pid = 3600] [serial = 519] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (1A74FC00) [pid = 3600] [serial = 512] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (17386C00) [pid = 3600] [serial = 495] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (16F4DC00) [pid = 3600] [serial = 494] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (19C50800) [pid = 3600] [serial = 492] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (19C4EC00) [pid = 3600] [serial = 491] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (18EDF800) [pid = 3600] [serial = 503] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (189F2400) [pid = 3600] [serial = 500] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (18C2F800) [pid = 3600] [serial = 501] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (15D13C00) [pid = 3600] [serial = 497] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (16F45000) [pid = 3600] [serial = 498] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (16F46C00) [pid = 3600] [serial = 479] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (1C914C00) [pid = 3600] [serial = 476] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (18F6C800) [pid = 3600] [serial = 482] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1DC73000) [pid = 3600] [serial = 485] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (2153A800) [pid = 3600] [serial = 488] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (19D69400) [pid = 3600] [serial = 510] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (19D67400) [pid = 3600] [serial = 509] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (19D5E000) [pid = 3600] [serial = 515] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (1C90C000) [pid = 3600] [serial = 518] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (1A74A000) [pid = 3600] [serial = 516] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1D5DDC00) [pid = 3600] [serial = 521] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (1B3C2400) [pid = 3600] [serial = 513] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (192B6400) [pid = 3600] [serial = 506] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (19C49400) [pid = 3600] [serial = 507] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (18F6D000) [pid = 3600] [serial = 504] [outer = 00000000] [url = about:blank] 00:55:13 INFO - PROCESS | 3600 | 1464335713093 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 00:55:13 INFO - PROCESS | 3600 | 1464335713098 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 00:55:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:55:13 INFO - PROCESS | 3600 | 1464335713117 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:55:13 INFO - PROCESS | 3600 | 1464335713120 Marionette TRACE conn5 <- [1,726,null,{}] 00:55:13 INFO - PROCESS | 3600 | 1464335713124 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:13 INFO - PROCESS | 3600 | 1464335713214 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 00:55:13 INFO - PROCESS | 3600 | 1464335713228 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:13 INFO - PROCESS | 3600 | ++DOCSHELL 1479E000 == 60 [pid = 3600] [id = 191] 00:55:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (14C5DC00) [pid = 3600] [serial = 571] [outer = 00000000] 00:55:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (167D6800) [pid = 3600] [serial = 572] [outer = 14C5DC00] 00:55:13 INFO - PROCESS | 3600 | 1464335713274 Marionette DEBUG loaded listener.js 00:55:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (16F47400) [pid = 3600] [serial = 573] [outer = 14C5DC00] 00:55:14 INFO - PROCESS | 3600 | 1464335714243 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 00:55:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:55:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 00:55:14 INFO - PROCESS | 3600 | 1464335714303 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 00:55:14 INFO - PROCESS | 3600 | 1464335714305 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 00:55:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:55:14 INFO - PROCESS | 3600 | 1464335714309 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:55:14 INFO - PROCESS | 3600 | 1464335714312 Marionette TRACE conn5 <- [1,730,null,{}] 00:55:14 INFO - PROCESS | 3600 | 1464335714322 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:14 INFO - PROCESS | 3600 | 1464335714408 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 00:55:14 INFO - PROCESS | 3600 | 1464335714416 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:14 INFO - PROCESS | 3600 | ++DOCSHELL 175CCC00 == 61 [pid = 3600] [id = 192] 00:55:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (1780D800) [pid = 3600] [serial = 574] [outer = 00000000] 00:55:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (18C59800) [pid = 3600] [serial = 575] [outer = 1780D800] 00:55:14 INFO - PROCESS | 3600 | 1464335714465 Marionette DEBUG loaded listener.js 00:55:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (18EDC400) [pid = 3600] [serial = 576] [outer = 1780D800] 00:55:15 INFO - PROCESS | 3600 | 1464335715397 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 00:55:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 00:55:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1127ms 00:55:15 INFO - PROCESS | 3600 | 1464335715438 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 00:55:15 INFO - PROCESS | 3600 | 1464335715441 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 00:55:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:55:15 INFO - PROCESS | 3600 | 1464335715444 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:55:15 INFO - PROCESS | 3600 | 1464335715446 Marionette TRACE conn5 <- [1,734,null,{}] 00:55:15 INFO - PROCESS | 3600 | 1464335715450 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:15 INFO - PROCESS | 3600 | 1464335715566 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 00:55:15 INFO - PROCESS | 3600 | 1464335715617 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:15 INFO - PROCESS | 3600 | ++DOCSHELL 18EE7800 == 62 [pid = 3600] [id = 193] 00:55:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (18F72400) [pid = 3600] [serial = 577] [outer = 00000000] 00:55:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (19C45400) [pid = 3600] [serial = 578] [outer = 18F72400] 00:55:15 INFO - PROCESS | 3600 | 1464335715665 Marionette DEBUG loaded listener.js 00:55:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (19C4E800) [pid = 3600] [serial = 579] [outer = 18F72400] 00:55:16 INFO - PROCESS | 3600 | 1464335716591 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 00:55:16 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.) 00:55:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1180ms 00:55:16 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (11A8D000) [pid = 3600] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:55:16 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (17809000) [pid = 3600] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:55:16 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (18C29800) [pid = 3600] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:55:16 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (0C841000) [pid = 3600] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:55:16 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (1C6F6C00) [pid = 3600] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:55:16 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (11A96400) [pid = 3600] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:55:16 INFO - PROCESS | 3600 | 1464335716639 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 00:55:16 INFO - PROCESS | 3600 | 1464335716641 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 00:55:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:55:16 INFO - PROCESS | 3600 | 1464335716645 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:55:16 INFO - PROCESS | 3600 | 1464335716647 Marionette TRACE conn5 <- [1,738,null,{}] 00:55:16 INFO - PROCESS | 3600 | 1464335716650 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:16 INFO - PROCESS | 3600 | 1464335716762 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 00:55:16 INFO - PROCESS | 3600 | 1464335716811 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:16 INFO - PROCESS | 3600 | ++DOCSHELL 18EE5C00 == 63 [pid = 3600] [id = 194] 00:55:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (18F6E000) [pid = 3600] [serial = 580] [outer = 00000000] 00:55:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (19CD9C00) [pid = 3600] [serial = 581] [outer = 18F6E000] 00:55:16 INFO - PROCESS | 3600 | 1464335716858 Marionette DEBUG loaded listener.js 00:55:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (19D07800) [pid = 3600] [serial = 582] [outer = 18F6E000] 00:55:17 INFO - PROCESS | 3600 | 1464335717717 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 00:55:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:55:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1129ms 00:55:17 INFO - PROCESS | 3600 | 1464335717777 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 00:55:17 INFO - PROCESS | 3600 | 1464335717779 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 00:55:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:55:17 INFO - PROCESS | 3600 | 1464335717786 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:55:17 INFO - PROCESS | 3600 | 1464335717788 Marionette TRACE conn5 <- [1,742,null,{}] 00:55:17 INFO - PROCESS | 3600 | 1464335717791 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:17 INFO - PROCESS | 3600 | 1464335717925 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 00:55:17 INFO - PROCESS | 3600 | 1464335717933 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:17 INFO - PROCESS | 3600 | ++DOCSHELL 147A3000 == 64 [pid = 3600] [id = 195] 00:55:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (19D0C800) [pid = 3600] [serial = 583] [outer = 00000000] 00:55:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (1A79F400) [pid = 3600] [serial = 584] [outer = 19D0C800] 00:55:17 INFO - PROCESS | 3600 | 1464335717979 Marionette DEBUG loaded listener.js 00:55:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (1A7ABC00) [pid = 3600] [serial = 585] [outer = 19D0C800] 00:55:18 INFO - PROCESS | 3600 | 1464335718903 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 00:55:18 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 00:55:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1130ms 00:55:18 INFO - PROCESS | 3600 | 1464335718948 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 00:55:18 INFO - PROCESS | 3600 | 1464335718950 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 00:55:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:55:18 INFO - PROCESS | 3600 | 1464335718953 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:55:18 INFO - PROCESS | 3600 | 1464335718955 Marionette TRACE conn5 <- [1,746,null,{}] 00:55:18 INFO - PROCESS | 3600 | 1464335718958 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:19 INFO - PROCESS | 3600 | 1464335719038 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 00:55:19 INFO - PROCESS | 3600 | 1464335719045 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:19 INFO - PROCESS | 3600 | ++DOCSHELL 19D62400 == 65 [pid = 3600] [id = 196] 00:55:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (19E30C00) [pid = 3600] [serial = 586] [outer = 00000000] 00:55:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (1BDB4800) [pid = 3600] [serial = 587] [outer = 19E30C00] 00:55:19 INFO - PROCESS | 3600 | 1464335719089 Marionette DEBUG loaded listener.js 00:55:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1C6F0400) [pid = 3600] [serial = 588] [outer = 19E30C00] 00:55:19 INFO - PROCESS | 3600 | 1464335719775 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 00:55:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:55:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 871ms 00:55:19 INFO - PROCESS | 3600 | 1464335719824 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 00:55:19 INFO - PROCESS | 3600 | 1464335719830 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 00:55:19 INFO - PROCESS | 3600 | 1464335719835 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:55:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:55:19 INFO - PROCESS | 3600 | 1464335719839 Marionette TRACE conn5 <- [1,750,null,{}] 00:55:19 INFO - PROCESS | 3600 | 1464335719845 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:19 INFO - PROCESS | 3600 | 1464335719959 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 00:55:20 INFO - PROCESS | 3600 | 1464335720088 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:20 INFO - PROCESS | 3600 | ++DOCSHELL 15DE5C00 == 66 [pid = 3600] [id = 197] 00:55:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (16F07800) [pid = 3600] [serial = 589] [outer = 00000000] 00:55:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (17383C00) [pid = 3600] [serial = 590] [outer = 16F07800] 00:55:20 INFO - PROCESS | 3600 | 1464335720147 Marionette DEBUG loaded listener.js 00:55:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (1780CC00) [pid = 3600] [serial = 591] [outer = 16F07800] 00:55:21 INFO - PROCESS | 3600 | 1464335721237 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 00:55:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:55:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1432ms 00:55:21 INFO - PROCESS | 3600 | 1464335721271 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 00:55:21 INFO - PROCESS | 3600 | 1464335721277 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 00:55:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:55:21 INFO - PROCESS | 3600 | 1464335721283 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:55:21 INFO - PROCESS | 3600 | 1464335721286 Marionette TRACE conn5 <- [1,754,null,{}] 00:55:21 INFO - PROCESS | 3600 | 1464335721291 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:21 INFO - PROCESS | 3600 | 1464335721433 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 00:55:21 INFO - PROCESS | 3600 | 1464335721553 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:21 INFO - PROCESS | 3600 | ++DOCSHELL 18EE2800 == 67 [pid = 3600] [id = 198] 00:55:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (18EE5400) [pid = 3600] [serial = 592] [outer = 00000000] 00:55:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (192B6400) [pid = 3600] [serial = 593] [outer = 18EE5400] 00:55:21 INFO - PROCESS | 3600 | 1464335721646 Marionette DEBUG loaded listener.js 00:55:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (19D2E000) [pid = 3600] [serial = 594] [outer = 18EE5400] 00:55:22 INFO - PROCESS | 3600 | 1464335722643 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 00:55:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1377ms 00:55:22 INFO - PROCESS | 3600 | 1464335722661 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 00:55:22 INFO - PROCESS | 3600 | 1464335722664 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 00:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:55:22 INFO - PROCESS | 3600 | 1464335722668 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:55:22 INFO - PROCESS | 3600 | 1464335722672 Marionette TRACE conn5 <- [1,758,null,{}] 00:55:22 INFO - PROCESS | 3600 | 1464335722683 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:22 INFO - PROCESS | 3600 | 1464335722852 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 00:55:22 INFO - PROCESS | 3600 | 1464335722982 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:23 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F8800 == 68 [pid = 3600] [id = 199] 00:55:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (1C6F9000) [pid = 3600] [serial = 595] [outer = 00000000] 00:55:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (1C90C000) [pid = 3600] [serial = 596] [outer = 1C6F9000] 00:55:23 INFO - PROCESS | 3600 | 1464335723039 Marionette DEBUG loaded listener.js 00:55:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (1C914000) [pid = 3600] [serial = 597] [outer = 1C6F9000] 00:55:23 INFO - PROCESS | 3600 | 1464335723566 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 931ms 00:55:23 INFO - PROCESS | 3600 | 1464335723604 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 00:55:23 INFO - PROCESS | 3600 | 1464335723607 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 00:55:23 INFO - PROCESS | 3600 | 1464335723611 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:55:23 INFO - PROCESS | 3600 | 1464335723613 Marionette TRACE conn5 <- [1,762,null,{}] 00:55:23 INFO - PROCESS | 3600 | 1464335723617 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:23 INFO - PROCESS | 3600 | 1464335723729 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 00:55:23 INFO - PROCESS | 3600 | 1464335723828 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:23 INFO - PROCESS | 3600 | ++DOCSHELL 1CA56400 == 69 [pid = 3600] [id = 200] 00:55:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (1CA5B800) [pid = 3600] [serial = 598] [outer = 00000000] 00:55:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1CB2B800) [pid = 3600] [serial = 599] [outer = 1CA5B800] 00:55:23 INFO - PROCESS | 3600 | 1464335723883 Marionette DEBUG loaded listener.js 00:55:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1CB31800) [pid = 3600] [serial = 600] [outer = 1CA5B800] 00:55:24 INFO - PROCESS | 3600 | 1464335724480 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 00:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 931ms 00:55:24 INFO - PROCESS | 3600 | 1464335724546 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 00:55:24 INFO - PROCESS | 3600 | 1464335724548 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 00:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:55:24 INFO - PROCESS | 3600 | 1464335724552 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:55:24 INFO - PROCESS | 3600 | 1464335724554 Marionette TRACE conn5 <- [1,766,null,{}] 00:55:24 INFO - PROCESS | 3600 | 1464335724558 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:24 INFO - PROCESS | 3600 | 1464335724813 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 00:55:24 INFO - PROCESS | 3600 | 1464335724959 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:24 INFO - PROCESS | 3600 | ++DOCSHELL 15D13C00 == 70 [pid = 3600] [id = 201] 00:55:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (15D15400) [pid = 3600] [serial = 601] [outer = 00000000] 00:55:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (16F10800) [pid = 3600] [serial = 602] [outer = 15D15400] 00:55:25 INFO - PROCESS | 3600 | 1464335725014 Marionette DEBUG loaded listener.js 00:55:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (16FED000) [pid = 3600] [serial = 603] [outer = 15D15400] 00:55:25 INFO - PROCESS | 3600 | --DOCSHELL 147A3000 == 69 [pid = 3600] [id = 195] 00:55:25 INFO - PROCESS | 3600 | --DOCSHELL 18EE5C00 == 68 [pid = 3600] [id = 194] 00:55:25 INFO - PROCESS | 3600 | --DOCSHELL 18EE7800 == 67 [pid = 3600] [id = 193] 00:55:25 INFO - PROCESS | 3600 | --DOCSHELL 175CCC00 == 66 [pid = 3600] [id = 192] 00:55:25 INFO - PROCESS | 3600 | --DOCSHELL 1479E000 == 65 [pid = 3600] [id = 191] 00:55:25 INFO - PROCESS | 3600 | --DOCSHELL 149F1800 == 64 [pid = 3600] [id = 190] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (16F49C00) [pid = 3600] [serial = 542] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1782BC00) [pid = 3600] [serial = 545] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (18C58000) [pid = 3600] [serial = 548] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (1064F800) [pid = 3600] [serial = 539] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (10966800) [pid = 3600] [serial = 540] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (189E8800) [pid = 3600] [serial = 546] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1782B800) [pid = 3600] [serial = 536] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (1D5DF400) [pid = 3600] [serial = 522] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (149EE800) [pid = 3600] [serial = 524] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (18C50800) [pid = 3600] [serial = 527] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (1D5DC800) [pid = 3600] [serial = 530] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (17583000) [pid = 3600] [serial = 551] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1F4BC400) [pid = 3600] [serial = 533] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (18F7B000) [pid = 3600] [serial = 554] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (18CAFC00) [pid = 3600] [serial = 549] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (1782D800) [pid = 3600] [serial = 552] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (16F50C00) [pid = 3600] [serial = 543] [outer = 00000000] [url = about:blank] 00:55:25 INFO - PROCESS | 3600 | 1464335725637 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 00:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1131ms 00:55:25 INFO - PROCESS | 3600 | 1464335725687 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 00:55:25 INFO - PROCESS | 3600 | 1464335725691 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 00:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:55:25 INFO - PROCESS | 3600 | 1464335725695 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:55:25 INFO - PROCESS | 3600 | 1464335725699 Marionette TRACE conn5 <- [1,770,null,{}] 00:55:25 INFO - PROCESS | 3600 | 1464335725714 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:25 INFO - PROCESS | 3600 | 1464335725835 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 00:55:25 INFO - PROCESS | 3600 | 1464335725851 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:25 INFO - PROCESS | 3600 | ++DOCSHELL 147A3000 == 65 [pid = 3600] [id = 202] 00:55:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (149F1800) [pid = 3600] [serial = 604] [outer = 00000000] 00:55:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (1511B000) [pid = 3600] [serial = 605] [outer = 149F1800] 00:55:25 INFO - PROCESS | 3600 | 1464335725899 Marionette DEBUG loaded listener.js 00:55:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (16F49400) [pid = 3600] [serial = 606] [outer = 149F1800] 00:55:26 INFO - PROCESS | 3600 | 1464335726389 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 00:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 00:55:26 INFO - PROCESS | 3600 | 1464335726426 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 00:55:26 INFO - PROCESS | 3600 | 1464335726429 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 00:55:26 INFO - PROCESS | 3600 | 1464335726432 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:55:26 INFO - PROCESS | 3600 | 1464335726434 Marionette TRACE conn5 <- [1,774,null,{}] 00:55:26 INFO - PROCESS | 3600 | 1464335726438 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:26 INFO - PROCESS | 3600 | 1464335726523 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 00:55:26 INFO - PROCESS | 3600 | 1464335726535 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:26 INFO - PROCESS | 3600 | ++DOCSHELL 189ED400 == 66 [pid = 3600] [id = 203] 00:55:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (189EE000) [pid = 3600] [serial = 607] [outer = 00000000] 00:55:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (189F2C00) [pid = 3600] [serial = 608] [outer = 189EE000] 00:55:26 INFO - PROCESS | 3600 | 1464335726581 Marionette DEBUG loaded listener.js 00:55:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (18C4F400) [pid = 3600] [serial = 609] [outer = 189EE000] 00:55:27 INFO - PROCESS | 3600 | 1464335727054 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 00:55:27 INFO - PROCESS | 3600 | 1464335727106 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 00:55:27 INFO - PROCESS | 3600 | 1464335727110 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 00:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:55:27 INFO - PROCESS | 3600 | 1464335727120 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:55:27 INFO - PROCESS | 3600 | 1464335727124 Marionette TRACE conn5 <- [1,778,null,{}] 00:55:27 INFO - PROCESS | 3600 | 1464335727128 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:27 INFO - PROCESS | 3600 | 1464335727218 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 00:55:27 INFO - PROCESS | 3600 | 1464335727303 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:27 INFO - PROCESS | 3600 | ++DOCSHELL 18C57C00 == 67 [pid = 3600] [id = 204] 00:55:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (18C58000) [pid = 3600] [serial = 610] [outer = 00000000] 00:55:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (18F73800) [pid = 3600] [serial = 611] [outer = 18C58000] 00:55:27 INFO - PROCESS | 3600 | 1464335727349 Marionette DEBUG loaded listener.js 00:55:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (18F7AC00) [pid = 3600] [serial = 612] [outer = 18C58000] 00:55:27 INFO - PROCESS | 3600 | 1464335727738 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 00:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:55:27 INFO - PROCESS | 3600 | 1464335727806 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 00:55:27 INFO - PROCESS | 3600 | 1464335727808 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 00:55:27 INFO - PROCESS | 3600 | 1464335727812 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:55:27 INFO - PROCESS | 3600 | 1464335727813 Marionette TRACE conn5 <- [1,782,null,{}] 00:55:27 INFO - PROCESS | 3600 | 1464335727817 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:27 INFO - PROCESS | 3600 | 1464335727967 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 00:55:28 INFO - PROCESS | 3600 | 1464335727989 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:28 INFO - PROCESS | 3600 | ++DOCSHELL 15115000 == 68 [pid = 3600] [id = 205] 00:55:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (19D04C00) [pid = 3600] [serial = 613] [outer = 00000000] 00:55:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (19D65800) [pid = 3600] [serial = 614] [outer = 19D04C00] 00:55:28 INFO - PROCESS | 3600 | 1464335728039 Marionette DEBUG loaded listener.js 00:55:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (19D67C00) [pid = 3600] [serial = 615] [outer = 19D04C00] 00:55:28 INFO - PROCESS | 3600 | 1464335728495 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 00:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 731ms 00:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:55:28 INFO - PROCESS | 3600 | 1464335728546 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 00:55:28 INFO - PROCESS | 3600 | 1464335728548 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 00:55:28 INFO - PROCESS | 3600 | 1464335728551 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:55:28 INFO - PROCESS | 3600 | 1464335728553 Marionette TRACE conn5 <- [1,786,null,{}] 00:55:28 INFO - PROCESS | 3600 | 1464335728557 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:28 INFO - PROCESS | 3600 | 1464335728673 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 00:55:28 INFO - PROCESS | 3600 | 1464335728760 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:28 INFO - PROCESS | 3600 | ++DOCSHELL 1A7A2000 == 69 [pid = 3600] [id = 206] 00:55:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1A7A2C00) [pid = 3600] [serial = 616] [outer = 00000000] 00:55:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1C21B800) [pid = 3600] [serial = 617] [outer = 1A7A2C00] 00:55:28 INFO - PROCESS | 3600 | 1464335728816 Marionette DEBUG loaded listener.js 00:55:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1C90B400) [pid = 3600] [serial = 618] [outer = 1A7A2C00] 00:55:29 INFO - PROCESS | 3600 | 1464335729275 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 00:55:29 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 00:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 771ms 00:55:29 INFO - PROCESS | 3600 | 1464335729322 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 00:55:29 INFO - PROCESS | 3600 | 1464335729324 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 00:55:29 INFO - PROCESS | 3600 | 1464335729332 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:55:29 INFO - PROCESS | 3600 | 1464335729334 Marionette TRACE conn5 <- [1,790,null,{}] 00:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:55:29 INFO - PROCESS | 3600 | 1464335729337 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:29 INFO - PROCESS | 3600 | 1464335729453 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 00:55:29 INFO - PROCESS | 3600 | 1464335729465 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:29 INFO - PROCESS | 3600 | ++DOCSHELL 1095F800 == 70 [pid = 3600] [id = 207] 00:55:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (1096A800) [pid = 3600] [serial = 619] [outer = 00000000] 00:55:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1CB35400) [pid = 3600] [serial = 620] [outer = 1096A800] 00:55:29 INFO - PROCESS | 3600 | 1464335729559 Marionette DEBUG loaded listener.js 00:55:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (1D5E4800) [pid = 3600] [serial = 621] [outer = 1096A800] 00:55:30 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (18F6E000) [pid = 3600] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:55:30 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (14C5DC00) [pid = 3600] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:55:30 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1780D800) [pid = 3600] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:55:30 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (14E70000) [pid = 3600] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:55:30 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (19D0C800) [pid = 3600] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:55:30 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (18F72400) [pid = 3600] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:55:30 INFO - PROCESS | 3600 | 1464335730039 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 00:55:30 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 00:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 00:55:30 INFO - PROCESS | 3600 | 1464335730067 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 00:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:55:30 INFO - PROCESS | 3600 | 1464335730069 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 00:55:30 INFO - PROCESS | 3600 | 1464335730072 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:55:30 INFO - PROCESS | 3600 | 1464335730074 Marionette TRACE conn5 <- [1,794,null,{}] 00:55:30 INFO - PROCESS | 3600 | 1464335730077 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:30 INFO - PROCESS | 3600 | 1464335730159 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 00:55:30 INFO - PROCESS | 3600 | 1464335730165 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:30 INFO - PROCESS | 3600 | ++DOCSHELL 18EB5400 == 71 [pid = 3600] [id = 208] 00:55:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1A717800) [pid = 3600] [serial = 622] [outer = 00000000] 00:55:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (1DB1A000) [pid = 3600] [serial = 623] [outer = 1A717800] 00:55:30 INFO - PROCESS | 3600 | 1464335730209 Marionette DEBUG loaded listener.js 00:55:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1DB31800) [pid = 3600] [serial = 624] [outer = 1A717800] 00:55:30 INFO - PROCESS | 3600 | 1464335730639 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 00:55:30 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 00:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 631ms 00:55:30 INFO - PROCESS | 3600 | 1464335730703 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 00:55:30 INFO - PROCESS | 3600 | 1464335730705 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 00:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:55:30 INFO - PROCESS | 3600 | 1464335730708 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:55:30 INFO - PROCESS | 3600 | 1464335730710 Marionette TRACE conn5 <- [1,798,null,{}] 00:55:30 INFO - PROCESS | 3600 | 1464335730713 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:30 INFO - PROCESS | 3600 | 1464335730822 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 00:55:30 INFO - PROCESS | 3600 | 1464335730831 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:30 INFO - PROCESS | 3600 | ++DOCSHELL 1DB38000 == 72 [pid = 3600] [id = 209] 00:55:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (1DC7C400) [pid = 3600] [serial = 625] [outer = 00000000] 00:55:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1F4B1C00) [pid = 3600] [serial = 626] [outer = 1DC7C400] 00:55:30 INFO - PROCESS | 3600 | 1464335730875 Marionette DEBUG loaded listener.js 00:55:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (1F4B9800) [pid = 3600] [serial = 627] [outer = 1DC7C400] 00:55:31 INFO - PROCESS | 3600 | 1464335731308 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 00:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 00:55:31 INFO - PROCESS | 3600 | 1464335731339 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 00:55:31 INFO - PROCESS | 3600 | 1464335731341 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 00:55:31 INFO - PROCESS | 3600 | 1464335731349 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:55:31 INFO - PROCESS | 3600 | 1464335731351 Marionette TRACE conn5 <- [1,802,null,{}] 00:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:55:31 INFO - PROCESS | 3600 | 1464335731354 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:31 INFO - PROCESS | 3600 | 1464335731439 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 00:55:31 INFO - PROCESS | 3600 | 1464335731448 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:31 INFO - PROCESS | 3600 | ++DOCSHELL 10966400 == 73 [pid = 3600] [id = 210] 00:55:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (1F4B4000) [pid = 3600] [serial = 628] [outer = 00000000] 00:55:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (20FCF800) [pid = 3600] [serial = 629] [outer = 1F4B4000] 00:55:31 INFO - PROCESS | 3600 | 1464335731492 Marionette DEBUG loaded listener.js 00:55:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (21464400) [pid = 3600] [serial = 630] [outer = 1F4B4000] 00:55:31 INFO - PROCESS | 3600 | 1464335731928 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 00:55:32 INFO - PROCESS | 3600 | 1464335732031 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 00:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:55:32 INFO - PROCESS | 3600 | 1464335732037 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:55:32 INFO - PROCESS | 3600 | 1464335732042 Marionette TRACE conn5 <- [1,806,null,{}] 00:55:32 INFO - PROCESS | 3600 | 1464335732048 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:32 INFO - PROCESS | 3600 | 1464335732227 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 00:55:32 INFO - PROCESS | 3600 | 1464335732326 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:32 INFO - PROCESS | 3600 | ++DOCSHELL 14A7A400 == 74 [pid = 3600] [id = 211] 00:55:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (14C67400) [pid = 3600] [serial = 631] [outer = 00000000] 00:55:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1516B400) [pid = 3600] [serial = 632] [outer = 14C67400] 00:55:32 INFO - PROCESS | 3600 | 1464335732383 Marionette DEBUG loaded listener.js 00:55:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (17805000) [pid = 3600] [serial = 633] [outer = 14C67400] 00:55:32 INFO - PROCESS | 3600 | 1464335732956 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 00:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 989ms 00:55:33 INFO - PROCESS | 3600 | 1464335733028 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 00:55:33 INFO - PROCESS | 3600 | 1464335733032 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 00:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:55:33 INFO - PROCESS | 3600 | 1464335733040 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:55:33 INFO - PROCESS | 3600 | 1464335733044 Marionette TRACE conn5 <- [1,810,null,{}] 00:55:33 INFO - PROCESS | 3600 | 1464335733048 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:33 INFO - PROCESS | 3600 | 1464335733163 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 00:55:33 INFO - PROCESS | 3600 | 1464335733297 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:33 INFO - PROCESS | 3600 | ++DOCSHELL 18ED9400 == 75 [pid = 3600] [id = 212] 00:55:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (18EDA800) [pid = 3600] [serial = 634] [outer = 00000000] 00:55:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (18F73000) [pid = 3600] [serial = 635] [outer = 18EDA800] 00:55:33 INFO - PROCESS | 3600 | 1464335733353 Marionette DEBUG loaded listener.js 00:55:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (19DDCC00) [pid = 3600] [serial = 636] [outer = 18EDA800] 00:55:34 INFO - PROCESS | 3600 | 1464335733987 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 00:55:34 INFO - PROCESS | 3600 | 1464335734028 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 00:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:55:34 INFO - PROCESS | 3600 | 1464335734032 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:55:34 INFO - PROCESS | 3600 | 1464335734034 Marionette TRACE conn5 <- [1,814,null,{}] 00:55:34 INFO - PROCESS | 3600 | 1464335734045 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:34 INFO - PROCESS | 3600 | 1464335734162 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 00:55:34 INFO - PROCESS | 3600 | 1464335734297 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:34 INFO - PROCESS | 3600 | ++DOCSHELL 1D5DCC00 == 76 [pid = 3600] [id = 213] 00:55:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (1DC81000) [pid = 3600] [serial = 637] [outer = 00000000] 00:55:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (20A7C000) [pid = 3600] [serial = 638] [outer = 1DC81000] 00:55:34 INFO - PROCESS | 3600 | 1464335734356 Marionette DEBUG loaded listener.js 00:55:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (20A80C00) [pid = 3600] [serial = 639] [outer = 1DC81000] 00:55:35 INFO - PROCESS | 3600 | 1464335735037 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 00:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1023ms 00:55:35 INFO - PROCESS | 3600 | 1464335735056 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 00:55:35 INFO - PROCESS | 3600 | 1464335735059 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 00:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:55:35 INFO - PROCESS | 3600 | 1464335735062 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:55:35 INFO - PROCESS | 3600 | 1464335735064 Marionette TRACE conn5 <- [1,818,null,{}] 00:55:35 INFO - PROCESS | 3600 | 1464335735068 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:35 INFO - PROCESS | 3600 | 1464335735180 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 00:55:35 INFO - PROCESS | 3600 | 1464335735283 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:35 INFO - PROCESS | 3600 | ++DOCSHELL 20FCB000 == 77 [pid = 3600] [id = 214] 00:55:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (20FD0C00) [pid = 3600] [serial = 640] [outer = 00000000] 00:55:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (21470800) [pid = 3600] [serial = 641] [outer = 20FD0C00] 00:55:35 INFO - PROCESS | 3600 | 1464335735339 Marionette DEBUG loaded listener.js 00:55:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (21542000) [pid = 3600] [serial = 642] [outer = 20FD0C00] 00:55:35 INFO - PROCESS | 3600 | 1464335735886 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 00:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 871ms 00:55:35 INFO - PROCESS | 3600 | 1464335735940 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 00:55:35 INFO - PROCESS | 3600 | 1464335735942 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 00:55:35 INFO - PROCESS | 3600 | 1464335735946 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:55:35 INFO - PROCESS | 3600 | 1464335735948 Marionette TRACE conn5 <- [1,822,null,{}] 00:55:35 INFO - PROCESS | 3600 | 1464335735952 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:36 INFO - PROCESS | 3600 | 1464335736064 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 00:55:36 INFO - PROCESS | 3600 | 1464335736167 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:36 INFO - PROCESS | 3600 | ++DOCSHELL 21544800 == 78 [pid = 3600] [id = 215] 00:55:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (21547000) [pid = 3600] [serial = 643] [outer = 00000000] 00:55:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (21613000) [pid = 3600] [serial = 644] [outer = 21547000] 00:55:36 INFO - PROCESS | 3600 | 1464335736221 Marionette DEBUG loaded listener.js 00:55:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (21616000) [pid = 3600] [serial = 645] [outer = 21547000] 00:55:36 INFO - PROCESS | 3600 | 1464335736828 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 00:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 931ms 00:55:36 INFO - PROCESS | 3600 | 1464335736882 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 00:55:36 INFO - PROCESS | 3600 | 1464335736884 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 00:55:36 INFO - PROCESS | 3600 | 1464335736887 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:55:36 INFO - PROCESS | 3600 | 1464335736889 Marionette TRACE conn5 <- [1,826,null,{}] 00:55:36 INFO - PROCESS | 3600 | 1464335736893 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:37 INFO - PROCESS | 3600 | 1464335737022 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 00:55:37 INFO - PROCESS | 3600 | 1464335737131 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:37 INFO - PROCESS | 3600 | ++DOCSHELL 11803000 == 79 [pid = 3600] [id = 216] 00:55:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (21620000) [pid = 3600] [serial = 646] [outer = 00000000] 00:55:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (21686C00) [pid = 3600] [serial = 647] [outer = 21620000] 00:55:37 INFO - PROCESS | 3600 | 1464335737186 Marionette DEBUG loaded listener.js 00:55:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (2168B400) [pid = 3600] [serial = 648] [outer = 21620000] 00:55:37 INFO - PROCESS | 3600 | 1464335737800 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 00:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 00:55:37 INFO - PROCESS | 3600 | 1464335737822 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 00:55:37 INFO - PROCESS | 3600 | 1464335737824 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 00:55:37 INFO - PROCESS | 3600 | 1464335737828 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:55:37 INFO - PROCESS | 3600 | 1464335737830 Marionette TRACE conn5 <- [1,830,null,{}] 00:55:37 INFO - PROCESS | 3600 | 1464335737833 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:37 INFO - PROCESS | 3600 | 1464335737940 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 00:55:38 INFO - PROCESS | 3600 | 1464335738045 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:38 INFO - PROCESS | 3600 | ++DOCSHELL 16F4E400 == 80 [pid = 3600] [id = 217] 00:55:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (16F4F400) [pid = 3600] [serial = 649] [outer = 00000000] 00:55:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (18EBC400) [pid = 3600] [serial = 650] [outer = 16F4F400] 00:55:38 INFO - PROCESS | 3600 | 1464335738100 Marionette DEBUG loaded listener.js 00:55:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (18F79800) [pid = 3600] [serial = 651] [outer = 16F4F400] 00:55:38 INFO - PROCESS | 3600 | 1464335738929 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 00:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1117ms 00:55:38 INFO - PROCESS | 3600 | 1464335738957 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 00:55:38 INFO - PROCESS | 3600 | 1464335738961 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 00:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:55:38 INFO - PROCESS | 3600 | 1464335738968 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:55:38 INFO - PROCESS | 3600 | 1464335738971 Marionette TRACE conn5 <- [1,834,null,{}] 00:55:38 INFO - PROCESS | 3600 | 1464335738976 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:39 INFO - PROCESS | 3600 | 1464335739081 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 00:55:39 INFO - PROCESS | 3600 | 1464335739217 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:39 INFO - PROCESS | 3600 | ++DOCSHELL 16F4C000 == 81 [pid = 3600] [id = 218] 00:55:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (16F4C400) [pid = 3600] [serial = 652] [outer = 00000000] 00:55:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (17328400) [pid = 3600] [serial = 653] [outer = 16F4C400] 00:55:39 INFO - PROCESS | 3600 | 1464335739270 Marionette DEBUG loaded listener.js 00:55:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (16F81000) [pid = 3600] [serial = 654] [outer = 16F4C400] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 17389800 == 80 [pid = 3600] [id = 73] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 1C962C00 == 79 [pid = 3600] [id = 128] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 1DB38000 == 78 [pid = 3600] [id = 209] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 18EB5400 == 77 [pid = 3600] [id = 208] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 1095F800 == 76 [pid = 3600] [id = 207] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 1A7A2000 == 75 [pid = 3600] [id = 206] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 15115000 == 74 [pid = 3600] [id = 205] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 18C57C00 == 73 [pid = 3600] [id = 204] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 189ED400 == 72 [pid = 3600] [id = 203] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 147A3000 == 71 [pid = 3600] [id = 202] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1BDB4800) [pid = 3600] [serial = 587] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 15D13C00 == 70 [pid = 3600] [id = 201] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 18EE2800 == 69 [pid = 3600] [id = 198] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 15DE5C00 == 68 [pid = 3600] [id = 197] 00:55:39 INFO - PROCESS | 3600 | --DOCSHELL 19D62400 == 67 [pid = 3600] [id = 196] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (19CD9C00) [pid = 3600] [serial = 581] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (167D6800) [pid = 3600] [serial = 572] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (16F47400) [pid = 3600] [serial = 573] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (18C59800) [pid = 3600] [serial = 575] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (17809800) [pid = 3600] [serial = 570] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (17381C00) [pid = 3600] [serial = 569] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (19D68400) [pid = 3600] [serial = 566] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (16F0CC00) [pid = 3600] [serial = 557] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (18C4FC00) [pid = 3600] [serial = 560] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (19D0C400) [pid = 3600] [serial = 563] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (1A79F400) [pid = 3600] [serial = 584] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (1A7ABC00) [pid = 3600] [serial = 585] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (19C4E800) [pid = 3600] [serial = 579] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (19C45400) [pid = 3600] [serial = 578] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (19D07800) [pid = 3600] [serial = 582] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (18EDC400) [pid = 3600] [serial = 576] [outer = 00000000] [url = about:blank] 00:55:39 INFO - PROCESS | 3600 | 1464335739860 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 00:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 931ms 00:55:39 INFO - PROCESS | 3600 | 1464335739899 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 00:55:39 INFO - PROCESS | 3600 | 1464335739905 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 00:55:39 INFO - PROCESS | 3600 | 1464335739910 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:55:39 INFO - PROCESS | 3600 | 1464335739913 Marionette TRACE conn5 <- [1,838,null,{}] 00:55:39 INFO - PROCESS | 3600 | 1464335739917 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:40 INFO - PROCESS | 3600 | 1464335740005 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 00:55:40 INFO - PROCESS | 3600 | 1464335740089 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:40 INFO - PROCESS | 3600 | ++DOCSHELL 10966C00 == 68 [pid = 3600] [id = 219] 00:55:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (147A3000) [pid = 3600] [serial = 655] [outer = 00000000] 00:55:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (16F05800) [pid = 3600] [serial = 656] [outer = 147A3000] 00:55:40 INFO - PROCESS | 3600 | 1464335740143 Marionette DEBUG loaded listener.js 00:55:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (16F4D000) [pid = 3600] [serial = 657] [outer = 147A3000] 00:55:41 INFO - PROCESS | 3600 | 1464335741638 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 00:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1775ms 00:55:41 INFO - PROCESS | 3600 | 1464335741688 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 00:55:41 INFO - PROCESS | 3600 | 1464335741690 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 00:55:41 INFO - PROCESS | 3600 | 1464335741693 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:55:41 INFO - PROCESS | 3600 | 1464335741697 Marionette TRACE conn5 <- [1,842,null,{}] 00:55:41 INFO - PROCESS | 3600 | 1464335741707 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:41 INFO - PROCESS | 3600 | 1464335741804 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 00:55:41 INFO - PROCESS | 3600 | 1464335741898 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:41 INFO - PROCESS | 3600 | ++DOCSHELL 18C54400 == 69 [pid = 3600] [id = 220] 00:55:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (18C57C00) [pid = 3600] [serial = 658] [outer = 00000000] 00:55:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (18EE0800) [pid = 3600] [serial = 659] [outer = 18C57C00] 00:55:41 INFO - PROCESS | 3600 | 1464335741949 Marionette DEBUG loaded listener.js 00:55:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (18F72000) [pid = 3600] [serial = 660] [outer = 18C57C00] 00:55:42 INFO - PROCESS | 3600 | 1464335742307 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 00:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 00:55:42 INFO - PROCESS | 3600 | 1464335742383 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 00:55:42 INFO - PROCESS | 3600 | 1464335742385 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 00:55:42 INFO - PROCESS | 3600 | 1464335742389 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:55:42 INFO - PROCESS | 3600 | 1464335742390 Marionette TRACE conn5 <- [1,846,null,{}] 00:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:55:42 INFO - PROCESS | 3600 | 1464335742394 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:42 INFO - PROCESS | 3600 | 1464335742491 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 00:55:42 INFO - PROCESS | 3600 | 1464335742498 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:42 INFO - PROCESS | 3600 | ++DOCSHELL 19C4EC00 == 70 [pid = 3600] [id = 221] 00:55:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (19C50C00) [pid = 3600] [serial = 661] [outer = 00000000] 00:55:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (19D09800) [pid = 3600] [serial = 662] [outer = 19C50C00] 00:55:42 INFO - PROCESS | 3600 | 1464335742544 Marionette DEBUG loaded listener.js 00:55:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (19D0E800) [pid = 3600] [serial = 663] [outer = 19C50C00] 00:55:43 INFO - PROCESS | 3600 | 1464335743019 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 00:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 00:55:43 INFO - PROCESS | 3600 | 1464335743066 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 00:55:43 INFO - PROCESS | 3600 | 1464335743068 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 00:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:55:43 INFO - PROCESS | 3600 | 1464335743071 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:55:43 INFO - PROCESS | 3600 | 1464335743073 Marionette TRACE conn5 <- [1,850,null,{}] 00:55:43 INFO - PROCESS | 3600 | 1464335743076 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:43 INFO - PROCESS | 3600 | 1464335743191 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 00:55:43 INFO - PROCESS | 3600 | 1464335743250 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:43 INFO - PROCESS | 3600 | ++DOCSHELL 19D24800 == 71 [pid = 3600] [id = 222] 00:55:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (19D31C00) [pid = 3600] [serial = 664] [outer = 00000000] 00:55:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (19D69C00) [pid = 3600] [serial = 665] [outer = 19D31C00] 00:55:43 INFO - PROCESS | 3600 | 1464335743296 Marionette DEBUG loaded listener.js 00:55:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (19DE1000) [pid = 3600] [serial = 666] [outer = 19D31C00] 00:55:43 INFO - PROCESS | 3600 | 1464335743745 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 00:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 00:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:55:43 INFO - PROCESS | 3600 | 1464335743802 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 00:55:43 INFO - PROCESS | 3600 | 1464335743804 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 00:55:43 INFO - PROCESS | 3600 | 1464335743807 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:55:43 INFO - PROCESS | 3600 | 1464335743809 Marionette TRACE conn5 <- [1,854,null,{}] 00:55:43 INFO - PROCESS | 3600 | 1464335743812 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:43 INFO - PROCESS | 3600 | 1464335743945 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 00:55:44 INFO - PROCESS | 3600 | 1464335744011 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:44 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F7800 == 72 [pid = 3600] [id = 223] 00:55:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1C6F8000) [pid = 3600] [serial = 667] [outer = 00000000] 00:55:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1C913C00) [pid = 3600] [serial = 668] [outer = 1C6F8000] 00:55:44 INFO - PROCESS | 3600 | 1464335744057 Marionette DEBUG loaded listener.js 00:55:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1CA5A000) [pid = 3600] [serial = 669] [outer = 1C6F8000] 00:55:44 INFO - PROCESS | 3600 | 1464335744482 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 00:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms 00:55:44 INFO - PROCESS | 3600 | 1464335744568 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 00:55:44 INFO - PROCESS | 3600 | 1464335744570 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 00:55:44 INFO - PROCESS | 3600 | 1464335744574 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:55:44 INFO - PROCESS | 3600 | 1464335744576 Marionette TRACE conn5 <- [1,858,null,{}] 00:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:55:44 INFO - PROCESS | 3600 | 1464335744579 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:44 INFO - PROCESS | 3600 | 1464335744704 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (189EE000) [pid = 3600] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (19D04C00) [pid = 3600] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (1A7A2C00) [pid = 3600] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (15D15400) [pid = 3600] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (1096A800) [pid = 3600] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (1DC7C400) [pid = 3600] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (149F1800) [pid = 3600] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (1A717800) [pid = 3600] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:55:44 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (18C58000) [pid = 3600] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:55:44 INFO - PROCESS | 3600 | 1464335744905 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:44 INFO - PROCESS | 3600 | ++DOCSHELL 1096A800 == 73 [pid = 3600] [id = 224] 00:55:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (10A99800) [pid = 3600] [serial = 670] [outer = 00000000] 00:55:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (16F4D800) [pid = 3600] [serial = 671] [outer = 10A99800] 00:55:44 INFO - PROCESS | 3600 | 1464335744954 Marionette DEBUG loaded listener.js 00:55:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (18C5AC00) [pid = 3600] [serial = 672] [outer = 10A99800] 00:55:45 INFO - PROCESS | 3600 | 1464335745343 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 00:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 810ms 00:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:55:45 INFO - PROCESS | 3600 | 1464335745393 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 00:55:45 INFO - PROCESS | 3600 | 1464335745395 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 00:55:45 INFO - PROCESS | 3600 | 1464335745398 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:55:45 INFO - PROCESS | 3600 | 1464335745399 Marionette TRACE conn5 <- [1,862,null,{}] 00:55:45 INFO - PROCESS | 3600 | 1464335745403 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:45 INFO - PROCESS | 3600 | 1464335745519 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 00:55:45 INFO - PROCESS | 3600 | 1464335745528 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:45 INFO - PROCESS | 3600 | ++DOCSHELL 17806400 == 74 [pid = 3600] [id = 225] 00:55:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (189EE000) [pid = 3600] [serial = 673] [outer = 00000000] 00:55:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (1CA61800) [pid = 3600] [serial = 674] [outer = 189EE000] 00:55:45 INFO - PROCESS | 3600 | 1464335745573 Marionette DEBUG loaded listener.js 00:55:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (1D5E3400) [pid = 3600] [serial = 675] [outer = 189EE000] 00:55:46 INFO - PROCESS | 3600 | 1464335745989 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 00:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 631ms 00:55:46 INFO - PROCESS | 3600 | 1464335746029 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 00:55:46 INFO - PROCESS | 3600 | 1464335746031 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 00:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:55:46 INFO - PROCESS | 3600 | 1464335746034 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:55:46 INFO - PROCESS | 3600 | 1464335746036 Marionette TRACE conn5 <- [1,866,null,{}] 00:55:46 INFO - PROCESS | 3600 | 1464335746039 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:46 INFO - PROCESS | 3600 | 1464335746159 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 00:55:46 INFO - PROCESS | 3600 | 1464335746205 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:46 INFO - PROCESS | 3600 | ++DOCSHELL 1DB2C000 == 75 [pid = 3600] [id = 226] 00:55:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1DB2E000) [pid = 3600] [serial = 676] [outer = 00000000] 00:55:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1DC7FC00) [pid = 3600] [serial = 677] [outer = 1DB2E000] 00:55:46 INFO - PROCESS | 3600 | 1464335746252 Marionette DEBUG loaded listener.js 00:55:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1E688400) [pid = 3600] [serial = 678] [outer = 1DB2E000] 00:55:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1F4B7400) [pid = 3600] [serial = 679] [outer = 1065AC00] 00:55:46 INFO - PROCESS | 3600 | 1464335746704 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 00:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 731ms 00:55:46 INFO - PROCESS | 3600 | 1464335746765 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 00:55:46 INFO - PROCESS | 3600 | 1464335746767 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 00:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:55:46 INFO - PROCESS | 3600 | 1464335746770 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:55:46 INFO - PROCESS | 3600 | 1464335746772 Marionette TRACE conn5 <- [1,870,null,{}] 00:55:46 INFO - PROCESS | 3600 | 1464335746775 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:46 INFO - PROCESS | 3600 | 1464335746859 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 00:55:46 INFO - PROCESS | 3600 | 1464335746868 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:46 INFO - PROCESS | 3600 | ++DOCSHELL 1E690400 == 76 [pid = 3600] [id = 227] 00:55:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1E691400) [pid = 3600] [serial = 680] [outer = 00000000] 00:55:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1E694C00) [pid = 3600] [serial = 681] [outer = 1E691400] 00:55:46 INFO - PROCESS | 3600 | 1464335746922 Marionette DEBUG loaded listener.js 00:55:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (20FCA000) [pid = 3600] [serial = 682] [outer = 1E691400] 00:55:47 INFO - PROCESS | 3600 | 1464335747662 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 00:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 00:55:47 INFO - PROCESS | 3600 | 1464335747701 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 00:55:47 INFO - PROCESS | 3600 | 1464335747707 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 00:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:55:47 INFO - PROCESS | 3600 | 1464335747712 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:55:47 INFO - PROCESS | 3600 | 1464335747717 Marionette TRACE conn5 <- [1,874,null,{}] 00:55:47 INFO - PROCESS | 3600 | 1464335747722 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:47 INFO - PROCESS | 3600 | 1464335747842 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 00:55:48 INFO - PROCESS | 3600 | 1464335747981 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:48 INFO - PROCESS | 3600 | ++DOCSHELL 15111000 == 77 [pid = 3600] [id = 228] 00:55:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (15116000) [pid = 3600] [serial = 683] [outer = 00000000] 00:55:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (16F4A000) [pid = 3600] [serial = 684] [outer = 15116000] 00:55:48 INFO - PROCESS | 3600 | 1464335748044 Marionette DEBUG loaded listener.js 00:55:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (1758D400) [pid = 3600] [serial = 685] [outer = 15116000] 00:55:48 INFO - PROCESS | 3600 | 1464335748659 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 00:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 971ms 00:55:48 INFO - PROCESS | 3600 | 1464335748687 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 00:55:48 INFO - PROCESS | 3600 | 1464335748693 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 00:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:55:48 INFO - PROCESS | 3600 | 1464335748700 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:55:48 INFO - PROCESS | 3600 | 1464335748703 Marionette TRACE conn5 <- [1,878,null,{}] 00:55:48 INFO - PROCESS | 3600 | 1464335748708 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:48 INFO - PROCESS | 3600 | 1464335748825 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 00:55:48 INFO - PROCESS | 3600 | 1464335748934 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:48 INFO - PROCESS | 3600 | ++DOCSHELL 16F43400 == 78 [pid = 3600] [id = 229] 00:55:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1780D800) [pid = 3600] [serial = 686] [outer = 00000000] 00:55:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (18F77400) [pid = 3600] [serial = 687] [outer = 1780D800] 00:55:49 INFO - PROCESS | 3600 | 1464335748989 Marionette DEBUG loaded listener.js 00:55:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (19D67800) [pid = 3600] [serial = 688] [outer = 1780D800] 00:55:49 INFO - PROCESS | 3600 | 1464335749612 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 00:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 931ms 00:55:49 INFO - PROCESS | 3600 | 1464335749631 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 00:55:49 INFO - PROCESS | 3600 | 1464335749634 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 00:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:55:49 INFO - PROCESS | 3600 | 1464335749638 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:55:49 INFO - PROCESS | 3600 | 1464335749641 Marionette TRACE conn5 <- [1,882,null,{}] 00:55:49 INFO - PROCESS | 3600 | 1464335749653 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:49 INFO - PROCESS | 3600 | 1464335749769 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 00:55:49 INFO - PROCESS | 3600 | 1464335749880 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:49 INFO - PROCESS | 3600 | ++DOCSHELL 1DB30400 == 79 [pid = 3600] [id = 230] 00:55:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1E692000) [pid = 3600] [serial = 689] [outer = 00000000] 00:55:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (20FC4000) [pid = 3600] [serial = 690] [outer = 1E692000] 00:55:49 INFO - PROCESS | 3600 | 1464335749937 Marionette DEBUG loaded listener.js 00:55:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (213CBC00) [pid = 3600] [serial = 691] [outer = 1E692000] 00:55:50 INFO - PROCESS | 3600 | 1464335750507 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 00:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 931ms 00:55:50 INFO - PROCESS | 3600 | 1464335750571 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 00:55:50 INFO - PROCESS | 3600 | 1464335750575 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 00:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:55:50 INFO - PROCESS | 3600 | 1464335750578 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:55:50 INFO - PROCESS | 3600 | 1464335750580 Marionette TRACE conn5 <- [1,886,null,{}] 00:55:50 INFO - PROCESS | 3600 | 1464335750584 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:50 INFO - PROCESS | 3600 | 1464335750698 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 00:55:50 INFO - PROCESS | 3600 | 1464335750804 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:50 INFO - PROCESS | 3600 | ++DOCSHELL 213CCC00 == 80 [pid = 3600] [id = 231] 00:55:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (213D1400) [pid = 3600] [serial = 692] [outer = 00000000] 00:55:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (213D4C00) [pid = 3600] [serial = 693] [outer = 213D1400] 00:55:50 INFO - PROCESS | 3600 | 1464335750860 Marionette DEBUG loaded listener.js 00:55:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (2146BC00) [pid = 3600] [serial = 694] [outer = 213D1400] 00:55:51 INFO - PROCESS | 3600 | 1464335751451 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 00:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 00:55:51 INFO - PROCESS | 3600 | 1464335751511 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 00:55:51 INFO - PROCESS | 3600 | 1464335751514 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 00:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:55:51 INFO - PROCESS | 3600 | 1464335751517 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:55:51 INFO - PROCESS | 3600 | 1464335751519 Marionette TRACE conn5 <- [1,890,null,{}] 00:55:51 INFO - PROCESS | 3600 | 1464335751523 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:51 INFO - PROCESS | 3600 | 1464335751631 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 00:55:51 INFO - PROCESS | 3600 | 1464335751766 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:51 INFO - PROCESS | 3600 | ++DOCSHELL 213D2400 == 81 [pid = 3600] [id = 232] 00:55:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (2153A800) [pid = 3600] [serial = 695] [outer = 00000000] 00:55:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (21617C00) [pid = 3600] [serial = 696] [outer = 2153A800] 00:55:51 INFO - PROCESS | 3600 | 1464335751822 Marionette DEBUG loaded listener.js 00:55:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (2161E800) [pid = 3600] [serial = 697] [outer = 2153A800] 00:55:52 INFO - PROCESS | 3600 | 1464335752404 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 00:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 00:55:52 INFO - PROCESS | 3600 | 1464335752451 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 00:55:52 INFO - PROCESS | 3600 | 1464335752454 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 00:55:52 INFO - PROCESS | 3600 | 1464335752457 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:55:52 INFO - PROCESS | 3600 | 1464335752459 Marionette TRACE conn5 <- [1,894,null,{}] 00:55:52 INFO - PROCESS | 3600 | 1464335752463 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:52 INFO - PROCESS | 3600 | 1464335752581 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 00:55:52 INFO - PROCESS | 3600 | 1464335752726 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:52 INFO - PROCESS | 3600 | ++DOCSHELL 14C5DC00 == 82 [pid = 3600] [id = 233] 00:55:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (20FCA400) [pid = 3600] [serial = 698] [outer = 00000000] 00:55:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (216F0000) [pid = 3600] [serial = 699] [outer = 20FCA400] 00:55:52 INFO - PROCESS | 3600 | 1464335752782 Marionette DEBUG loaded listener.js 00:55:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (216F4400) [pid = 3600] [serial = 700] [outer = 20FCA400] 00:55:53 INFO - PROCESS | 3600 | 1464335753580 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 00:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1167ms 00:55:53 INFO - PROCESS | 3600 | 1464335753627 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 00:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:55:53 INFO - PROCESS | 3600 | 1464335753632 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 00:55:53 INFO - PROCESS | 3600 | 1464335753637 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:55:53 INFO - PROCESS | 3600 | 1464335753641 Marionette TRACE conn5 <- [1,898,null,{}] 00:55:53 INFO - PROCESS | 3600 | 1464335753647 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:53 INFO - PROCESS | 3600 | 1464335753756 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 00:55:53 INFO - PROCESS | 3600 | 1464335753902 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:53 INFO - PROCESS | 3600 | ++DOCSHELL 169BC400 == 83 [pid = 3600] [id = 234] 00:55:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (16F43C00) [pid = 3600] [serial = 701] [outer = 00000000] 00:55:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (1782A000) [pid = 3600] [serial = 702] [outer = 16F43C00] 00:55:53 INFO - PROCESS | 3600 | 1464335753953 Marionette DEBUG loaded listener.js 00:55:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (18C58C00) [pid = 3600] [serial = 703] [outer = 16F43C00] 00:55:54 INFO - PROCESS | 3600 | 1464335754558 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 00:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 991ms 00:55:54 INFO - PROCESS | 3600 | 1464335754628 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 00:55:54 INFO - PROCESS | 3600 | 1464335754633 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 00:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:55:54 INFO - PROCESS | 3600 | 1464335754640 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:55:54 INFO - PROCESS | 3600 | 1464335754642 Marionette TRACE conn5 <- [1,902,null,{}] 00:55:54 INFO - PROCESS | 3600 | 1464335754646 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:54 INFO - PROCESS | 3600 | 1464335754748 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 00:55:54 INFO - PROCESS | 3600 | 1464335754892 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:54 INFO - PROCESS | 3600 | ++DOCSHELL 17807800 == 84 [pid = 3600] [id = 235] 00:55:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (18CAA000) [pid = 3600] [serial = 704] [outer = 00000000] 00:55:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (18F72400) [pid = 3600] [serial = 705] [outer = 18CAA000] 00:55:54 INFO - PROCESS | 3600 | 1464335754944 Marionette DEBUG loaded listener.js 00:55:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (19C4FC00) [pid = 3600] [serial = 706] [outer = 18CAA000] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 189F2000 == 83 [pid = 3600] [id = 185] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 14786800 == 82 [pid = 3600] [id = 189] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 1DB2C000 == 81 [pid = 3600] [id = 226] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 17806400 == 80 [pid = 3600] [id = 225] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 1096A800 == 79 [pid = 3600] [id = 224] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 1C6F7800 == 78 [pid = 3600] [id = 223] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 19D24800 == 77 [pid = 3600] [id = 222] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 19C4EC00 == 76 [pid = 3600] [id = 221] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 18C54400 == 75 [pid = 3600] [id = 220] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (1CB2B800) [pid = 3600] [serial = 599] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1C90C000) [pid = 3600] [serial = 596] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (192B6400) [pid = 3600] [serial = 593] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (17383C00) [pid = 3600] [serial = 590] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (20FCF800) [pid = 3600] [serial = 629] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 10966C00 == 74 [pid = 3600] [id = 219] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 16F4C000 == 73 [pid = 3600] [id = 218] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 18ED9400 == 72 [pid = 3600] [id = 212] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 14A7A400 == 71 [pid = 3600] [id = 211] 00:55:55 INFO - PROCESS | 3600 | --DOCSHELL 10966400 == 70 [pid = 3600] [id = 210] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (189F2C00) [pid = 3600] [serial = 608] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (19D67C00) [pid = 3600] [serial = 615] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (19D65800) [pid = 3600] [serial = 614] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (1C21B800) [pid = 3600] [serial = 617] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (16F10800) [pid = 3600] [serial = 602] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1CB35400) [pid = 3600] [serial = 620] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1F4B9800) [pid = 3600] [serial = 627] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (16F49400) [pid = 3600] [serial = 606] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1511B000) [pid = 3600] [serial = 605] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (16FED000) [pid = 3600] [serial = 603] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (1F4B1C00) [pid = 3600] [serial = 626] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (1DB31800) [pid = 3600] [serial = 624] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (1C90B400) [pid = 3600] [serial = 618] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (18F7AC00) [pid = 3600] [serial = 612] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (1D5E4800) [pid = 3600] [serial = 621] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (18C4F400) [pid = 3600] [serial = 609] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (18F73800) [pid = 3600] [serial = 611] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1DB1A000) [pid = 3600] [serial = 623] [outer = 00000000] [url = about:blank] 00:55:55 INFO - PROCESS | 3600 | 1464335755498 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 00:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 871ms 00:55:55 INFO - PROCESS | 3600 | 1464335755512 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 00:55:55 INFO - PROCESS | 3600 | 1464335755515 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 00:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:55:55 INFO - PROCESS | 3600 | 1464335755518 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:55:55 INFO - PROCESS | 3600 | 1464335755521 Marionette TRACE conn5 <- [1,906,null,{}] 00:55:55 INFO - PROCESS | 3600 | 1464335755532 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:55 INFO - PROCESS | 3600 | 1464335755623 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 00:55:55 INFO - PROCESS | 3600 | 1464335755725 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:55 INFO - PROCESS | 3600 | ++DOCSHELL 15DE3000 == 71 [pid = 3600] [id = 236] 00:55:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (16F44C00) [pid = 3600] [serial = 707] [outer = 00000000] 00:55:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (18C5B800) [pid = 3600] [serial = 708] [outer = 16F44C00] 00:55:55 INFO - PROCESS | 3600 | 1464335755773 Marionette DEBUG loaded listener.js 00:55:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (18EE7C00) [pid = 3600] [serial = 709] [outer = 16F44C00] 00:55:56 INFO - PROCESS | 3600 | 1464335756157 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 00:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 00:55:56 INFO - PROCESS | 3600 | 1464335756192 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 00:55:56 INFO - PROCESS | 3600 | 1464335756195 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 00:55:56 INFO - PROCESS | 3600 | 1464335756198 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:55:56 INFO - PROCESS | 3600 | 1464335756200 Marionette TRACE conn5 <- [1,910,null,{}] 00:55:56 INFO - PROCESS | 3600 | 1464335756203 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:56 INFO - PROCESS | 3600 | 1464335756296 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 00:55:56 INFO - PROCESS | 3600 | 1464335756333 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:56 INFO - PROCESS | 3600 | ++DOCSHELL 19C4EC00 == 72 [pid = 3600] [id = 237] 00:55:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (19C4F000) [pid = 3600] [serial = 710] [outer = 00000000] 00:55:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (19D66000) [pid = 3600] [serial = 711] [outer = 19C4F000] 00:55:56 INFO - PROCESS | 3600 | 1464335756378 Marionette DEBUG loaded listener.js 00:55:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (19DE7800) [pid = 3600] [serial = 712] [outer = 19C4F000] 00:55:56 INFO - PROCESS | 3600 | 1464335756823 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 00:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 00:55:56 INFO - PROCESS | 3600 | 1464335756872 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 00:55:56 INFO - PROCESS | 3600 | 1464335756874 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 00:55:56 INFO - PROCESS | 3600 | 1464335756877 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:55:56 INFO - PROCESS | 3600 | 1464335756879 Marionette TRACE conn5 <- [1,914,null,{}] 00:55:56 INFO - PROCESS | 3600 | 1464335756883 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:57 INFO - PROCESS | 3600 | 1464335756970 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 00:55:57 INFO - PROCESS | 3600 | 1464335756980 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:57 INFO - PROCESS | 3600 | ++DOCSHELL 1A7ABC00 == 73 [pid = 3600] [id = 238] 00:55:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (1B344400) [pid = 3600] [serial = 713] [outer = 00000000] 00:55:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (1C218800) [pid = 3600] [serial = 714] [outer = 1B344400] 00:55:57 INFO - PROCESS | 3600 | 1464335757024 Marionette DEBUG loaded listener.js 00:55:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1C6F8400) [pid = 3600] [serial = 715] [outer = 1B344400] 00:55:57 INFO - PROCESS | 3600 | 1464335757490 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 00:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 00:55:57 INFO - PROCESS | 3600 | 1464335757552 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 00:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:55:57 INFO - PROCESS | 3600 | 1464335757554 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 00:55:57 INFO - PROCESS | 3600 | 1464335757558 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:55:57 INFO - PROCESS | 3600 | 1464335757559 Marionette TRACE conn5 <- [1,918,null,{}] 00:55:57 INFO - PROCESS | 3600 | 1464335757563 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:57 INFO - PROCESS | 3600 | 1464335757705 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 00:55:57 INFO - PROCESS | 3600 | 1464335757802 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:57 INFO - PROCESS | 3600 | ++DOCSHELL 1CB2A400 == 74 [pid = 3600] [id = 239] 00:55:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1CB2C400) [pid = 3600] [serial = 716] [outer = 00000000] 00:55:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1D5E4800) [pid = 3600] [serial = 717] [outer = 1CB2C400] 00:55:57 INFO - PROCESS | 3600 | 1464335757847 Marionette DEBUG loaded listener.js 00:55:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1DB30000) [pid = 3600] [serial = 718] [outer = 1CB2C400] 00:55:58 INFO - PROCESS | 3600 | 1464335758268 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 00:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 731ms 00:55:58 INFO - PROCESS | 3600 | 1464335758288 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 00:55:58 INFO - PROCESS | 3600 | 1464335758290 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 00:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:55:58 INFO - PROCESS | 3600 | 1464335758294 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:55:58 INFO - PROCESS | 3600 | 1464335758295 Marionette TRACE conn5 <- [1,922,null,{}] 00:55:58 INFO - PROCESS | 3600 | 1464335758299 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:58 INFO - PROCESS | 3600 | 1464335758422 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 00:55:58 INFO - PROCESS | 3600 | 1464335758488 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:58 INFO - PROCESS | 3600 | ++DOCSHELL 1DB38000 == 75 [pid = 3600] [id = 240] 00:55:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1DC73000) [pid = 3600] [serial = 719] [outer = 00000000] 00:55:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (1E68C000) [pid = 3600] [serial = 720] [outer = 1DC73000] 00:55:58 INFO - PROCESS | 3600 | 1464335758535 Marionette DEBUG loaded listener.js 00:55:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (1F4B4400) [pid = 3600] [serial = 721] [outer = 1DC73000] 00:55:59 INFO - PROCESS | 3600 | 1464335759028 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 00:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 731ms 00:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:55:59 INFO - PROCESS | 3600 | 1464335759062 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 00:55:59 INFO - PROCESS | 3600 | 1464335759064 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 00:55:59 INFO - PROCESS | 3600 | 1464335759067 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:55:59 INFO - PROCESS | 3600 | 1464335759069 Marionette TRACE conn5 <- [1,926,null,{}] 00:55:59 INFO - PROCESS | 3600 | 1464335759077 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:59 INFO - PROCESS | 3600 | 1464335759226 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 00:55:59 INFO - PROCESS | 3600 | 1464335759292 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:59 INFO - PROCESS | 3600 | ++DOCSHELL 1E68AC00 == 76 [pid = 3600] [id = 241] 00:55:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (1E690000) [pid = 3600] [serial = 722] [outer = 00000000] 00:55:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (20A80400) [pid = 3600] [serial = 723] [outer = 1E690000] 00:55:59 INFO - PROCESS | 3600 | 1464335759337 Marionette DEBUG loaded listener.js 00:55:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (213CFC00) [pid = 3600] [serial = 724] [outer = 1E690000] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (189F5800) [pid = 3600] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (19D05800) [pid = 3600] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (14E99400) [pid = 3600] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (19D0A800) [pid = 3600] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (178CC000) [pid = 3600] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (19E30C00) [pid = 3600] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1C6F9000) [pid = 3600] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (19D31C00) [pid = 3600] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1C6F8000) [pid = 3600] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (19C50C00) [pid = 3600] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (10A99800) [pid = 3600] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (147A3000) [pid = 3600] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (16F4F400) [pid = 3600] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (18C57C00) [pid = 3600] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (16F4C400) [pid = 3600] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (1F4B4000) [pid = 3600] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (189EE000) [pid = 3600] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (18EE5400) [pid = 3600] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (18CADC00) [pid = 3600] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (16F49000) [pid = 3600] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (15162C00) [pid = 3600] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (16F07800) [pid = 3600] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (1F4B6800) [pid = 3600] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1C6F9400) [pid = 3600] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (1CA5B800) [pid = 3600] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (20FCDC00) [pid = 3600] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (1C6F4800) [pid = 3600] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (192AF800) [pid = 3600] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (10C55000) [pid = 3600] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (18CAE800) [pid = 3600] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:55:59 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (1DB2E000) [pid = 3600] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:56:00 INFO - PROCESS | 3600 | 1464335760077 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 00:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1018ms 00:56:00 INFO - PROCESS | 3600 | 1464335760095 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 00:56:00 INFO - PROCESS | 3600 | 1464335760097 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 00:56:00 INFO - PROCESS | 3600 | 1464335760101 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:56:00 INFO - PROCESS | 3600 | 1464335760102 Marionette TRACE conn5 <- [1,930,null,{}] 00:56:00 INFO - PROCESS | 3600 | 1464335760106 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:00 INFO - PROCESS | 3600 | 1464335760245 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 00:56:00 INFO - PROCESS | 3600 | 1464335760306 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:00 INFO - PROCESS | 3600 | ++DOCSHELL 1511CC00 == 77 [pid = 3600] [id = 242] 00:56:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (15D0BC00) [pid = 3600] [serial = 725] [outer = 00000000] 00:56:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1782E400) [pid = 3600] [serial = 726] [outer = 15D0BC00] 00:56:00 INFO - PROCESS | 3600 | 1464335760353 Marionette DEBUG loaded listener.js 00:56:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (18EAEC00) [pid = 3600] [serial = 727] [outer = 15D0BC00] 00:56:00 INFO - PROCESS | 3600 | 1464335760710 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 00:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 00:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:56:00 INFO - PROCESS | 3600 | 1464335760774 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 00:56:00 INFO - PROCESS | 3600 | 1464335760776 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 00:56:00 INFO - PROCESS | 3600 | 1464335760779 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:56:00 INFO - PROCESS | 3600 | 1464335760781 Marionette TRACE conn5 <- [1,934,null,{}] 00:56:00 INFO - PROCESS | 3600 | 1464335760784 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:00 INFO - PROCESS | 3600 | 1464335760870 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 00:56:00 INFO - PROCESS | 3600 | 1464335760877 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:00 INFO - PROCESS | 3600 | ++DOCSHELL 18EDB400 == 78 [pid = 3600] [id = 243] 00:56:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (19C54800) [pid = 3600] [serial = 728] [outer = 00000000] 00:56:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (1C6F4800) [pid = 3600] [serial = 729] [outer = 19C54800] 00:56:00 INFO - PROCESS | 3600 | 1464335760924 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1DB2B000) [pid = 3600] [serial = 730] [outer = 19C54800] 00:56:01 INFO - PROCESS | 3600 | 1464335761373 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 00:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 00:56:01 INFO - PROCESS | 3600 | 1464335761410 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 00:56:01 INFO - PROCESS | 3600 | 1464335761412 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 00:56:01 INFO - PROCESS | 3600 | 1464335761415 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:56:01 INFO - PROCESS | 3600 | 1464335761417 Marionette TRACE conn5 <- [1,938,null,{}] 00:56:01 INFO - PROCESS | 3600 | 1464335761435 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:01 INFO - PROCESS | 3600 | 1464335761540 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 00:56:01 INFO - PROCESS | 3600 | 1464335761546 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:01 INFO - PROCESS | 3600 | ++DOCSHELL 20A03800 == 79 [pid = 3600] [id = 244] 00:56:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (20A08000) [pid = 3600] [serial = 731] [outer = 00000000] 00:56:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (20A10000) [pid = 3600] [serial = 732] [outer = 20A08000] 00:56:01 INFO - PROCESS | 3600 | 1464335761598 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (21465800) [pid = 3600] [serial = 733] [outer = 20A08000] 00:56:02 INFO - PROCESS | 3600 | 1464335762288 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 00:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 931ms 00:56:02 INFO - PROCESS | 3600 | 1464335762350 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 00:56:02 INFO - PROCESS | 3600 | 1464335762355 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 00:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:56:02 INFO - PROCESS | 3600 | 1464335762361 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:56:02 INFO - PROCESS | 3600 | 1464335762365 Marionette TRACE conn5 <- [1,942,null,{}] 00:56:02 INFO - PROCESS | 3600 | 1464335762371 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:02 INFO - PROCESS | 3600 | 1464335762537 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 00:56:02 INFO - PROCESS | 3600 | 1464335762648 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:02 INFO - PROCESS | 3600 | ++DOCSHELL 1477F000 == 80 [pid = 3600] [id = 245] 00:56:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1479E000) [pid = 3600] [serial = 734] [outer = 00000000] 00:56:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (16FF9000) [pid = 3600] [serial = 735] [outer = 1479E000] 00:56:02 INFO - PROCESS | 3600 | 1464335762710 Marionette DEBUG loaded listener.js 00:56:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (17805C00) [pid = 3600] [serial = 736] [outer = 1479E000] 00:56:03 INFO - PROCESS | 3600 | 1464335763269 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 00:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 931ms 00:56:03 INFO - PROCESS | 3600 | 1464335763296 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 3600 | 1464335763302 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 00:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:56:03 INFO - PROCESS | 3600 | 1464335763309 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:56:03 INFO - PROCESS | 3600 | 1464335763312 Marionette TRACE conn5 <- [1,946,null,{}] 00:56:03 INFO - PROCESS | 3600 | 1464335763316 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:03 INFO - PROCESS | 3600 | 1464335763433 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 00:56:03 INFO - PROCESS | 3600 | 1464335763547 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:03 INFO - PROCESS | 3600 | ++DOCSHELL 18ED9000 == 81 [pid = 3600] [id = 246] 00:56:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (18EDE400) [pid = 3600] [serial = 737] [outer = 00000000] 00:56:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (19C47C00) [pid = 3600] [serial = 738] [outer = 18EDE400] 00:56:03 INFO - PROCESS | 3600 | 1464335763644 Marionette DEBUG loaded listener.js 00:56:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (1A7AB400) [pid = 3600] [serial = 739] [outer = 18EDE400] 00:56:04 INFO - PROCESS | 3600 | 1464335764277 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 00:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1024ms 00:56:04 INFO - PROCESS | 3600 | 1464335764333 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 00:56:04 INFO - PROCESS | 3600 | 1464335764336 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 00:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:56:04 INFO - PROCESS | 3600 | 1464335764353 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:56:04 INFO - PROCESS | 3600 | 1464335764357 Marionette TRACE conn5 <- [1,950,null,{}] 00:56:04 INFO - PROCESS | 3600 | 1464335764391 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:04 INFO - PROCESS | 3600 | 1464335764521 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 00:56:04 INFO - PROCESS | 3600 | 1464335764655 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:04 INFO - PROCESS | 3600 | ++DOCSHELL 1DC7A000 == 82 [pid = 3600] [id = 247] 00:56:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1F4B1400) [pid = 3600] [serial = 740] [outer = 00000000] 00:56:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (20A0F000) [pid = 3600] [serial = 741] [outer = 1F4B1400] 00:56:04 INFO - PROCESS | 3600 | 1464335764714 Marionette DEBUG loaded listener.js 00:56:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (213D3800) [pid = 3600] [serial = 742] [outer = 1F4B1400] 00:56:05 INFO - PROCESS | 3600 | 1464335765325 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 00:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1058ms 00:56:05 INFO - PROCESS | 3600 | 1464335765401 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 00:56:05 INFO - PROCESS | 3600 | 1464335765404 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 00:56:05 INFO - PROCESS | 3600 | 1464335765408 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:56:05 INFO - PROCESS | 3600 | 1464335765410 Marionette TRACE conn5 <- [1,954,null,{}] 00:56:05 INFO - PROCESS | 3600 | 1464335765414 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:05 INFO - PROCESS | 3600 | 1464335765528 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 00:56:05 INFO - PROCESS | 3600 | 1464335765670 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:05 INFO - PROCESS | 3600 | ++DOCSHELL 162A7C00 == 83 [pid = 3600] [id = 248] 00:56:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (162A8000) [pid = 3600] [serial = 743] [outer = 00000000] 00:56:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (162AB800) [pid = 3600] [serial = 744] [outer = 162A8000] 00:56:05 INFO - PROCESS | 3600 | 1464335765731 Marionette DEBUG loaded listener.js 00:56:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (162AEC00) [pid = 3600] [serial = 745] [outer = 162A8000] 00:56:06 INFO - PROCESS | 3600 | 1464335766347 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 00:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 00:56:06 INFO - PROCESS | 3600 | 1464335766381 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 00:56:06 INFO - PROCESS | 3600 | 1464335766384 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 00:56:06 INFO - PROCESS | 3600 | 1464335766387 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:56:06 INFO - PROCESS | 3600 | 1464335766390 Marionette TRACE conn5 <- [1,958,null,{}] 00:56:06 INFO - PROCESS | 3600 | 1464335766394 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:06 INFO - PROCESS | 3600 | 1464335766509 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 00:56:06 INFO - PROCESS | 3600 | 1464335766648 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:06 INFO - PROCESS | 3600 | ++DOCSHELL 20A0B000 == 84 [pid = 3600] [id = 249] 00:56:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (213D3400) [pid = 3600] [serial = 746] [outer = 00000000] 00:56:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (2161DC00) [pid = 3600] [serial = 747] [outer = 213D3400] 00:56:06 INFO - PROCESS | 3600 | 1464335766705 Marionette DEBUG loaded listener.js 00:56:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (21689800) [pid = 3600] [serial = 748] [outer = 213D3400] 00:56:07 INFO - PROCESS | 3600 | 1464335767278 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 00:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 932ms 00:56:07 INFO - PROCESS | 3600 | 1464335767323 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 00:56:07 INFO - PROCESS | 3600 | 1464335767325 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 00:56:07 INFO - PROCESS | 3600 | 1464335767329 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:56:07 INFO - PROCESS | 3600 | 1464335767331 Marionette TRACE conn5 <- [1,962,null,{}] 00:56:07 INFO - PROCESS | 3600 | 1464335767336 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:07 INFO - PROCESS | 3600 | 1464335767471 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 00:56:07 INFO - PROCESS | 3600 | 1464335767586 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:07 INFO - PROCESS | 3600 | ++DOCSHELL 220B0400 == 85 [pid = 3600] [id = 250] 00:56:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (220B0800) [pid = 3600] [serial = 749] [outer = 00000000] 00:56:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (220B5C00) [pid = 3600] [serial = 750] [outer = 220B0800] 00:56:07 INFO - PROCESS | 3600 | 1464335767682 Marionette DEBUG loaded listener.js 00:56:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (220B8C00) [pid = 3600] [serial = 751] [outer = 220B0800] 00:56:08 INFO - PROCESS | 3600 | 1464335768317 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 00:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1020ms 00:56:08 INFO - PROCESS | 3600 | 1464335768351 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 00:56:08 INFO - PROCESS | 3600 | 1464335768354 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 00:56:08 INFO - PROCESS | 3600 | 1464335768357 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:56:08 INFO - PROCESS | 3600 | 1464335768359 Marionette TRACE conn5 <- [1,966,null,{}] 00:56:08 INFO - PROCESS | 3600 | 1464335768363 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:08 INFO - PROCESS | 3600 | 1464335768471 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 00:56:08 INFO - PROCESS | 3600 | 1464335768612 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:08 INFO - PROCESS | 3600 | ++DOCSHELL 10F75C00 == 86 [pid = 3600] [id = 251] 00:56:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (1737EC00) [pid = 3600] [serial = 752] [outer = 00000000] 00:56:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (18EE7400) [pid = 3600] [serial = 753] [outer = 1737EC00] 00:56:08 INFO - PROCESS | 3600 | 1464335768668 Marionette DEBUG loaded listener.js 00:56:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (19D0F800) [pid = 3600] [serial = 754] [outer = 1737EC00] 00:56:09 INFO - PROCESS | 3600 | 1464335769477 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 00:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1184ms 00:56:09 INFO - PROCESS | 3600 | 1464335769544 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 00:56:09 INFO - PROCESS | 3600 | 1464335769548 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 00:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:56:09 INFO - PROCESS | 3600 | 1464335769554 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:56:09 INFO - PROCESS | 3600 | 1464335769558 Marionette TRACE conn5 <- [1,970,null,{}] 00:56:09 INFO - PROCESS | 3600 | 1464335769564 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:09 INFO - PROCESS | 3600 | 1464335769677 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 00:56:09 INFO - PROCESS | 3600 | 1464335769825 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:09 INFO - PROCESS | 3600 | ++DOCSHELL 149F1800 == 87 [pid = 3600] [id = 252] 00:56:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (16F41400) [pid = 3600] [serial = 755] [outer = 00000000] 00:56:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (17330000) [pid = 3600] [serial = 756] [outer = 16F41400] 00:56:09 INFO - PROCESS | 3600 | 1464335769878 Marionette DEBUG loaded listener.js 00:56:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (1780A400) [pid = 3600] [serial = 757] [outer = 16F41400] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 17810000 == 86 [pid = 3600] [id = 130] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 18EDB400 == 85 [pid = 3600] [id = 243] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 1511CC00 == 84 [pid = 3600] [id = 242] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 1E68AC00 == 83 [pid = 3600] [id = 241] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 1DB38000 == 82 [pid = 3600] [id = 240] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 1CB2A400 == 81 [pid = 3600] [id = 239] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 1A7ABC00 == 80 [pid = 3600] [id = 238] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 19C4EC00 == 79 [pid = 3600] [id = 237] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 15DE3000 == 78 [pid = 3600] [id = 236] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 17807800 == 77 [pid = 3600] [id = 235] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 169BC400 == 76 [pid = 3600] [id = 234] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 1DB30400 == 75 [pid = 3600] [id = 230] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 16F43400 == 74 [pid = 3600] [id = 229] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 15111000 == 73 [pid = 3600] [id = 228] 00:56:10 INFO - PROCESS | 3600 | --DOCSHELL 1E690400 == 72 [pid = 3600] [id = 227] 00:56:10 INFO - PROCESS | 3600 | 1464335770506 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 00:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 991ms 00:56:10 INFO - PROCESS | 3600 | 1464335770545 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 00:56:10 INFO - PROCESS | 3600 | 1464335770550 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 00:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1CB31800) [pid = 3600] [serial = 600] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (2153F000) [pid = 3600] [serial = 489] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (1CB36000) [pid = 3600] [serial = 477] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (19DE5000) [pid = 3600] [serial = 567] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (1511DC00) [pid = 3600] [serial = 525] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (19CD9800) [pid = 3600] [serial = 483] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (18EBA000) [pid = 3600] [serial = 561] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (19D51000) [pid = 3600] [serial = 564] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1732DC00) [pid = 3600] [serial = 480] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (20FC5000) [pid = 3600] [serial = 486] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (18EB4800) [pid = 3600] [serial = 528] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (1C6F0400) [pid = 3600] [serial = 588] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (1C914000) [pid = 3600] [serial = 597] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (19D2E000) [pid = 3600] [serial = 594] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (19176400) [pid = 3600] [serial = 555] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (189EB800) [pid = 3600] [serial = 537] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (16F86C00) [pid = 3600] [serial = 558] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (1780CC00) [pid = 3600] [serial = 591] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (20FCC800) [pid = 3600] [serial = 534] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1DC7C800) [pid = 3600] [serial = 531] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (19D69C00) [pid = 3600] [serial = 665] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (1C913C00) [pid = 3600] [serial = 668] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (19DE1000) [pid = 3600] [serial = 666] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1CA5A000) [pid = 3600] [serial = 669] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (19D09800) [pid = 3600] [serial = 662] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (16F4D800) [pid = 3600] [serial = 671] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (16F05800) [pid = 3600] [serial = 656] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (16F4D000) [pid = 3600] [serial = 657] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (1516B400) [pid = 3600] [serial = 632] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (21470800) [pid = 3600] [serial = 641] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (18F79800) [pid = 3600] [serial = 651] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (18EBC400) [pid = 3600] [serial = 650] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (18F73000) [pid = 3600] [serial = 635] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (18C5AC00) [pid = 3600] [serial = 672] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (18EE0800) [pid = 3600] [serial = 659] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (17328400) [pid = 3600] [serial = 653] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (16F81000) [pid = 3600] [serial = 654] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (18F72000) [pid = 3600] [serial = 660] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (21464400) [pid = 3600] [serial = 630] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (20A7C000) [pid = 3600] [serial = 638] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (21613000) [pid = 3600] [serial = 644] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (21686C00) [pid = 3600] [serial = 647] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (16FF5000) [pid = 3600] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1CA61800) [pid = 3600] [serial = 674] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (1E688400) [pid = 3600] [serial = 678] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (1D5E3400) [pid = 3600] [serial = 675] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (19D0E800) [pid = 3600] [serial = 663] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1DC7FC00) [pid = 3600] [serial = 677] [outer = 00000000] [url = about:blank] 00:56:10 INFO - PROCESS | 3600 | 1464335770596 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:56:10 INFO - PROCESS | 3600 | 1464335770599 Marionette TRACE conn5 <- [1,974,null,{}] 00:56:10 INFO - PROCESS | 3600 | 1464335770606 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:10 INFO - PROCESS | 3600 | 1464335770715 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 00:56:10 INFO - PROCESS | 3600 | 1464335770728 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:10 INFO - PROCESS | 3600 | ++DOCSHELL 10C55000 == 73 [pid = 3600] [id = 253] 00:56:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (10C56400) [pid = 3600] [serial = 758] [outer = 00000000] 00:56:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (11A5D800) [pid = 3600] [serial = 759] [outer = 10C56400] 00:56:10 INFO - PROCESS | 3600 | 1464335770773 Marionette DEBUG loaded listener.js 00:56:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1511DC00) [pid = 3600] [serial = 760] [outer = 10C56400] 00:56:11 INFO - PROCESS | 3600 | 1464335771374 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 00:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 850ms 00:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:56:11 INFO - PROCESS | 3600 | 1464335771422 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 00:56:11 INFO - PROCESS | 3600 | 1464335771425 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 00:56:11 INFO - PROCESS | 3600 | 1464335771428 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:56:11 INFO - PROCESS | 3600 | 1464335771432 Marionette TRACE conn5 <- [1,978,null,{}] 00:56:11 INFO - PROCESS | 3600 | 1464335771443 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:11 INFO - PROCESS | 3600 | 1464335771541 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 00:56:11 INFO - PROCESS | 3600 | 1464335771639 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:11 INFO - PROCESS | 3600 | ++DOCSHELL 17590000 == 74 [pid = 3600] [id = 254] 00:56:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (17802000) [pid = 3600] [serial = 761] [outer = 00000000] 00:56:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (178C7C00) [pid = 3600] [serial = 762] [outer = 17802000] 00:56:11 INFO - PROCESS | 3600 | 1464335771687 Marionette DEBUG loaded listener.js 00:56:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (18C26800) [pid = 3600] [serial = 763] [outer = 17802000] 00:56:12 INFO - PROCESS | 3600 | 1464335772073 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 00:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 00:56:12 INFO - PROCESS | 3600 | 1464335772102 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 00:56:12 INFO - PROCESS | 3600 | 1464335772105 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 00:56:12 INFO - PROCESS | 3600 | 1464335772108 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:56:12 INFO - PROCESS | 3600 | 1464335772109 Marionette TRACE conn5 <- [1,982,null,{}] 00:56:12 INFO - PROCESS | 3600 | 1464335772113 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:12 INFO - PROCESS | 3600 | 1464335772204 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 00:56:12 INFO - PROCESS | 3600 | 1464335772241 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:12 INFO - PROCESS | 3600 | ++DOCSHELL 18C59400 == 75 [pid = 3600] [id = 255] 00:56:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (18C5C800) [pid = 3600] [serial = 764] [outer = 00000000] 00:56:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (18EAFC00) [pid = 3600] [serial = 765] [outer = 18C5C800] 00:56:12 INFO - PROCESS | 3600 | 1464335772286 Marionette DEBUG loaded listener.js 00:56:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (18EDF000) [pid = 3600] [serial = 766] [outer = 18C5C800] 00:56:12 INFO - PROCESS | 3600 | 1464335772740 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 00:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 00:56:12 INFO - PROCESS | 3600 | 1464335772782 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 00:56:12 INFO - PROCESS | 3600 | 1464335772784 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 00:56:12 INFO - PROCESS | 3600 | 1464335772787 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:56:12 INFO - PROCESS | 3600 | 1464335772789 Marionette TRACE conn5 <- [1,986,null,{}] 00:56:12 INFO - PROCESS | 3600 | 1464335772793 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:12 INFO - PROCESS | 3600 | 1464335772915 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 00:56:12 INFO - PROCESS | 3600 | 1464335772922 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:12 INFO - PROCESS | 3600 | ++DOCSHELL 18EE1400 == 76 [pid = 3600] [id = 256] 00:56:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (18EE2800) [pid = 3600] [serial = 767] [outer = 00000000] 00:56:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (18F7AC00) [pid = 3600] [serial = 768] [outer = 18EE2800] 00:56:13 INFO - PROCESS | 3600 | 1464335773019 Marionette DEBUG loaded listener.js 00:56:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (19C49800) [pid = 3600] [serial = 769] [outer = 18EE2800] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (14C67400) [pid = 3600] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (18EDA800) [pid = 3600] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (1DC81000) [pid = 3600] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (20FD0C00) [pid = 3600] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (1CB2C400) [pid = 3600] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (1DC73000) [pid = 3600] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (1B344400) [pid = 3600] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (16F43C00) [pid = 3600] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (18CAA000) [pid = 3600] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (16F44C00) [pid = 3600] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (19C4F000) [pid = 3600] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (15D0BC00) [pid = 3600] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (1E690000) [pid = 3600] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:56:13 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (19C54800) [pid = 3600] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:56:14 INFO - PROCESS | 3600 | 1464335774038 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 00:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1280ms 00:56:14 INFO - PROCESS | 3600 | 1464335774072 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 00:56:14 INFO - PROCESS | 3600 | 1464335774075 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 00:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:56:14 INFO - PROCESS | 3600 | 1464335774081 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:56:14 INFO - PROCESS | 3600 | 1464335774084 Marionette TRACE conn5 <- [1,990,null,{}] 00:56:14 INFO - PROCESS | 3600 | 1464335774090 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:14 INFO - PROCESS | 3600 | 1464335774209 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 00:56:14 INFO - PROCESS | 3600 | 1464335774345 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:14 INFO - PROCESS | 3600 | ++DOCSHELL 11A68400 == 77 [pid = 3600] [id = 257] 00:56:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (15171800) [pid = 3600] [serial = 770] [outer = 00000000] 00:56:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (16F48C00) [pid = 3600] [serial = 771] [outer = 15171800] 00:56:14 INFO - PROCESS | 3600 | 1464335774404 Marionette DEBUG loaded listener.js 00:56:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (16FEB000) [pid = 3600] [serial = 772] [outer = 15171800] 00:56:15 INFO - PROCESS | 3600 | 1464335775012 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 00:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 989ms 00:56:15 INFO - PROCESS | 3600 | 1464335775070 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 00:56:15 INFO - PROCESS | 3600 | 1464335775076 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 00:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:56:15 INFO - PROCESS | 3600 | 1464335775083 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:56:15 INFO - PROCESS | 3600 | 1464335775086 Marionette TRACE conn5 <- [1,994,null,{}] 00:56:15 INFO - PROCESS | 3600 | 1464335775090 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:15 INFO - PROCESS | 3600 | 1464335775211 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 00:56:15 INFO - PROCESS | 3600 | 1464335775354 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:15 INFO - PROCESS | 3600 | ++DOCSHELL 18C27000 == 78 [pid = 3600] [id = 258] 00:56:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (18C57400) [pid = 3600] [serial = 773] [outer = 00000000] 00:56:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (18EDE800) [pid = 3600] [serial = 774] [outer = 18C57400] 00:56:15 INFO - PROCESS | 3600 | 1464335775412 Marionette DEBUG loaded listener.js 00:56:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (18F76C00) [pid = 3600] [serial = 775] [outer = 18C57400] 00:56:16 INFO - PROCESS | 3600 | 1464335775996 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 00:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 931ms 00:56:16 INFO - PROCESS | 3600 | 1464335776014 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 00:56:16 INFO - PROCESS | 3600 | 1464335776017 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 00:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:56:16 INFO - PROCESS | 3600 | 1464335776021 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:56:16 INFO - PROCESS | 3600 | 1464335776025 Marionette TRACE conn5 <- [1,998,null,{}] 00:56:16 INFO - PROCESS | 3600 | 1464335776036 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:16 INFO - PROCESS | 3600 | 1464335776152 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 00:56:16 INFO - PROCESS | 3600 | 1464335776268 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:16 INFO - PROCESS | 3600 | ++DOCSHELL 19D48400 == 79 [pid = 3600] [id = 259] 00:56:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (19D61800) [pid = 3600] [serial = 776] [outer = 00000000] 00:56:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (19D68800) [pid = 3600] [serial = 777] [outer = 19D61800] 00:56:16 INFO - PROCESS | 3600 | 1464335776367 Marionette DEBUG loaded listener.js 00:56:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (19DE1800) [pid = 3600] [serial = 778] [outer = 19D61800] 00:56:16 INFO - PROCESS | 3600 | 1464335776967 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 00:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 972ms 00:56:17 INFO - PROCESS | 3600 | 1464335776995 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 00:56:17 INFO - PROCESS | 3600 | 1464335776998 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 00:56:17 INFO - PROCESS | 3600 | 1464335777002 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:56:17 INFO - PROCESS | 3600 | 1464335777004 Marionette TRACE conn5 <- [1,1002,null,{}] 00:56:17 INFO - PROCESS | 3600 | 1464335777007 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:17 INFO - PROCESS | 3600 | 1464335777130 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 00:56:17 INFO - PROCESS | 3600 | 1464335777239 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:17 INFO - PROCESS | 3600 | ++DOCSHELL 1A721400 == 80 [pid = 3600] [id = 260] 00:56:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (1A749400) [pid = 3600] [serial = 779] [outer = 00000000] 00:56:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (1B344400) [pid = 3600] [serial = 780] [outer = 1A749400] 00:56:17 INFO - PROCESS | 3600 | 1464335777298 Marionette DEBUG loaded listener.js 00:56:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (1C6F5800) [pid = 3600] [serial = 781] [outer = 1A749400] 00:56:17 INFO - PROCESS | 3600 | 1464335777902 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 00:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 00:56:18 INFO - PROCESS | 3600 | 1464335777976 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 00:56:18 INFO - PROCESS | 3600 | 1464335777978 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 00:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:56:18 INFO - PROCESS | 3600 | 1464335777982 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:56:18 INFO - PROCESS | 3600 | 1464335777984 Marionette TRACE conn5 <- [1,1006,null,{}] 00:56:18 INFO - PROCESS | 3600 | 1464335777988 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:18 INFO - PROCESS | 3600 | 1464335778100 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 00:56:18 INFO - PROCESS | 3600 | 1464335778235 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:18 INFO - PROCESS | 3600 | ++DOCSHELL 18A67C00 == 81 [pid = 3600] [id = 261] 00:56:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (19DE9800) [pid = 3600] [serial = 782] [outer = 00000000] 00:56:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (1C912400) [pid = 3600] [serial = 783] [outer = 19DE9800] 00:56:18 INFO - PROCESS | 3600 | 1464335778292 Marionette DEBUG loaded listener.js 00:56:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (1C962800) [pid = 3600] [serial = 784] [outer = 19DE9800] 00:56:18 INFO - PROCESS | 3600 | 1464335778864 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 00:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 931ms 00:56:18 INFO - PROCESS | 3600 | 1464335778915 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 00:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:56:18 INFO - PROCESS | 3600 | 1464335778918 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 00:56:18 INFO - PROCESS | 3600 | 1464335778922 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:56:18 INFO - PROCESS | 3600 | 1464335778924 Marionette TRACE conn5 <- [1,1010,null,{}] 00:56:18 INFO - PROCESS | 3600 | 1464335778928 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:19 INFO - PROCESS | 3600 | 1464335779049 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 00:56:19 INFO - PROCESS | 3600 | 1464335779160 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:19 INFO - PROCESS | 3600 | ++DOCSHELL 162AC000 == 82 [pid = 3600] [id = 262] 00:56:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (162ADC00) [pid = 3600] [serial = 785] [outer = 00000000] 00:56:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (1D5DD400) [pid = 3600] [serial = 786] [outer = 162ADC00] 00:56:19 INFO - PROCESS | 3600 | 1464335779216 Marionette DEBUG loaded listener.js 00:56:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (1D5DEC00) [pid = 3600] [serial = 787] [outer = 162ADC00] 00:56:19 INFO - PROCESS | 3600 | 1464335779803 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 00:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 931ms 00:56:19 INFO - PROCESS | 3600 | 1464335779856 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 00:56:19 INFO - PROCESS | 3600 | 1464335779858 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 00:56:19 INFO - PROCESS | 3600 | 1464335779861 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:56:19 INFO - PROCESS | 3600 | 1464335779864 Marionette TRACE conn5 <- [1,1014,null,{}] 00:56:19 INFO - PROCESS | 3600 | 1464335779867 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:20 INFO - PROCESS | 3600 | 1464335779979 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 00:56:20 INFO - PROCESS | 3600 | 1464335780088 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:20 INFO - PROCESS | 3600 | ++DOCSHELL 1CB33C00 == 83 [pid = 3600] [id = 263] 00:56:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1D5DDC00) [pid = 3600] [serial = 788] [outer = 00000000] 00:56:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (1DC7B000) [pid = 3600] [serial = 789] [outer = 1D5DDC00] 00:56:20 INFO - PROCESS | 3600 | 1464335780142 Marionette DEBUG loaded listener.js 00:56:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (1DC7F000) [pid = 3600] [serial = 790] [outer = 1D5DDC00] 00:56:20 INFO - PROCESS | 3600 | 1464335780766 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 00:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 971ms 00:56:20 INFO - PROCESS | 3600 | 1464335780836 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 00:56:20 INFO - PROCESS | 3600 | 1464335780838 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 00:56:20 INFO - PROCESS | 3600 | 1464335780842 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:56:20 INFO - PROCESS | 3600 | 1464335780844 Marionette TRACE conn5 <- [1,1018,null,{}] 00:56:20 INFO - PROCESS | 3600 | 1464335780848 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:20 INFO - PROCESS | 3600 | 1464335780956 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 00:56:21 INFO - PROCESS | 3600 | 1464335781205 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:21 INFO - PROCESS | 3600 | ++DOCSHELL 10918000 == 84 [pid = 3600] [id = 264] 00:56:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (1095E000) [pid = 3600] [serial = 791] [outer = 00000000] 00:56:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (11A95800) [pid = 3600] [serial = 792] [outer = 1095E000] 00:56:21 INFO - PROCESS | 3600 | 1464335781261 Marionette DEBUG loaded listener.js 00:56:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1629F400) [pid = 3600] [serial = 793] [outer = 1095E000] 00:56:21 INFO - PROCESS | 3600 | 1464335781827 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 00:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1021ms 00:56:21 INFO - PROCESS | 3600 | 1464335781866 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 00:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:56:21 INFO - PROCESS | 3600 | 1464335781870 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 00:56:21 INFO - PROCESS | 3600 | 1464335781875 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:56:21 INFO - PROCESS | 3600 | 1464335781878 Marionette TRACE conn5 <- [1,1022,null,{}] 00:56:21 INFO - PROCESS | 3600 | 1464335781900 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:22 INFO - PROCESS | 3600 | 1464335782016 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 00:56:22 INFO - PROCESS | 3600 | 1464335782130 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:22 INFO - PROCESS | 3600 | ++DOCSHELL 0D4F3400 == 85 [pid = 3600] [id = 265] 00:56:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1064E800) [pid = 3600] [serial = 794] [outer = 00000000] 00:56:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1095F000) [pid = 3600] [serial = 795] [outer = 1064E800] 00:56:22 INFO - PROCESS | 3600 | 1464335782239 Marionette DEBUG loaded listener.js 00:56:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (10C5D000) [pid = 3600] [serial = 796] [outer = 1064E800] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 18C59400 == 84 [pid = 3600] [id = 255] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 17590000 == 83 [pid = 3600] [id = 254] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 10C55000 == 82 [pid = 3600] [id = 253] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 149F1800 == 81 [pid = 3600] [id = 252] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 20A0B000 == 80 [pid = 3600] [id = 249] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 162A7C00 == 79 [pid = 3600] [id = 248] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 1DC7A000 == 78 [pid = 3600] [id = 247] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 18ED9000 == 77 [pid = 3600] [id = 246] 00:56:22 INFO - PROCESS | 3600 | --DOCSHELL 1477F000 == 76 [pid = 3600] [id = 245] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1D5E4800) [pid = 3600] [serial = 717] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (1DB30000) [pid = 3600] [serial = 718] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (216F0000) [pid = 3600] [serial = 699] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (1F4B4400) [pid = 3600] [serial = 721] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (1E68C000) [pid = 3600] [serial = 720] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (1C218800) [pid = 3600] [serial = 714] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (18C58C00) [pid = 3600] [serial = 703] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (1782A000) [pid = 3600] [serial = 702] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (19C4FC00) [pid = 3600] [serial = 706] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (18F72400) [pid = 3600] [serial = 705] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (18C5B800) [pid = 3600] [serial = 708] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (18EE7C00) [pid = 3600] [serial = 709] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (19D66000) [pid = 3600] [serial = 711] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (19DE7800) [pid = 3600] [serial = 712] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (1E694C00) [pid = 3600] [serial = 681] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (16F4A000) [pid = 3600] [serial = 684] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (1782E400) [pid = 3600] [serial = 726] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (18F77400) [pid = 3600] [serial = 687] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (20FC4000) [pid = 3600] [serial = 690] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (20A80400) [pid = 3600] [serial = 723] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (213D4C00) [pid = 3600] [serial = 693] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (21617C00) [pid = 3600] [serial = 696] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (1DB2B000) [pid = 3600] [serial = 730] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (20A10000) [pid = 3600] [serial = 732] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1C6F4800) [pid = 3600] [serial = 729] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (213CFC00) [pid = 3600] [serial = 724] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (18EAEC00) [pid = 3600] [serial = 727] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (1C6F8400) [pid = 3600] [serial = 715] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (17805000) [pid = 3600] [serial = 633] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (19DDCC00) [pid = 3600] [serial = 636] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (20A80C00) [pid = 3600] [serial = 639] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (21542000) [pid = 3600] [serial = 642] [outer = 00000000] [url = about:blank] 00:56:22 INFO - PROCESS | 3600 | 1464335782739 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 00:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 00:56:22 INFO - PROCESS | 3600 | 1464335782808 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 00:56:22 INFO - PROCESS | 3600 | 1464335782811 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 00:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:56:22 INFO - PROCESS | 3600 | 1464335782816 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:56:22 INFO - PROCESS | 3600 | 1464335782818 Marionette TRACE conn5 <- [1,1026,null,{}] 00:56:22 INFO - PROCESS | 3600 | 1464335782822 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:22 INFO - PROCESS | 3600 | 1464335782916 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 00:56:22 INFO - PROCESS | 3600 | 1464335782932 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:22 INFO - PROCESS | 3600 | ++DOCSHELL 10962C00 == 77 [pid = 3600] [id = 266] 00:56:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (14E72400) [pid = 3600] [serial = 797] [outer = 00000000] 00:56:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (15170800) [pid = 3600] [serial = 798] [outer = 14E72400] 00:56:23 INFO - PROCESS | 3600 | 1464335782978 Marionette DEBUG loaded listener.js 00:56:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (162A6000) [pid = 3600] [serial = 799] [outer = 14E72400] 00:56:23 INFO - PROCESS | 3600 | 1464335783462 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 00:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 00:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:56:23 INFO - PROCESS | 3600 | 1464335783491 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 00:56:23 INFO - PROCESS | 3600 | 1464335783493 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 00:56:23 INFO - PROCESS | 3600 | 1464335783498 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:56:23 INFO - PROCESS | 3600 | 1464335783504 Marionette TRACE conn5 <- [1,1030,null,{}] 00:56:23 INFO - PROCESS | 3600 | 1464335783513 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:23 INFO - PROCESS | 3600 | 1464335783611 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 00:56:23 INFO - PROCESS | 3600 | 1464335783621 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:23 INFO - PROCESS | 3600 | ++DOCSHELL 16FE5800 == 78 [pid = 3600] [id = 267] 00:56:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (16FE6800) [pid = 3600] [serial = 800] [outer = 00000000] 00:56:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (17330800) [pid = 3600] [serial = 801] [outer = 16FE6800] 00:56:23 INFO - PROCESS | 3600 | 1464335783667 Marionette DEBUG loaded listener.js 00:56:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (17383800) [pid = 3600] [serial = 802] [outer = 16FE6800] 00:56:24 INFO - PROCESS | 3600 | 1464335784143 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 00:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 00:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:56:24 INFO - PROCESS | 3600 | 1464335784190 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 00:56:24 INFO - PROCESS | 3600 | 1464335784193 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 00:56:24 INFO - PROCESS | 3600 | 1464335784196 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:56:24 INFO - PROCESS | 3600 | 1464335784198 Marionette TRACE conn5 <- [1,1034,null,{}] 00:56:24 INFO - PROCESS | 3600 | 1464335784201 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:24 INFO - PROCESS | 3600 | 1464335784294 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 00:56:24 INFO - PROCESS | 3600 | 1464335784399 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:24 INFO - PROCESS | 3600 | ++DOCSHELL 1780A800 == 79 [pid = 3600] [id = 268] 00:56:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1780BC00) [pid = 3600] [serial = 803] [outer = 00000000] 00:56:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1782E400) [pid = 3600] [serial = 804] [outer = 1780BC00] 00:56:24 INFO - PROCESS | 3600 | 1464335784445 Marionette DEBUG loaded listener.js 00:56:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (189ED000) [pid = 3600] [serial = 805] [outer = 1780BC00] 00:56:24 INFO - PROCESS | 3600 | 1464335784850 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 00:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 00:56:24 INFO - PROCESS | 3600 | 1464335784870 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 00:56:24 INFO - PROCESS | 3600 | 1464335784872 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 00:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:56:24 INFO - PROCESS | 3600 | 1464335784882 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:56:24 INFO - PROCESS | 3600 | 1464335784884 Marionette TRACE conn5 <- [1,1038,null,{}] 00:56:24 INFO - PROCESS | 3600 | 1464335784887 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:25 INFO - PROCESS | 3600 | 1464335785009 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 00:56:25 INFO - PROCESS | 3600 | 1464335785103 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:25 INFO - PROCESS | 3600 | ++DOCSHELL 18C26C00 == 80 [pid = 3600] [id = 269] 00:56:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (18C28800) [pid = 3600] [serial = 806] [outer = 00000000] 00:56:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (18C57000) [pid = 3600] [serial = 807] [outer = 18C28800] 00:56:25 INFO - PROCESS | 3600 | 1464335785157 Marionette DEBUG loaded listener.js 00:56:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (18EAF000) [pid = 3600] [serial = 808] [outer = 18C28800] 00:56:25 INFO - PROCESS | 3600 | 1464335785631 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 00:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 771ms 00:56:25 INFO - PROCESS | 3600 | 1464335785655 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 00:56:25 INFO - PROCESS | 3600 | 1464335785657 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 00:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:56:25 INFO - PROCESS | 3600 | 1464335785670 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:56:25 INFO - PROCESS | 3600 | 1464335785671 Marionette TRACE conn5 <- [1,1042,null,{}] 00:56:25 INFO - PROCESS | 3600 | 1464335785675 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:25 INFO - PROCESS | 3600 | 1464335785799 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 00:56:25 INFO - PROCESS | 3600 | 1464335785863 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:25 INFO - PROCESS | 3600 | ++DOCSHELL 18EBCC00 == 81 [pid = 3600] [id = 270] 00:56:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (18ED9400) [pid = 3600] [serial = 809] [outer = 00000000] 00:56:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (18F71400) [pid = 3600] [serial = 810] [outer = 18ED9400] 00:56:25 INFO - PROCESS | 3600 | 1464335785912 Marionette DEBUG loaded listener.js 00:56:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (1917D400) [pid = 3600] [serial = 811] [outer = 18ED9400] 00:56:26 INFO - PROCESS | 3600 | 1464335786329 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 00:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 00:56:26 INFO - PROCESS | 3600 | 1464335786362 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 00:56:26 INFO - PROCESS | 3600 | 1464335786364 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 00:56:26 INFO - PROCESS | 3600 | 1464335786367 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:56:26 INFO - PROCESS | 3600 | 1464335786369 Marionette TRACE conn5 <- [1,1046,null,{}] 00:56:26 INFO - PROCESS | 3600 | 1464335786372 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:26 INFO - PROCESS | 3600 | 1464335786520 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 00:56:26 INFO - PROCESS | 3600 | 1464335786546 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:26 INFO - PROCESS | 3600 | ++DOCSHELL 18F71000 == 82 [pid = 3600] [id = 271] 00:56:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (192B6400) [pid = 3600] [serial = 812] [outer = 00000000] 00:56:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (19C51400) [pid = 3600] [serial = 813] [outer = 192B6400] 00:56:26 INFO - PROCESS | 3600 | 1464335786590 Marionette DEBUG loaded listener.js 00:56:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (19D07000) [pid = 3600] [serial = 814] [outer = 192B6400] 00:56:26 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (18C5C800) [pid = 3600] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:56:26 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (10C56400) [pid = 3600] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:56:26 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (16F41400) [pid = 3600] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:56:26 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (17802000) [pid = 3600] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:56:26 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (21547000) [pid = 3600] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:56:26 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (21620000) [pid = 3600] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:56:26 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1E691400) [pid = 3600] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:56:27 INFO - PROCESS | 3600 | 1464335787026 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 00:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 00:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:56:27 INFO - PROCESS | 3600 | 1464335787042 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 00:56:27 INFO - PROCESS | 3600 | 1464335787043 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 00:56:27 INFO - PROCESS | 3600 | 1464335787047 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:56:27 INFO - PROCESS | 3600 | 1464335787048 Marionette TRACE conn5 <- [1,1050,null,{}] 00:56:27 INFO - PROCESS | 3600 | 1464335787063 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:27 INFO - PROCESS | 3600 | 1464335787153 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 00:56:27 INFO - PROCESS | 3600 | 1464335787175 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:27 INFO - PROCESS | 3600 | ++DOCSHELL 17802C00 == 83 [pid = 3600] [id = 272] 00:56:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (1987A800) [pid = 3600] [serial = 815] [outer = 00000000] 00:56:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (19D31800) [pid = 3600] [serial = 816] [outer = 1987A800] 00:56:27 INFO - PROCESS | 3600 | 1464335787219 Marionette DEBUG loaded listener.js 00:56:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (19D60000) [pid = 3600] [serial = 817] [outer = 1987A800] 00:56:27 INFO - PROCESS | 3600 | 1464335787655 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 00:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 00:56:27 INFO - PROCESS | 3600 | 1464335787678 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 00:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:56:27 INFO - PROCESS | 3600 | 1464335787680 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 00:56:27 INFO - PROCESS | 3600 | 1464335787699 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:56:27 INFO - PROCESS | 3600 | 1464335787701 Marionette TRACE conn5 <- [1,1054,null,{}] 00:56:27 INFO - PROCESS | 3600 | 1464335787704 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:27 INFO - PROCESS | 3600 | 1464335787796 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 00:56:27 INFO - PROCESS | 3600 | 1464335787802 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:27 INFO - PROCESS | 3600 | ++DOCSHELL 0C844000 == 84 [pid = 3600] [id = 273] 00:56:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (10966C00) [pid = 3600] [serial = 818] [outer = 00000000] 00:56:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (19DE0400) [pid = 3600] [serial = 819] [outer = 10966C00] 00:56:27 INFO - PROCESS | 3600 | 1464335787847 Marionette DEBUG loaded listener.js 00:56:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (1A716C00) [pid = 3600] [serial = 820] [outer = 10966C00] 00:56:28 INFO - PROCESS | 3600 | 1464335788298 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 00:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 653ms 00:56:28 INFO - PROCESS | 3600 | 1464335788337 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 00:56:28 INFO - PROCESS | 3600 | 1464335788339 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 00:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:56:28 INFO - PROCESS | 3600 | 1464335788358 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:56:28 INFO - PROCESS | 3600 | 1464335788360 Marionette TRACE conn5 <- [1,1058,null,{}] 00:56:28 INFO - PROCESS | 3600 | 1464335788364 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:28 INFO - PROCESS | 3600 | 1464335788453 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 00:56:28 INFO - PROCESS | 3600 | 1464335788460 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:28 INFO - PROCESS | 3600 | ++DOCSHELL 1A757000 == 85 [pid = 3600] [id = 274] 00:56:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (1A7A0800) [pid = 3600] [serial = 821] [outer = 00000000] 00:56:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (1B3D0000) [pid = 3600] [serial = 822] [outer = 1A7A0800] 00:56:28 INFO - PROCESS | 3600 | 1464335788512 Marionette DEBUG loaded listener.js 00:56:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (1C6F4C00) [pid = 3600] [serial = 823] [outer = 1A7A0800] 00:56:29 INFO - PROCESS | 3600 | 1464335789275 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 00:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 991ms 00:56:29 INFO - PROCESS | 3600 | 1464335789342 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 00:56:29 INFO - PROCESS | 3600 | 1464335789346 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 00:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:56:29 INFO - PROCESS | 3600 | 1464335789351 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:56:29 INFO - PROCESS | 3600 | 1464335789354 Marionette TRACE conn5 <- [1,1062,null,{}] 00:56:29 INFO - PROCESS | 3600 | 1464335789361 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:29 INFO - PROCESS | 3600 | 1464335789515 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 00:56:29 INFO - PROCESS | 3600 | 1464335789658 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:29 INFO - PROCESS | 3600 | ++DOCSHELL 0D483000 == 86 [pid = 3600] [id = 275] 00:56:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (1096DC00) [pid = 3600] [serial = 824] [outer = 00000000] 00:56:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (14E98800) [pid = 3600] [serial = 825] [outer = 1096DC00] 00:56:29 INFO - PROCESS | 3600 | 1464335789721 Marionette DEBUG loaded listener.js 00:56:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (15DDAC00) [pid = 3600] [serial = 826] [outer = 1096DC00] 00:56:30 INFO - PROCESS | 3600 | 1464335790316 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 00:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1022ms 00:56:30 INFO - PROCESS | 3600 | 1464335790375 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 00:56:30 INFO - PROCESS | 3600 | 1464335790381 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 00:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:56:30 INFO - PROCESS | 3600 | 1464335790388 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:56:30 INFO - PROCESS | 3600 | 1464335790391 Marionette TRACE conn5 <- [1,1066,null,{}] 00:56:30 INFO - PROCESS | 3600 | 1464335790395 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:30 INFO - PROCESS | 3600 | 1464335790518 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 00:56:30 INFO - PROCESS | 3600 | 1464335790633 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:30 INFO - PROCESS | 3600 | ++DOCSHELL 17325400 == 87 [pid = 3600] [id = 276] 00:56:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1732D400) [pid = 3600] [serial = 827] [outer = 00000000] 00:56:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (18A6C000) [pid = 3600] [serial = 828] [outer = 1732D400] 00:56:30 INFO - PROCESS | 3600 | 1464335790732 Marionette DEBUG loaded listener.js 00:56:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (18CAE800) [pid = 3600] [serial = 829] [outer = 1732D400] 00:56:31 INFO - PROCESS | 3600 | 1464335791339 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 00:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 971ms 00:56:31 INFO - PROCESS | 3600 | 1464335791371 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 00:56:31 INFO - PROCESS | 3600 | 1464335791374 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 00:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:56:31 INFO - PROCESS | 3600 | 1464335791379 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:56:31 INFO - PROCESS | 3600 | 1464335791383 Marionette TRACE conn5 <- [1,1070,null,{}] 00:56:31 INFO - PROCESS | 3600 | 1464335791394 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:31 INFO - PROCESS | 3600 | 1464335791512 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 00:56:31 INFO - PROCESS | 3600 | 1464335791657 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:31 INFO - PROCESS | 3600 | ++DOCSHELL 1C272800 == 88 [pid = 3600] [id = 277] 00:56:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (1C273800) [pid = 3600] [serial = 830] [outer = 00000000] 00:56:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1C6F9400) [pid = 3600] [serial = 831] [outer = 1C273800] 00:56:31 INFO - PROCESS | 3600 | 1464335791718 Marionette DEBUG loaded listener.js 00:56:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1C913800) [pid = 3600] [serial = 832] [outer = 1C273800] 00:56:32 INFO - PROCESS | 3600 | 1464335792322 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 00:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 988ms 00:56:32 INFO - PROCESS | 3600 | 1464335792367 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 00:56:32 INFO - PROCESS | 3600 | 1464335792370 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 00:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:56:32 INFO - PROCESS | 3600 | 1464335792374 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:56:32 INFO - PROCESS | 3600 | 1464335792376 Marionette TRACE conn5 <- [1,1074,null,{}] 00:56:32 INFO - PROCESS | 3600 | 1464335792380 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:32 INFO - PROCESS | 3600 | 1464335792513 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 00:56:32 INFO - PROCESS | 3600 | 1464335792626 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:32 INFO - PROCESS | 3600 | ++DOCSHELL 1CB30000 == 89 [pid = 3600] [id = 278] 00:56:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1CB31000) [pid = 3600] [serial = 833] [outer = 00000000] 00:56:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1D5DA400) [pid = 3600] [serial = 834] [outer = 1CB31000] 00:56:32 INFO - PROCESS | 3600 | 1464335792723 Marionette DEBUG loaded listener.js 00:56:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1D5E5000) [pid = 3600] [serial = 835] [outer = 1CB31000] 00:56:33 INFO - PROCESS | 3600 | 1464335793267 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 00:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 931ms 00:56:33 INFO - PROCESS | 3600 | 1464335793307 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 00:56:33 INFO - PROCESS | 3600 | 1464335793310 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 00:56:33 INFO - PROCESS | 3600 | 1464335793313 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:56:33 INFO - PROCESS | 3600 | 1464335793315 Marionette TRACE conn5 <- [1,1078,null,{}] 00:56:33 INFO - PROCESS | 3600 | 1464335793319 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:33 INFO - PROCESS | 3600 | 1464335793432 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 00:56:33 INFO - PROCESS | 3600 | 1464335793612 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:33 INFO - PROCESS | 3600 | ++DOCSHELL 0D034C00 == 90 [pid = 3600] [id = 279] 00:56:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (18EDBC00) [pid = 3600] [serial = 836] [outer = 00000000] 00:56:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (1DB36800) [pid = 3600] [serial = 837] [outer = 18EDBC00] 00:56:33 INFO - PROCESS | 3600 | 1464335793668 Marionette DEBUG loaded listener.js 00:56:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (1DC77C00) [pid = 3600] [serial = 838] [outer = 18EDBC00] 00:56:34 INFO - PROCESS | 3600 | 1464335794586 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 00:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1327ms 00:56:34 INFO - PROCESS | 3600 | 1464335794643 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 00:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:56:34 INFO - PROCESS | 3600 | 1464335794647 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 00:56:34 INFO - PROCESS | 3600 | 1464335794652 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:56:34 INFO - PROCESS | 3600 | 1464335794656 Marionette TRACE conn5 <- [1,1082,null,{}] 00:56:34 INFO - PROCESS | 3600 | 1464335794663 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:34 INFO - PROCESS | 3600 | 1464335794768 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 00:56:34 INFO - PROCESS | 3600 | 1464335794914 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:34 INFO - PROCESS | 3600 | ++DOCSHELL 10910400 == 91 [pid = 3600] [id = 280] 00:56:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (10911400) [pid = 3600] [serial = 839] [outer = 00000000] 00:56:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (1095BC00) [pid = 3600] [serial = 840] [outer = 10911400] 00:56:35 INFO - PROCESS | 3600 | 1464335794965 Marionette DEBUG loaded listener.js 00:56:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1096D000) [pid = 3600] [serial = 841] [outer = 10911400] 00:56:35 INFO - PROCESS | 3600 | 1464335795565 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 00:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 931ms 00:56:35 INFO - PROCESS | 3600 | 1464335795583 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 00:56:35 INFO - PROCESS | 3600 | 1464335795589 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 00:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:56:35 INFO - PROCESS | 3600 | 1464335795595 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:56:35 INFO - PROCESS | 3600 | 1464335795597 Marionette TRACE conn5 <- [1,1086,null,{}] 00:56:35 INFO - PROCESS | 3600 | 1464335795601 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:35 INFO - PROCESS | 3600 | 1464335795701 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 00:56:35 INFO - PROCESS | 3600 | 1464335795820 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:35 INFO - PROCESS | 3600 | ++DOCSHELL 0D0D1000 == 92 [pid = 3600] [id = 281] 00:56:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (0D440000) [pid = 3600] [serial = 842] [outer = 00000000] 00:56:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (14A84800) [pid = 3600] [serial = 843] [outer = 0D440000] 00:56:35 INFO - PROCESS | 3600 | 1464335795901 Marionette DEBUG loaded listener.js 00:56:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (14F13C00) [pid = 3600] [serial = 844] [outer = 0D440000] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 0C844000 == 91 [pid = 3600] [id = 273] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 17802C00 == 90 [pid = 3600] [id = 272] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 18F71000 == 89 [pid = 3600] [id = 271] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 18EBCC00 == 88 [pid = 3600] [id = 270] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 18C26C00 == 87 [pid = 3600] [id = 269] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 16FE5800 == 86 [pid = 3600] [id = 267] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 10962C00 == 85 [pid = 3600] [id = 266] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18F7AC00) [pid = 3600] [serial = 768] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 0D4F3400 == 84 [pid = 3600] [id = 265] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 10918000 == 83 [pid = 3600] [id = 264] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 1A721400 == 82 [pid = 3600] [id = 260] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 19D48400 == 81 [pid = 3600] [id = 259] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 18C27000 == 80 [pid = 3600] [id = 258] 00:56:36 INFO - PROCESS | 3600 | --DOCSHELL 11A68400 == 79 [pid = 3600] [id = 257] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (18EDF000) [pid = 3600] [serial = 766] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (18EAFC00) [pid = 3600] [serial = 765] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (1511DC00) [pid = 3600] [serial = 760] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (1780A400) [pid = 3600] [serial = 757] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (178C7C00) [pid = 3600] [serial = 762] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (19C47C00) [pid = 3600] [serial = 738] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (220B5C00) [pid = 3600] [serial = 750] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (18C26800) [pid = 3600] [serial = 763] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (16FF9000) [pid = 3600] [serial = 735] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (162AB800) [pid = 3600] [serial = 744] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (2161DC00) [pid = 3600] [serial = 747] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (18EE7400) [pid = 3600] [serial = 753] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (11A5D800) [pid = 3600] [serial = 759] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (20A0F000) [pid = 3600] [serial = 741] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (17330000) [pid = 3600] [serial = 756] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (21616000) [pid = 3600] [serial = 645] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (2168B400) [pid = 3600] [serial = 648] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (20FCA000) [pid = 3600] [serial = 682] [outer = 00000000] [url = about:blank] 00:56:36 INFO - PROCESS | 3600 | 1464335796420 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 00:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 870ms 00:56:36 INFO - PROCESS | 3600 | 1464335796468 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 00:56:36 INFO - PROCESS | 3600 | 1464335796470 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 00:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:56:36 INFO - PROCESS | 3600 | 1464335796474 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:56:36 INFO - PROCESS | 3600 | 1464335796477 Marionette TRACE conn5 <- [1,1090,null,{}] 00:56:36 INFO - PROCESS | 3600 | 1464335796487 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:36 INFO - PROCESS | 3600 | 1464335796576 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 00:56:36 INFO - PROCESS | 3600 | 1464335796586 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:36 INFO - PROCESS | 3600 | ++DOCSHELL 15110000 == 80 [pid = 3600] [id = 282] 00:56:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (15DDCC00) [pid = 3600] [serial = 845] [outer = 00000000] 00:56:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (162A6400) [pid = 3600] [serial = 846] [outer = 15DDCC00] 00:56:36 INFO - PROCESS | 3600 | 1464335796635 Marionette DEBUG loaded listener.js 00:56:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (169BD400) [pid = 3600] [serial = 847] [outer = 15DDCC00] 00:56:37 INFO - PROCESS | 3600 | 1464335797132 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 00:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 00:56:37 INFO - PROCESS | 3600 | 1464335797148 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 00:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:56:37 INFO - PROCESS | 3600 | 1464335797150 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 00:56:37 INFO - PROCESS | 3600 | 1464335797153 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:56:37 INFO - PROCESS | 3600 | 1464335797155 Marionette TRACE conn5 <- [1,1094,null,{}] 00:56:37 INFO - PROCESS | 3600 | 1464335797158 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:37 INFO - PROCESS | 3600 | 1464335797245 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 00:56:37 INFO - PROCESS | 3600 | 1464335797251 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:37 INFO - PROCESS | 3600 | ++DOCSHELL 16F45400 == 81 [pid = 3600] [id = 283] 00:56:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (16F46C00) [pid = 3600] [serial = 848] [outer = 00000000] 00:56:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (16F4E000) [pid = 3600] [serial = 849] [outer = 16F46C00] 00:56:37 INFO - PROCESS | 3600 | 1464335797298 Marionette DEBUG loaded listener.js 00:56:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1737A800) [pid = 3600] [serial = 850] [outer = 16F46C00] 00:56:37 INFO - PROCESS | 3600 | 1464335797738 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 00:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 00:56:37 INFO - PROCESS | 3600 | 1464335797795 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 00:56:37 INFO - PROCESS | 3600 | 1464335797797 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 00:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:56:37 INFO - PROCESS | 3600 | 1464335797801 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:56:37 INFO - PROCESS | 3600 | 1464335797803 Marionette TRACE conn5 <- [1,1098,null,{}] 00:56:37 INFO - PROCESS | 3600 | 1464335797807 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:37 INFO - PROCESS | 3600 | 1464335797889 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 00:56:37 INFO - PROCESS | 3600 | 1464335797895 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:37 INFO - PROCESS | 3600 | ++DOCSHELL 1737E400 == 82 [pid = 3600] [id = 284] 00:56:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (17385000) [pid = 3600] [serial = 851] [outer = 00000000] 00:56:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (17806400) [pid = 3600] [serial = 852] [outer = 17385000] 00:56:37 INFO - PROCESS | 3600 | 1464335797940 Marionette DEBUG loaded listener.js 00:56:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (17823000) [pid = 3600] [serial = 853] [outer = 17385000] 00:56:38 INFO - PROCESS | 3600 | 1464335798415 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 00:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 00:56:38 INFO - PROCESS | 3600 | 1464335798475 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 00:56:38 INFO - PROCESS | 3600 | 1464335798477 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 00:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:56:38 INFO - PROCESS | 3600 | 1464335798480 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:56:38 INFO - PROCESS | 3600 | 1464335798482 Marionette TRACE conn5 <- [1,1102,null,{}] 00:56:38 INFO - PROCESS | 3600 | 1464335798485 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:38 INFO - PROCESS | 3600 | 1464335798624 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 00:56:38 INFO - PROCESS | 3600 | 1464335798681 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:38 INFO - PROCESS | 3600 | ++DOCSHELL 0D4EE000 == 83 [pid = 3600] [id = 285] 00:56:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (17825000) [pid = 3600] [serial = 854] [outer = 00000000] 00:56:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (18C26C00) [pid = 3600] [serial = 855] [outer = 17825000] 00:56:38 INFO - PROCESS | 3600 | 1464335798727 Marionette DEBUG loaded listener.js 00:56:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (18C58C00) [pid = 3600] [serial = 856] [outer = 17825000] 00:56:39 INFO - PROCESS | 3600 | 1464335799171 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 00:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 00:56:39 INFO - PROCESS | 3600 | 1464335799211 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 00:56:39 INFO - PROCESS | 3600 | 1464335799213 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 00:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:56:39 INFO - PROCESS | 3600 | 1464335799216 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:56:39 INFO - PROCESS | 3600 | 1464335799218 Marionette TRACE conn5 <- [1,1106,null,{}] 00:56:39 INFO - PROCESS | 3600 | 1464335799221 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:39 INFO - PROCESS | 3600 | 1464335799369 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 00:56:39 INFO - PROCESS | 3600 | 1464335799392 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:39 INFO - PROCESS | 3600 | ++DOCSHELL 18C5A800 == 84 [pid = 3600] [id = 286] 00:56:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (18CAA000) [pid = 3600] [serial = 857] [outer = 00000000] 00:56:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (18EBBC00) [pid = 3600] [serial = 858] [outer = 18CAA000] 00:56:39 INFO - PROCESS | 3600 | 1464335799437 Marionette DEBUG loaded listener.js 00:56:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (18EDB400) [pid = 3600] [serial = 859] [outer = 18CAA000] 00:56:39 INFO - PROCESS | 3600 | 1464335799886 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 00:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 731ms 00:56:39 INFO - PROCESS | 3600 | 1464335799947 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 00:56:39 INFO - PROCESS | 3600 | 1464335799949 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 00:56:39 INFO - PROCESS | 3600 | 1464335799984 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:56:39 INFO - PROCESS | 3600 | 1464335799986 Marionette TRACE conn5 <- [1,1110,null,{}] 00:56:40 INFO - PROCESS | 3600 | 1464335799997 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:40 INFO - PROCESS | 3600 | 1464335800113 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 00:56:40 INFO - PROCESS | 3600 | 1464335800178 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:40 INFO - PROCESS | 3600 | ++DOCSHELL 16F43800 == 85 [pid = 3600] [id = 287] 00:56:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (18EB6800) [pid = 3600] [serial = 860] [outer = 00000000] 00:56:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (18F74000) [pid = 3600] [serial = 861] [outer = 18EB6800] 00:56:40 INFO - PROCESS | 3600 | 1464335800223 Marionette DEBUG loaded listener.js 00:56:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (149E7400) [pid = 3600] [serial = 862] [outer = 18EB6800] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (18C28800) [pid = 3600] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (18ED9400) [pid = 3600] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (192B6400) [pid = 3600] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (1095E000) [pid = 3600] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1064E800) [pid = 3600] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (14E72400) [pid = 3600] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (1780BC00) [pid = 3600] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (16FE6800) [pid = 3600] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (10966C00) [pid = 3600] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (1987A800) [pid = 3600] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:56:40 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (20A08000) [pid = 3600] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:56:41 INFO - PROCESS | 3600 | 1464335801017 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 00:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1082ms 00:56:41 INFO - PROCESS | 3600 | 1464335801070 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 00:56:41 INFO - PROCESS | 3600 | 1464335801072 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 00:56:41 INFO - PROCESS | 3600 | 1464335801075 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:56:41 INFO - PROCESS | 3600 | 1464335801077 Marionette TRACE conn5 <- [1,1114,null,{}] 00:56:41 INFO - PROCESS | 3600 | 1464335801080 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:41 INFO - PROCESS | 3600 | 1464335801163 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 00:56:41 INFO - PROCESS | 3600 | 1464335801173 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:41 INFO - PROCESS | 3600 | ++DOCSHELL 15162C00 == 86 [pid = 3600] [id = 288] 00:56:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (16F88000) [pid = 3600] [serial = 863] [outer = 00000000] 00:56:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (18F6FC00) [pid = 3600] [serial = 864] [outer = 16F88000] 00:56:41 INFO - PROCESS | 3600 | 1464335801217 Marionette DEBUG loaded listener.js 00:56:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1917C800) [pid = 3600] [serial = 865] [outer = 16F88000] 00:56:41 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:56:41 INFO - PROCESS | 3600 | 1464335801653 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 00:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 00:56:41 INFO - PROCESS | 3600 | 1464335801709 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 00:56:41 INFO - PROCESS | 3600 | 1464335801712 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 00:56:41 INFO - PROCESS | 3600 | 1464335801715 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:56:41 INFO - PROCESS | 3600 | 1464335801717 Marionette TRACE conn5 <- [1,1118,null,{}] 00:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:56:41 INFO - PROCESS | 3600 | 1464335801720 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:41 INFO - PROCESS | 3600 | 1464335801804 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 00:56:41 INFO - PROCESS | 3600 | 1464335801811 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:41 INFO - PROCESS | 3600 | ++DOCSHELL 19C4B000 == 87 [pid = 3600] [id = 289] 00:56:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (19C4FC00) [pid = 3600] [serial = 866] [outer = 00000000] 00:56:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (19D5B800) [pid = 3600] [serial = 867] [outer = 19C4FC00] 00:56:41 INFO - PROCESS | 3600 | 1464335801855 Marionette DEBUG loaded listener.js 00:56:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (19D67400) [pid = 3600] [serial = 868] [outer = 19C4FC00] 00:56:42 INFO - PROCESS | 3600 | 1464335802321 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 00:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 632ms 00:56:42 INFO - PROCESS | 3600 | 1464335802362 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 00:56:42 INFO - PROCESS | 3600 | 1464335802365 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 00:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:56:42 INFO - PROCESS | 3600 | 1464335802377 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:56:42 INFO - PROCESS | 3600 | 1464335802380 Marionette TRACE conn5 <- [1,1122,null,{}] 00:56:42 INFO - PROCESS | 3600 | 1464335802383 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:42 INFO - PROCESS | 3600 | 1464335802488 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 00:56:42 INFO - PROCESS | 3600 | 1464335802495 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:42 INFO - PROCESS | 3600 | ++DOCSHELL 19D68C00 == 88 [pid = 3600] [id = 290] 00:56:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (19DDF800) [pid = 3600] [serial = 869] [outer = 00000000] 00:56:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (1C21E000) [pid = 3600] [serial = 870] [outer = 19DDF800] 00:56:42 INFO - PROCESS | 3600 | 1464335802545 Marionette DEBUG loaded listener.js 00:56:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1C6FA000) [pid = 3600] [serial = 871] [outer = 19DDF800] 00:56:43 INFO - PROCESS | 3600 | 1464335803227 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 931ms 00:56:43 INFO - PROCESS | 3600 | 1464335803302 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 00:56:43 INFO - PROCESS | 3600 | 1464335803307 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 00:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:56:43 INFO - PROCESS | 3600 | 1464335803312 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:56:43 INFO - PROCESS | 3600 | 1464335803317 Marionette TRACE conn5 <- [1,1126,null,{}] 00:56:43 INFO - PROCESS | 3600 | 1464335803323 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:43 INFO - PROCESS | 3600 | 1464335803482 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 00:56:43 INFO - PROCESS | 3600 | 1464335803615 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:43 INFO - PROCESS | 3600 | ++DOCSHELL 1090C000 == 89 [pid = 3600] [id = 291] 00:56:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (10912400) [pid = 3600] [serial = 872] [outer = 00000000] 00:56:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (10C52C00) [pid = 3600] [serial = 873] [outer = 10912400] 00:56:43 INFO - PROCESS | 3600 | 1464335803678 Marionette DEBUG loaded listener.js 00:56:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (14784800) [pid = 3600] [serial = 874] [outer = 10912400] 00:56:44 INFO - PROCESS | 3600 | 1464335804273 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 00:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 991ms 00:56:44 INFO - PROCESS | 3600 | 1464335804302 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 00:56:44 INFO - PROCESS | 3600 | 1464335804309 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 00:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:56:44 INFO - PROCESS | 3600 | 1464335804316 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:56:44 INFO - PROCESS | 3600 | 1464335804319 Marionette TRACE conn5 <- [1,1130,null,{}] 00:56:44 INFO - PROCESS | 3600 | 1464335804323 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:44 INFO - PROCESS | 3600 | 1464335804442 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 00:56:44 INFO - PROCESS | 3600 | 1464335804581 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:44 INFO - PROCESS | 3600 | ++DOCSHELL 16F0E400 == 90 [pid = 3600] [id = 292] 00:56:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (16F45800) [pid = 3600] [serial = 875] [outer = 00000000] 00:56:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (17803000) [pid = 3600] [serial = 876] [outer = 16F45800] 00:56:44 INFO - PROCESS | 3600 | 1464335804638 Marionette DEBUG loaded listener.js 00:56:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (18931400) [pid = 3600] [serial = 877] [outer = 16F45800] 00:56:45 INFO - PROCESS | 3600 | 1464335805249 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 00:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 00:56:45 INFO - PROCESS | 3600 | 1464335805287 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 00:56:45 INFO - PROCESS | 3600 | 1464335805289 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 00:56:45 INFO - PROCESS | 3600 | 1464335805293 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:56:45 INFO - PROCESS | 3600 | 1464335805297 Marionette TRACE conn5 <- [1,1134,null,{}] 00:56:45 INFO - PROCESS | 3600 | 1464335805322 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:45 INFO - PROCESS | 3600 | 1464335805472 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 00:56:45 INFO - PROCESS | 3600 | 1464335805541 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:45 INFO - PROCESS | 3600 | ++DOCSHELL 18EE1000 == 91 [pid = 3600] [id = 293] 00:56:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (18EE7C00) [pid = 3600] [serial = 878] [outer = 00000000] 00:56:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1BDAF000) [pid = 3600] [serial = 879] [outer = 18EE7C00] 00:56:45 INFO - PROCESS | 3600 | 1464335805640 Marionette DEBUG loaded listener.js 00:56:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1C90A800) [pid = 3600] [serial = 880] [outer = 18EE7C00] 00:56:46 INFO - PROCESS | 3600 | 1464335806253 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 00:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 971ms 00:56:46 INFO - PROCESS | 3600 | 1464335806267 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 00:56:46 INFO - PROCESS | 3600 | 1464335806270 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 00:56:46 INFO - PROCESS | 3600 | 1464335806273 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:56:46 INFO - PROCESS | 3600 | 1464335806275 Marionette TRACE conn5 <- [1,1138,null,{}] 00:56:46 INFO - PROCESS | 3600 | 1464335806279 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:46 INFO - PROCESS | 3600 | 1464335806393 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 00:56:46 INFO - PROCESS | 3600 | 1464335806503 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:46 INFO - PROCESS | 3600 | ++DOCSHELL 1C970400 == 92 [pid = 3600] [id = 294] 00:56:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1CA58000) [pid = 3600] [serial = 881] [outer = 00000000] 00:56:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (1CB2D800) [pid = 3600] [serial = 882] [outer = 1CA58000] 00:56:46 INFO - PROCESS | 3600 | 1464335806559 Marionette DEBUG loaded listener.js 00:56:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (1CB37800) [pid = 3600] [serial = 883] [outer = 1CA58000] 00:56:47 INFO - PROCESS | 3600 | 1464335807130 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 00:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 871ms 00:56:47 INFO - PROCESS | 3600 | 1464335807155 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 00:56:47 INFO - PROCESS | 3600 | 1464335807158 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 00:56:47 INFO - PROCESS | 3600 | 1464335807163 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:56:47 INFO - PROCESS | 3600 | 1464335807165 Marionette TRACE conn5 <- [1,1142,null,{}] 00:56:47 INFO - PROCESS | 3600 | 1464335807169 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:47 INFO - PROCESS | 3600 | 1464335807276 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 00:56:47 INFO - PROCESS | 3600 | 1464335807386 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:47 INFO - PROCESS | 3600 | ++DOCSHELL 1D5D7400 == 93 [pid = 3600] [id = 295] 00:56:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (1D5E2C00) [pid = 3600] [serial = 884] [outer = 00000000] 00:56:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (1DB34000) [pid = 3600] [serial = 885] [outer = 1D5E2C00] 00:56:47 INFO - PROCESS | 3600 | 1464335807442 Marionette DEBUG loaded listener.js 00:56:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (1DC7DC00) [pid = 3600] [serial = 886] [outer = 1D5E2C00] 00:56:48 INFO - PROCESS | 3600 | 1464335808069 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 00:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 932ms 00:56:48 INFO - PROCESS | 3600 | 1464335808099 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 00:56:48 INFO - PROCESS | 3600 | 1464335808101 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 00:56:48 INFO - PROCESS | 3600 | 1464335808105 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:56:48 INFO - PROCESS | 3600 | 1464335808107 Marionette TRACE conn5 <- [1,1146,null,{}] 00:56:48 INFO - PROCESS | 3600 | 1464335808111 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:48 INFO - PROCESS | 3600 | 1464335808237 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 00:56:48 INFO - PROCESS | 3600 | 1464335808396 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:48 INFO - PROCESS | 3600 | ++DOCSHELL 1DC78800 == 94 [pid = 3600] [id = 296] 00:56:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (1DC81C00) [pid = 3600] [serial = 887] [outer = 00000000] 00:56:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (1F419400) [pid = 3600] [serial = 888] [outer = 1DC81C00] 00:56:48 INFO - PROCESS | 3600 | 1464335808456 Marionette DEBUG loaded listener.js 00:56:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (1F41D400) [pid = 3600] [serial = 889] [outer = 1DC81C00] 00:56:49 INFO - PROCESS | 3600 | 1464335809123 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 00:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1066ms 00:56:49 INFO - PROCESS | 3600 | 1464335809178 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 00:56:49 INFO - PROCESS | 3600 | 1464335809180 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 00:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:56:49 INFO - PROCESS | 3600 | 1464335809183 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:56:49 INFO - PROCESS | 3600 | 1464335809185 Marionette TRACE conn5 <- [1,1150,null,{}] 00:56:49 INFO - PROCESS | 3600 | 1464335809189 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:49 INFO - PROCESS | 3600 | 1464335809297 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 00:56:49 INFO - PROCESS | 3600 | 1464335809437 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:49 INFO - PROCESS | 3600 | ++DOCSHELL 0D0D3000 == 95 [pid = 3600] [id = 297] 00:56:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (10C5A400) [pid = 3600] [serial = 890] [outer = 00000000] 00:56:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (1629FC00) [pid = 3600] [serial = 891] [outer = 10C5A400] 00:56:49 INFO - PROCESS | 3600 | 1464335809494 Marionette DEBUG loaded listener.js 00:56:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (167E5000) [pid = 3600] [serial = 892] [outer = 10C5A400] 00:56:50 INFO - PROCESS | 3600 | 1464335810270 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 00:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1132ms 00:56:50 INFO - PROCESS | 3600 | 1464335810316 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 00:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:56:50 INFO - PROCESS | 3600 | 1464335810320 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 00:56:50 INFO - PROCESS | 3600 | 1464335810326 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:56:50 INFO - PROCESS | 3600 | 1464335810329 Marionette TRACE conn5 <- [1,1154,null,{}] 00:56:50 INFO - PROCESS | 3600 | 1464335810335 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:50 INFO - PROCESS | 3600 | 1464335810498 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 00:56:50 INFO - PROCESS | 3600 | 1464335810516 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:50 INFO - PROCESS | 3600 | ++DOCSHELL 10C50800 == 96 [pid = 3600] [id = 298] 00:56:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (10FA6C00) [pid = 3600] [serial = 893] [outer = 00000000] 00:56:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (15D1A000) [pid = 3600] [serial = 894] [outer = 10FA6C00] 00:56:50 INFO - PROCESS | 3600 | 1464335810566 Marionette DEBUG loaded listener.js 00:56:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (162A2800) [pid = 3600] [serial = 895] [outer = 10FA6C00] 00:56:51 INFO - PROCESS | 3600 | 1464335811177 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 00:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 931ms 00:56:51 INFO - PROCESS | 3600 | 1464335811257 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 00:56:51 INFO - PROCESS | 3600 | 1464335811262 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 00:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:56:51 INFO - PROCESS | 3600 | 1464335811268 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:56:51 INFO - PROCESS | 3600 | 1464335811271 Marionette TRACE conn5 <- [1,1158,null,{}] 00:56:51 INFO - PROCESS | 3600 | 1464335811275 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:51 INFO - PROCESS | 3600 | 1464335811378 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 00:56:51 INFO - PROCESS | 3600 | 1464335811544 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 18C54C00 == 95 [pid = 3600] [id = 161] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 19C4B000 == 94 [pid = 3600] [id = 289] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 15162C00 == 93 [pid = 3600] [id = 288] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 16F43800 == 92 [pid = 3600] [id = 287] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 18C5A800 == 91 [pid = 3600] [id = 286] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 0D4EE000 == 90 [pid = 3600] [id = 285] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 1737E400 == 89 [pid = 3600] [id = 284] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 16F45400 == 88 [pid = 3600] [id = 283] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 1780A800 == 87 [pid = 3600] [id = 268] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 15110000 == 86 [pid = 3600] [id = 282] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 0D0D1000 == 85 [pid = 3600] [id = 281] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 10910400 == 84 [pid = 3600] [id = 280] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1B3D0000) [pid = 3600] [serial = 822] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | ++DOCSHELL 00C0F800 == 85 [pid = 3600] [id = 299] 00:56:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (0937D800) [pid = 3600] [serial = 896] [outer = 00000000] 00:56:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (10915400) [pid = 3600] [serial = 897] [outer = 0937D800] 00:56:51 INFO - PROCESS | 3600 | 1464335811654 Marionette DEBUG loaded listener.js 00:56:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (11A8C800) [pid = 3600] [serial = 898] [outer = 0937D800] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 1C272800 == 84 [pid = 3600] [id = 277] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 17325400 == 83 [pid = 3600] [id = 276] 00:56:51 INFO - PROCESS | 3600 | --DOCSHELL 0D483000 == 82 [pid = 3600] [id = 275] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (18C57000) [pid = 3600] [serial = 807] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (1917D400) [pid = 3600] [serial = 811] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (18F71400) [pid = 3600] [serial = 810] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (18EAF000) [pid = 3600] [serial = 808] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (19C51400) [pid = 3600] [serial = 813] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (1629F400) [pid = 3600] [serial = 793] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (11A95800) [pid = 3600] [serial = 792] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1095F000) [pid = 3600] [serial = 795] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (10C5D000) [pid = 3600] [serial = 796] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (15170800) [pid = 3600] [serial = 798] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (162A6000) [pid = 3600] [serial = 799] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (1782E400) [pid = 3600] [serial = 804] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (17330800) [pid = 3600] [serial = 801] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (17383800) [pid = 3600] [serial = 802] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (16F48C00) [pid = 3600] [serial = 771] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (18EDE800) [pid = 3600] [serial = 774] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (19D68800) [pid = 3600] [serial = 777] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1B344400) [pid = 3600] [serial = 780] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1C912400) [pid = 3600] [serial = 783] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1D5DD400) [pid = 3600] [serial = 786] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (1DC7B000) [pid = 3600] [serial = 789] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (1A716C00) [pid = 3600] [serial = 820] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (19DE0400) [pid = 3600] [serial = 819] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (19D07000) [pid = 3600] [serial = 814] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (19D31800) [pid = 3600] [serial = 816] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (189ED000) [pid = 3600] [serial = 805] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (19D60000) [pid = 3600] [serial = 817] [outer = 00000000] [url = about:blank] 00:56:51 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (21465800) [pid = 3600] [serial = 733] [outer = 00000000] [url = about:blank] 00:56:52 INFO - PROCESS | 3600 | 1464335812112 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 00:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 871ms 00:56:52 INFO - PROCESS | 3600 | 1464335812141 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 00:56:52 INFO - PROCESS | 3600 | 1464335812143 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 00:56:52 INFO - PROCESS | 3600 | 1464335812146 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:56:52 INFO - PROCESS | 3600 | 1464335812150 Marionette TRACE conn5 <- [1,1162,null,{}] 00:56:52 INFO - PROCESS | 3600 | 1464335812160 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:52 INFO - PROCESS | 3600 | 1464335812254 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 00:56:52 INFO - PROCESS | 3600 | 1464335812262 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:52 INFO - PROCESS | 3600 | ++DOCSHELL 162AD000 == 83 [pid = 3600] [id = 300] 00:56:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (16F43800) [pid = 3600] [serial = 899] [outer = 00000000] 00:56:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (17382800) [pid = 3600] [serial = 900] [outer = 16F43800] 00:56:52 INFO - PROCESS | 3600 | 1464335812310 Marionette DEBUG loaded listener.js 00:56:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (17823400) [pid = 3600] [serial = 901] [outer = 16F43800] 00:56:52 INFO - PROCESS | 3600 | 1464335812770 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 00:56:52 INFO - PROCESS | 3600 | 1464335812824 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 00:56:52 INFO - PROCESS | 3600 | 1464335812827 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:56:52 INFO - PROCESS | 3600 | 1464335812828 Marionette TRACE conn5 <- [1,1166,null,{}] 00:56:52 INFO - PROCESS | 3600 | 1464335812832 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:52 INFO - PROCESS | 3600 | 1464335812927 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 00:56:52 INFO - PROCESS | 3600 | 1464335812936 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:52 INFO - PROCESS | 3600 | ++DOCSHELL 1782F400 == 84 [pid = 3600] [id = 301] 00:56:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (18A67400) [pid = 3600] [serial = 902] [outer = 00000000] 00:56:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (18EAEC00) [pid = 3600] [serial = 903] [outer = 18A67400] 00:56:52 INFO - PROCESS | 3600 | 1464335812986 Marionette DEBUG loaded listener.js 00:56:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (18EBD400) [pid = 3600] [serial = 904] [outer = 18A67400] 00:56:53 INFO - PROCESS | 3600 | 1464335813461 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 00:56:53 INFO - PROCESS | 3600 | 1464335813518 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 00:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:56:53 INFO - PROCESS | 3600 | 1464335813521 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:56:53 INFO - PROCESS | 3600 | 1464335813523 Marionette TRACE conn5 <- [1,1170,null,{}] 00:56:53 INFO - PROCESS | 3600 | 1464335813526 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:53 INFO - PROCESS | 3600 | 1464335813613 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 00:56:53 INFO - PROCESS | 3600 | 1464335813620 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:53 INFO - PROCESS | 3600 | ++DOCSHELL 18EDB800 == 85 [pid = 3600] [id = 302] 00:56:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (18EE4800) [pid = 3600] [serial = 905] [outer = 00000000] 00:56:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1987EC00) [pid = 3600] [serial = 906] [outer = 18EE4800] 00:56:53 INFO - PROCESS | 3600 | 1464335813665 Marionette DEBUG loaded listener.js 00:56:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (19D07000) [pid = 3600] [serial = 907] [outer = 18EE4800] 00:56:54 INFO - PROCESS | 3600 | 1464335814178 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 00:56:54 INFO - PROCESS | 3600 | 1464335814200 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 00:56:54 INFO - PROCESS | 3600 | 1464335814203 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:56:54 INFO - PROCESS | 3600 | 1464335814205 Marionette TRACE conn5 <- [1,1174,null,{}] 00:56:54 INFO - PROCESS | 3600 | 1464335814208 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:54 INFO - PROCESS | 3600 | 1464335814351 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 00:56:54 INFO - PROCESS | 3600 | 1464335814447 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:54 INFO - PROCESS | 3600 | ++DOCSHELL 19DE0400 == 86 [pid = 3600] [id = 303] 00:56:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (19E30400) [pid = 3600] [serial = 908] [outer = 00000000] 00:56:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1A71E000) [pid = 3600] [serial = 909] [outer = 19E30400] 00:56:54 INFO - PROCESS | 3600 | 1464335814492 Marionette DEBUG loaded listener.js 00:56:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1B340400) [pid = 3600] [serial = 910] [outer = 19E30400] 00:56:54 INFO - PROCESS | 3600 | 1464335814930 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 00:56:54 INFO - PROCESS | 3600 | 1464335814979 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 00:56:54 INFO - PROCESS | 3600 | 1464335814982 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:56:54 INFO - PROCESS | 3600 | 1464335814984 Marionette TRACE conn5 <- [1,1178,null,{}] 00:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:56:55 INFO - PROCESS | 3600 | 1464335814987 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:55 INFO - PROCESS | 3600 | 1464335815113 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 00:56:55 INFO - PROCESS | 3600 | 1464335815119 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:55 INFO - PROCESS | 3600 | ++DOCSHELL 19D08800 == 87 [pid = 3600] [id = 304] 00:56:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (1B3D0000) [pid = 3600] [serial = 911] [outer = 00000000] 00:56:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (1C912400) [pid = 3600] [serial = 912] [outer = 1B3D0000] 00:56:55 INFO - PROCESS | 3600 | 1464335815221 Marionette DEBUG loaded listener.js 00:56:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (1CB38400) [pid = 3600] [serial = 913] [outer = 1B3D0000] 00:56:55 INFO - PROCESS | 3600 | 1464335815645 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 00:56:55 INFO - PROCESS | 3600 | 1464335815729 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 00:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:56:55 INFO - PROCESS | 3600 | 1464335815744 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:56:55 INFO - PROCESS | 3600 | 1464335815745 Marionette TRACE conn5 <- [1,1182,null,{}] 00:56:55 INFO - PROCESS | 3600 | 1464335815749 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:56 INFO - PROCESS | 3600 | 1464335815998 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (17385000) [pid = 3600] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (10911400) [pid = 3600] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (16F46C00) [pid = 3600] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (18EB6800) [pid = 3600] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (15DDCC00) [pid = 3600] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (0D440000) [pid = 3600] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (18CAA000) [pid = 3600] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (19C4FC00) [pid = 3600] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (17825000) [pid = 3600] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:56:56 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (16F88000) [pid = 3600] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:56:56 INFO - PROCESS | 3600 | 1464335816068 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:56 INFO - PROCESS | 3600 | ++DOCSHELL 0D440000 == 88 [pid = 3600] [id = 305] 00:56:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (1090B800) [pid = 3600] [serial = 914] [outer = 00000000] 00:56:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (16F82800) [pid = 3600] [serial = 915] [outer = 1090B800] 00:56:56 INFO - PROCESS | 3600 | 1464335816113 Marionette DEBUG loaded listener.js 00:56:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1782C400) [pid = 3600] [serial = 916] [outer = 1090B800] 00:56:56 INFO - PROCESS | 3600 | 1464335816494 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 00:56:56 INFO - PROCESS | 3600 | 1464335816519 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 00:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:56:56 INFO - PROCESS | 3600 | 1464335816522 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:56:56 INFO - PROCESS | 3600 | 1464335816524 Marionette TRACE conn5 <- [1,1186,null,{}] 00:56:56 INFO - PROCESS | 3600 | 1464335816528 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:56 INFO - PROCESS | 3600 | 1464335816614 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 00:56:56 INFO - PROCESS | 3600 | 1464335816620 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:56 INFO - PROCESS | 3600 | ++DOCSHELL 1C914800 == 89 [pid = 3600] [id = 306] 00:56:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1CB36000) [pid = 3600] [serial = 917] [outer = 00000000] 00:56:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1F414C00) [pid = 3600] [serial = 918] [outer = 1CB36000] 00:56:56 INFO - PROCESS | 3600 | 1464335816666 Marionette DEBUG loaded listener.js 00:56:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1F41E400) [pid = 3600] [serial = 919] [outer = 1CB36000] 00:56:57 INFO - PROCESS | 3600 | 1464335817108 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 631ms 00:56:57 INFO - PROCESS | 3600 | 1464335817155 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 00:56:57 INFO - PROCESS | 3600 | 1464335817158 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 00:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:56:57 INFO - PROCESS | 3600 | 1464335817161 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:56:57 INFO - PROCESS | 3600 | 1464335817163 Marionette TRACE conn5 <- [1,1190,null,{}] 00:56:57 INFO - PROCESS | 3600 | 1464335817167 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:57 INFO - PROCESS | 3600 | 1464335817253 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 00:56:57 INFO - PROCESS | 3600 | 1464335817260 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:57 INFO - PROCESS | 3600 | ++DOCSHELL 1F41F400 == 90 [pid = 3600] [id = 307] 00:56:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1F4B2800) [pid = 3600] [serial = 920] [outer = 00000000] 00:56:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (1F4BDC00) [pid = 3600] [serial = 921] [outer = 1F4B2800] 00:56:57 INFO - PROCESS | 3600 | 1464335817304 Marionette DEBUG loaded listener.js 00:56:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (20A09400) [pid = 3600] [serial = 922] [outer = 1F4B2800] 00:56:57 INFO - PROCESS | 3600 | 1464335817773 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:56:57 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 00:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 00:56:57 INFO - PROCESS | 3600 | 1464335817836 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 00:56:57 INFO - PROCESS | 3600 | 1464335817838 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 00:56:57 INFO - PROCESS | 3600 | 1464335817841 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:56:57 INFO - PROCESS | 3600 | 1464335817844 Marionette TRACE conn5 <- [1,1194,null,{}] 00:56:57 INFO - PROCESS | 3600 | 1464335817848 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:57 INFO - PROCESS | 3600 | 1464335817954 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 00:56:57 INFO - PROCESS | 3600 | 1464335817966 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:58 INFO - PROCESS | 3600 | ++DOCSHELL 20A79400 == 91 [pid = 3600] [id = 308] 00:56:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (20A7BC00) [pid = 3600] [serial = 923] [outer = 00000000] 00:56:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (20A7F800) [pid = 3600] [serial = 924] [outer = 20A7BC00] 00:56:58 INFO - PROCESS | 3600 | 1464335818015 Marionette DEBUG loaded listener.js 00:56:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (20FC6000) [pid = 3600] [serial = 925] [outer = 20A7BC00] 00:56:58 INFO - PROCESS | 3600 | 1464335818777 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:56:58 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 00:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 971ms 00:56:58 INFO - PROCESS | 3600 | 1464335818816 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 00:56:58 INFO - PROCESS | 3600 | 1464335818821 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 00:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:56:58 INFO - PROCESS | 3600 | 1464335818826 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:56:58 INFO - PROCESS | 3600 | 1464335818831 Marionette TRACE conn5 <- [1,1198,null,{}] 00:56:58 INFO - PROCESS | 3600 | 1464335818836 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:58 INFO - PROCESS | 3600 | 1464335818959 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 00:56:59 INFO - PROCESS | 3600 | 1464335819106 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:59 INFO - PROCESS | 3600 | ++DOCSHELL 0D07A000 == 92 [pid = 3600] [id = 309] 00:56:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (10961400) [pid = 3600] [serial = 926] [outer = 00000000] 00:56:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (15D0C400) [pid = 3600] [serial = 927] [outer = 10961400] 00:56:59 INFO - PROCESS | 3600 | 1464335819166 Marionette DEBUG loaded listener.js 00:56:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (16F06C00) [pid = 3600] [serial = 928] [outer = 10961400] 00:56:59 INFO - PROCESS | 3600 | 1464335819776 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 971ms 00:56:59 INFO - PROCESS | 3600 | 1464335819801 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 00:56:59 INFO - PROCESS | 3600 | 1464335819807 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 00:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:56:59 INFO - PROCESS | 3600 | 1464335819814 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:56:59 INFO - PROCESS | 3600 | 1464335819817 Marionette TRACE conn5 <- [1,1202,null,{}] 00:56:59 INFO - PROCESS | 3600 | 1464335819821 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:59 INFO - PROCESS | 3600 | 1464335819941 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 00:57:00 INFO - PROCESS | 3600 | 1464335820086 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:00 INFO - PROCESS | 3600 | ++DOCSHELL 18CA6400 == 93 [pid = 3600] [id = 310] 00:57:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (18EAE800) [pid = 3600] [serial = 929] [outer = 00000000] 00:57:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (1987E000) [pid = 3600] [serial = 930] [outer = 18EAE800] 00:57:00 INFO - PROCESS | 3600 | 1464335820143 Marionette DEBUG loaded listener.js 00:57:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (19D5A800) [pid = 3600] [serial = 931] [outer = 18EAE800] 00:57:00 INFO - PROCESS | 3600 | 1464335820773 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1020ms 00:57:00 INFO - PROCESS | 3600 | 1464335820835 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 00:57:00 INFO - PROCESS | 3600 | 1464335820837 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 00:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:57:00 INFO - PROCESS | 3600 | 1464335820842 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:57:00 INFO - PROCESS | 3600 | 1464335820846 Marionette TRACE conn5 <- [1,1206,null,{}] 00:57:00 INFO - PROCESS | 3600 | 1464335820857 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:01 INFO - PROCESS | 3600 | 1464335821023 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 00:57:01 INFO - PROCESS | 3600 | 1464335821169 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:01 INFO - PROCESS | 3600 | ++DOCSHELL 1CB31800 == 94 [pid = 3600] [id = 311] 00:57:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (1DC77000) [pid = 3600] [serial = 932] [outer = 00000000] 00:57:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (20A0E000) [pid = 3600] [serial = 933] [outer = 1DC77000] 00:57:01 INFO - PROCESS | 3600 | 1464335821228 Marionette DEBUG loaded listener.js 00:57:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (20A75400) [pid = 3600] [serial = 934] [outer = 1DC77000] 00:57:01 INFO - PROCESS | 3600 | 1464335821856 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1071ms 00:57:01 INFO - PROCESS | 3600 | 1464335821914 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 00:57:01 INFO - PROCESS | 3600 | 1464335821917 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 00:57:01 INFO - PROCESS | 3600 | 1464335821938 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:57:01 INFO - PROCESS | 3600 | 1464335821940 Marionette TRACE conn5 <- [1,1210,null,{}] 00:57:01 INFO - PROCESS | 3600 | 1464335821944 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:02 INFO - PROCESS | 3600 | 1464335822067 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 00:57:02 INFO - PROCESS | 3600 | 1464335822209 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:02 INFO - PROCESS | 3600 | ++DOCSHELL 20FC8C00 == 95 [pid = 3600] [id = 312] 00:57:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (20FCAC00) [pid = 3600] [serial = 935] [outer = 00000000] 00:57:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (20FD0400) [pid = 3600] [serial = 936] [outer = 20FCAC00] 00:57:02 INFO - PROCESS | 3600 | 1464335822265 Marionette DEBUG loaded listener.js 00:57:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (213CD000) [pid = 3600] [serial = 937] [outer = 20FCAC00] 00:57:02 INFO - PROCESS | 3600 | 1464335822812 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 00:57:02 INFO - PROCESS | 3600 | 1464335822875 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 00:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:57:02 INFO - PROCESS | 3600 | 1464335822878 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:57:02 INFO - PROCESS | 3600 | 1464335822880 Marionette TRACE conn5 <- [1,1214,null,{}] 00:57:02 INFO - PROCESS | 3600 | 1464335822884 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:03 INFO - PROCESS | 3600 | 1464335823025 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 00:57:03 INFO - PROCESS | 3600 | 1464335823167 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:03 INFO - PROCESS | 3600 | ++DOCSHELL 213CAC00 == 96 [pid = 3600] [id = 313] 00:57:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (213CEC00) [pid = 3600] [serial = 938] [outer = 00000000] 00:57:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (21464C00) [pid = 3600] [serial = 939] [outer = 213CEC00] 00:57:03 INFO - PROCESS | 3600 | 1464335823224 Marionette DEBUG loaded listener.js 00:57:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (2146AC00) [pid = 3600] [serial = 940] [outer = 213CEC00] 00:57:03 INFO - PROCESS | 3600 | 1464335823843 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1017ms 00:57:03 INFO - PROCESS | 3600 | 1464335823899 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 00:57:03 INFO - PROCESS | 3600 | 1464335823901 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 00:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:57:03 INFO - PROCESS | 3600 | 1464335823905 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:57:03 INFO - PROCESS | 3600 | 1464335823907 Marionette TRACE conn5 <- [1,1218,null,{}] 00:57:03 INFO - PROCESS | 3600 | 1464335823911 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:04 INFO - PROCESS | 3600 | 1464335824030 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 00:57:04 INFO - PROCESS | 3600 | 1464335824174 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:04 INFO - PROCESS | 3600 | ++DOCSHELL 2146D000 == 97 [pid = 3600] [id = 314] 00:57:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (2153E000) [pid = 3600] [serial = 941] [outer = 00000000] 00:57:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (21611800) [pid = 3600] [serial = 942] [outer = 2153E000] 00:57:04 INFO - PROCESS | 3600 | 1464335824235 Marionette DEBUG loaded listener.js 00:57:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (21616C00) [pid = 3600] [serial = 943] [outer = 2153E000] 00:57:04 INFO - PROCESS | 3600 | 1464335824848 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 971ms 00:57:04 INFO - PROCESS | 3600 | 1464335824879 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 00:57:04 INFO - PROCESS | 3600 | 1464335824881 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 00:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:57:04 INFO - PROCESS | 3600 | 1464335824885 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:57:04 INFO - PROCESS | 3600 | 1464335824887 Marionette TRACE conn5 <- [1,1222,null,{}] 00:57:04 INFO - PROCESS | 3600 | 1464335824891 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:05 INFO - PROCESS | 3600 | 1464335825006 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 00:57:05 INFO - PROCESS | 3600 | 1464335825124 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:05 INFO - PROCESS | 3600 | ++DOCSHELL 00C5BC00 == 98 [pid = 3600] [id = 315] 00:57:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (1065B000) [pid = 3600] [serial = 944] [outer = 00000000] 00:57:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (10A99800) [pid = 3600] [serial = 945] [outer = 1065B000] 00:57:05 INFO - PROCESS | 3600 | 1464335825374 Marionette DEBUG loaded listener.js 00:57:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (14A7A400) [pid = 3600] [serial = 946] [outer = 1065B000] 00:57:06 INFO - PROCESS | 3600 | 1464335825996 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1122ms 00:57:06 INFO - PROCESS | 3600 | 1464335826010 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 00:57:06 INFO - PROCESS | 3600 | 1464335826015 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 00:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:57:06 INFO - PROCESS | 3600 | 1464335826020 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:57:06 INFO - PROCESS | 3600 | 1464335826024 Marionette TRACE conn5 <- [1,1226,null,{}] 00:57:06 INFO - PROCESS | 3600 | 1464335826029 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:06 INFO - PROCESS | 3600 | 1464335826141 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 00:57:06 INFO - PROCESS | 3600 | 1464335826304 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:06 INFO - PROCESS | 3600 | ++DOCSHELL 16FF3400 == 99 [pid = 3600] [id = 316] 00:57:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (1780C800) [pid = 3600] [serial = 947] [outer = 00000000] 00:57:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (18932C00) [pid = 3600] [serial = 948] [outer = 1780C800] 00:57:06 INFO - PROCESS | 3600 | 1464335826355 Marionette DEBUG loaded listener.js 00:57:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (18A6A800) [pid = 3600] [serial = 949] [outer = 1780C800] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 1F41F400 == 98 [pid = 3600] [id = 307] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 1C914800 == 97 [pid = 3600] [id = 306] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 0D440000 == 96 [pid = 3600] [id = 305] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 19D08800 == 95 [pid = 3600] [id = 304] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 19DE0400 == 94 [pid = 3600] [id = 303] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 18EDB800 == 93 [pid = 3600] [id = 302] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 1782F400 == 92 [pid = 3600] [id = 301] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 162AD000 == 91 [pid = 3600] [id = 300] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (14E98800) [pid = 3600] [serial = 825] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (18A6C000) [pid = 3600] [serial = 828] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (1C6F9400) [pid = 3600] [serial = 831] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (1D5DA400) [pid = 3600] [serial = 834] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (1C21E000) [pid = 3600] [serial = 870] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 00C0F800 == 90 [pid = 3600] [id = 299] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 10C50800 == 89 [pid = 3600] [id = 298] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 1C970400 == 88 [pid = 3600] [id = 294] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 18EE1000 == 87 [pid = 3600] [id = 293] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 16F0E400 == 86 [pid = 3600] [id = 292] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 1090C000 == 85 [pid = 3600] [id = 291] 00:57:06 INFO - PROCESS | 3600 | --DOCSHELL 19D68C00 == 84 [pid = 3600] [id = 290] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (17806400) [pid = 3600] [serial = 852] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (1096D000) [pid = 3600] [serial = 841] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (1095BC00) [pid = 3600] [serial = 840] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1DB36800) [pid = 3600] [serial = 837] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (16F4E000) [pid = 3600] [serial = 849] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (1737A800) [pid = 3600] [serial = 850] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (18F74000) [pid = 3600] [serial = 861] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (162A6400) [pid = 3600] [serial = 846] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (169BD400) [pid = 3600] [serial = 847] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (14A84800) [pid = 3600] [serial = 843] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (14F13C00) [pid = 3600] [serial = 844] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (18EBBC00) [pid = 3600] [serial = 858] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (19D67400) [pid = 3600] [serial = 868] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (19D5B800) [pid = 3600] [serial = 867] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (149E7400) [pid = 3600] [serial = 862] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (18C26C00) [pid = 3600] [serial = 855] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (18C58C00) [pid = 3600] [serial = 856] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (18EDB400) [pid = 3600] [serial = 859] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (18F6FC00) [pid = 3600] [serial = 864] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (17823000) [pid = 3600] [serial = 853] [outer = 00000000] [url = about:blank] 00:57:06 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1917C800) [pid = 3600] [serial = 865] [outer = 00000000] [url = about:blank] 00:57:07 INFO - PROCESS | 3600 | 1464335826967 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 971ms 00:57:07 INFO - PROCESS | 3600 | 1464335826995 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 00:57:07 INFO - PROCESS | 3600 | 1464335826998 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 00:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:57:07 INFO - PROCESS | 3600 | 1464335827004 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:57:07 INFO - PROCESS | 3600 | 1464335827007 Marionette TRACE conn5 <- [1,1230,null,{}] 00:57:07 INFO - PROCESS | 3600 | 1464335827010 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:07 INFO - PROCESS | 3600 | 1464335827102 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 00:57:07 INFO - PROCESS | 3600 | 1464335827208 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:07 INFO - PROCESS | 3600 | ++DOCSHELL 1095F000 == 85 [pid = 3600] [id = 317] 00:57:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (1096F400) [pid = 3600] [serial = 950] [outer = 00000000] 00:57:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (15DE3000) [pid = 3600] [serial = 951] [outer = 1096F400] 00:57:07 INFO - PROCESS | 3600 | 1464335827257 Marionette DEBUG loaded listener.js 00:57:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (16F43000) [pid = 3600] [serial = 952] [outer = 1096F400] 00:57:07 INFO - PROCESS | 3600 | 1464335827679 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 00:57:07 INFO - PROCESS | 3600 | 1464335827735 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 00:57:07 INFO - PROCESS | 3600 | 1464335827737 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 00:57:07 INFO - PROCESS | 3600 | 1464335827741 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:57:07 INFO - PROCESS | 3600 | 1464335827744 Marionette TRACE conn5 <- [1,1234,null,{}] 00:57:07 INFO - PROCESS | 3600 | 1464335827754 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:07 INFO - PROCESS | 3600 | 1464335827853 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 00:57:07 INFO - PROCESS | 3600 | 1464335827900 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:07 INFO - PROCESS | 3600 | ++DOCSHELL 18C32000 == 86 [pid = 3600] [id = 318] 00:57:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (18C32800) [pid = 3600] [serial = 953] [outer = 00000000] 00:57:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (18C59800) [pid = 3600] [serial = 954] [outer = 18C32800] 00:57:07 INFO - PROCESS | 3600 | 1464335827946 Marionette DEBUG loaded listener.js 00:57:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (18EB0C00) [pid = 3600] [serial = 955] [outer = 18C32800] 00:57:08 INFO - PROCESS | 3600 | 1464335828417 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 731ms 00:57:08 INFO - PROCESS | 3600 | 1464335828475 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 00:57:08 INFO - PROCESS | 3600 | 1464335828477 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 00:57:08 INFO - PROCESS | 3600 | 1464335828480 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:57:08 INFO - PROCESS | 3600 | 1464335828482 Marionette TRACE conn5 <- [1,1238,null,{}] 00:57:08 INFO - PROCESS | 3600 | 1464335828486 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:08 INFO - PROCESS | 3600 | 1464335828577 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 00:57:08 INFO - PROCESS | 3600 | 1464335828690 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:08 INFO - PROCESS | 3600 | ++DOCSHELL 18EBC400 == 87 [pid = 3600] [id = 319] 00:57:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (18EE1000) [pid = 3600] [serial = 956] [outer = 00000000] 00:57:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (18F7B000) [pid = 3600] [serial = 957] [outer = 18EE1000] 00:57:08 INFO - PROCESS | 3600 | 1464335828737 Marionette DEBUG loaded listener.js 00:57:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (192BB800) [pid = 3600] [serial = 958] [outer = 18EE1000] 00:57:09 INFO - PROCESS | 3600 | 1464335829150 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 731ms 00:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:57:09 INFO - PROCESS | 3600 | 1464335829216 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 00:57:09 INFO - PROCESS | 3600 | 1464335829218 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 00:57:09 INFO - PROCESS | 3600 | 1464335829255 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:57:09 INFO - PROCESS | 3600 | 1464335829257 Marionette TRACE conn5 <- [1,1242,null,{}] 00:57:09 INFO - PROCESS | 3600 | 1464335829265 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:09 INFO - PROCESS | 3600 | 1464335829391 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 00:57:09 INFO - PROCESS | 3600 | 1464335829456 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:09 INFO - PROCESS | 3600 | ++DOCSHELL 16F81000 == 88 [pid = 3600] [id = 320] 00:57:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (199F3800) [pid = 3600] [serial = 959] [outer = 00000000] 00:57:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (19D0AC00) [pid = 3600] [serial = 960] [outer = 199F3800] 00:57:09 INFO - PROCESS | 3600 | 1464335829506 Marionette DEBUG loaded listener.js 00:57:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (19D61400) [pid = 3600] [serial = 961] [outer = 199F3800] 00:57:10 INFO - PROCESS | 3600 | 1464335829973 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 811ms 00:57:10 INFO - PROCESS | 3600 | 1464335830032 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 00:57:10 INFO - PROCESS | 3600 | 1464335830034 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 00:57:10 INFO - PROCESS | 3600 | 1464335830037 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:57:10 INFO - PROCESS | 3600 | 1464335830039 Marionette TRACE conn5 <- [1,1246,null,{}] 00:57:10 INFO - PROCESS | 3600 | 1464335830042 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:10 INFO - PROCESS | 3600 | 1464335830174 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 00:57:10 INFO - PROCESS | 3600 | 1464335830247 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:10 INFO - PROCESS | 3600 | ++DOCSHELL 19E2D800 == 89 [pid = 3600] [id = 321] 00:57:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (19E3A400) [pid = 3600] [serial = 962] [outer = 00000000] 00:57:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (1C6EF400) [pid = 3600] [serial = 963] [outer = 19E3A400] 00:57:10 INFO - PROCESS | 3600 | 1464335830291 Marionette DEBUG loaded listener.js 00:57:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (1C90AC00) [pid = 3600] [serial = 964] [outer = 19E3A400] 00:57:10 INFO - PROCESS | 3600 | 1464335830723 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms 00:57:10 INFO - PROCESS | 3600 | 1464335830776 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 00:57:10 INFO - PROCESS | 3600 | 1464335830778 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 00:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:57:10 INFO - PROCESS | 3600 | 1464335830781 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:57:10 INFO - PROCESS | 3600 | 1464335830783 Marionette TRACE conn5 <- [1,1250,null,{}] 00:57:10 INFO - PROCESS | 3600 | 1464335830787 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:10 INFO - PROCESS | 3600 | 1464335830907 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 00:57:11 INFO - PROCESS | 3600 | 1464335830975 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:11 INFO - PROCESS | 3600 | ++DOCSHELL 1C90E800 == 90 [pid = 3600] [id = 322] 00:57:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (1C914C00) [pid = 3600] [serial = 965] [outer = 00000000] 00:57:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (1CB37C00) [pid = 3600] [serial = 966] [outer = 1C914C00] 00:57:11 INFO - PROCESS | 3600 | 1464335831019 Marionette DEBUG loaded listener.js 00:57:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (1D5E1C00) [pid = 3600] [serial = 967] [outer = 1C914C00] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1B3D0000) [pid = 3600] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (1090B800) [pid = 3600] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (10FA6C00) [pid = 3600] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (18A67400) [pid = 3600] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (1A7A0800) [pid = 3600] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (16F43800) [pid = 3600] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (0937D800) [pid = 3600] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (18EE4800) [pid = 3600] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (19E30400) [pid = 3600] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (1CB36000) [pid = 3600] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (18EE2800) [pid = 3600] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:57:11 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (1F4B2800) [pid = 3600] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:57:11 INFO - PROCESS | 3600 | 1464335831533 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 770ms 00:57:11 INFO - PROCESS | 3600 | 1464335831561 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 00:57:11 INFO - PROCESS | 3600 | 1464335831563 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 00:57:11 INFO - PROCESS | 3600 | 1464335831566 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:57:11 INFO - PROCESS | 3600 | 1464335831568 Marionette TRACE conn5 <- [1,1254,null,{}] 00:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:57:11 INFO - PROCESS | 3600 | 1464335831571 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:11 INFO - PROCESS | 3600 | 1464335831657 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 00:57:11 INFO - PROCESS | 3600 | 1464335831664 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:11 INFO - PROCESS | 3600 | ++DOCSHELL 18EB4800 == 91 [pid = 3600] [id = 323] 00:57:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (18F78000) [pid = 3600] [serial = 968] [outer = 00000000] 00:57:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (1CA5DC00) [pid = 3600] [serial = 969] [outer = 18F78000] 00:57:11 INFO - PROCESS | 3600 | 1464335831709 Marionette DEBUG loaded listener.js 00:57:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (1CB2FC00) [pid = 3600] [serial = 970] [outer = 18F78000] 00:57:12 INFO - PROCESS | 3600 | 1464335832149 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 631ms 00:57:12 INFO - PROCESS | 3600 | 1464335832202 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 00:57:12 INFO - PROCESS | 3600 | 1464335832204 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 00:57:12 INFO - PROCESS | 3600 | 1464335832207 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:57:12 INFO - PROCESS | 3600 | 1464335832209 Marionette TRACE conn5 <- [1,1258,null,{}] 00:57:12 INFO - PROCESS | 3600 | 1464335832212 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:12 INFO - PROCESS | 3600 | 1464335832299 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 00:57:12 INFO - PROCESS | 3600 | 1464335832306 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:12 INFO - PROCESS | 3600 | ++DOCSHELL 1DB36800 == 92 [pid = 3600] [id = 324] 00:57:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1DC7B000) [pid = 3600] [serial = 971] [outer = 00000000] 00:57:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1E692C00) [pid = 3600] [serial = 972] [outer = 1DC7B000] 00:57:12 INFO - PROCESS | 3600 | 1464335832351 Marionette DEBUG loaded listener.js 00:57:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1F41B400) [pid = 3600] [serial = 973] [outer = 1DC7B000] 00:57:12 INFO - PROCESS | 3600 | 1464335832803 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 00:57:12 INFO - PROCESS | 3600 | 1464335832842 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 00:57:12 INFO - PROCESS | 3600 | 1464335832844 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 00:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:57:12 INFO - PROCESS | 3600 | 1464335832847 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:57:12 INFO - PROCESS | 3600 | 1464335832849 Marionette TRACE conn5 <- [1,1262,null,{}] 00:57:12 INFO - PROCESS | 3600 | 1464335832867 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:12 INFO - PROCESS | 3600 | 1464335832955 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 00:57:12 INFO - PROCESS | 3600 | 1464335832961 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:13 INFO - PROCESS | 3600 | ++DOCSHELL 0C843000 == 93 [pid = 3600] [id = 325] 00:57:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (0D485800) [pid = 3600] [serial = 974] [outer = 00000000] 00:57:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (1F4BC400) [pid = 3600] [serial = 975] [outer = 0D485800] 00:57:13 INFO - PROCESS | 3600 | 1464335833010 Marionette DEBUG loaded listener.js 00:57:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (20A7B400) [pid = 3600] [serial = 976] [outer = 0D485800] 00:57:13 INFO - PROCESS | 3600 | 1464335833667 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 951ms 00:57:13 INFO - PROCESS | 3600 | 1464335833798 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 00:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:57:13 INFO - PROCESS | 3600 | 1464335833803 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 00:57:13 INFO - PROCESS | 3600 | 1464335833808 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:57:13 INFO - PROCESS | 3600 | 1464335833812 Marionette TRACE conn5 <- [1,1266,null,{}] 00:57:13 INFO - PROCESS | 3600 | 1464335833819 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:14 INFO - PROCESS | 3600 | 1464335833982 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 00:57:14 INFO - PROCESS | 3600 | 1464335834124 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:14 INFO - PROCESS | 3600 | ++DOCSHELL 10961C00 == 94 [pid = 3600] [id = 326] 00:57:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (10A9C400) [pid = 3600] [serial = 977] [outer = 00000000] 00:57:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (162A9400) [pid = 3600] [serial = 978] [outer = 10A9C400] 00:57:14 INFO - PROCESS | 3600 | 1464335834184 Marionette DEBUG loaded listener.js 00:57:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (16F4F000) [pid = 3600] [serial = 979] [outer = 10A9C400] 00:57:14 INFO - PROCESS | 3600 | 1464335834784 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1026ms 00:57:14 INFO - PROCESS | 3600 | 1464335834834 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 00:57:14 INFO - PROCESS | 3600 | 1464335834840 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 00:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:57:14 INFO - PROCESS | 3600 | 1464335834847 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:57:14 INFO - PROCESS | 3600 | 1464335834850 Marionette TRACE conn5 <- [1,1270,null,{}] 00:57:14 INFO - PROCESS | 3600 | 1464335834854 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:15 INFO - PROCESS | 3600 | 1464335834975 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 00:57:15 INFO - PROCESS | 3600 | 1464335835123 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:15 INFO - PROCESS | 3600 | ++DOCSHELL 18C34000 == 95 [pid = 3600] [id = 327] 00:57:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (18C54800) [pid = 3600] [serial = 980] [outer = 00000000] 00:57:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (18EE5800) [pid = 3600] [serial = 981] [outer = 18C54800] 00:57:15 INFO - PROCESS | 3600 | 1464335835184 Marionette DEBUG loaded listener.js 00:57:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (19D0B000) [pid = 3600] [serial = 982] [outer = 18C54800] 00:57:15 INFO - PROCESS | 3600 | 1464335835793 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 971ms 00:57:15 INFO - PROCESS | 3600 | 1464335835818 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 00:57:15 INFO - PROCESS | 3600 | 1464335835821 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 00:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:57:15 INFO - PROCESS | 3600 | 1464335835824 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:57:15 INFO - PROCESS | 3600 | 1464335835828 Marionette TRACE conn5 <- [1,1274,null,{}] 00:57:15 INFO - PROCESS | 3600 | 1464335835840 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:15 INFO - PROCESS | 3600 | 1464335835957 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 00:57:16 INFO - PROCESS | 3600 | 1464335836106 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:16 INFO - PROCESS | 3600 | ++DOCSHELL 20A0F400 == 96 [pid = 3600] [id = 328] 00:57:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (20A11800) [pid = 3600] [serial = 983] [outer = 00000000] 00:57:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (20FCA800) [pid = 3600] [serial = 984] [outer = 20A11800] 00:57:16 INFO - PROCESS | 3600 | 1464335836166 Marionette DEBUG loaded listener.js 00:57:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (21461C00) [pid = 3600] [serial = 985] [outer = 20A11800] 00:57:16 INFO - PROCESS | 3600 | 1464335836762 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 00:57:16 INFO - PROCESS | 3600 | 1464335836798 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 00:57:16 INFO - PROCESS | 3600 | 1464335836801 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 00:57:16 INFO - PROCESS | 3600 | 1464335836805 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:57:16 INFO - PROCESS | 3600 | 1464335836807 Marionette TRACE conn5 <- [1,1278,null,{}] 00:57:16 INFO - PROCESS | 3600 | 1464335836811 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:16 INFO - PROCESS | 3600 | 1464335836927 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 00:57:17 INFO - PROCESS | 3600 | 1464335837074 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:17 INFO - PROCESS | 3600 | ++DOCSHELL 21547000 == 97 [pid = 3600] [id = 329] 00:57:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (21548400) [pid = 3600] [serial = 986] [outer = 00000000] 00:57:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (21619400) [pid = 3600] [serial = 987] [outer = 21548400] 00:57:17 INFO - PROCESS | 3600 | 1464335837131 Marionette DEBUG loaded listener.js 00:57:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (2161FC00) [pid = 3600] [serial = 988] [outer = 21548400] 00:57:17 INFO - PROCESS | 3600 | 1464335837706 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 00:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:57:17 INFO - PROCESS | 3600 | 1464335837778 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 00:57:17 INFO - PROCESS | 3600 | 1464335837780 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 00:57:17 INFO - PROCESS | 3600 | 1464335837784 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:57:17 INFO - PROCESS | 3600 | 1464335837786 Marionette TRACE conn5 <- [1,1282,null,{}] 00:57:17 INFO - PROCESS | 3600 | 1464335837789 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:17 INFO - PROCESS | 3600 | 1464335837900 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 00:57:18 INFO - PROCESS | 3600 | 1464335838045 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:18 INFO - PROCESS | 3600 | ++DOCSHELL 21686C00 == 98 [pid = 3600] [id = 330] 00:57:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (21687000) [pid = 3600] [serial = 989] [outer = 00000000] 00:57:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (2168BC00) [pid = 3600] [serial = 990] [outer = 21687000] 00:57:18 INFO - PROCESS | 3600 | 1464335838102 Marionette DEBUG loaded listener.js 00:57:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (21690400) [pid = 3600] [serial = 991] [outer = 21687000] 00:57:18 INFO - PROCESS | 3600 | 1464335838659 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 931ms 00:57:18 INFO - PROCESS | 3600 | 1464335838718 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 00:57:18 INFO - PROCESS | 3600 | 1464335838720 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 00:57:18 INFO - PROCESS | 3600 | 1464335838723 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:57:18 INFO - PROCESS | 3600 | 1464335838725 Marionette TRACE conn5 <- [1,1286,null,{}] 00:57:18 INFO - PROCESS | 3600 | 1464335838729 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:18 INFO - PROCESS | 3600 | 1464335838858 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 00:57:19 INFO - PROCESS | 3600 | 1464335839008 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:19 INFO - PROCESS | 3600 | ++DOCSHELL 21685800 == 99 [pid = 3600] [id = 331] 00:57:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (21687400) [pid = 3600] [serial = 992] [outer = 00000000] 00:57:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (220B8000) [pid = 3600] [serial = 993] [outer = 21687400] 00:57:19 INFO - PROCESS | 3600 | 1464335839065 Marionette DEBUG loaded listener.js 00:57:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (220BC400) [pid = 3600] [serial = 994] [outer = 21687400] 00:57:19 INFO - PROCESS | 3600 | 1464335839652 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1016ms 00:57:19 INFO - PROCESS | 3600 | 1464335839753 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 00:57:19 INFO - PROCESS | 3600 | 1464335839755 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 00:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:57:19 INFO - PROCESS | 3600 | 1464335839759 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:57:19 INFO - PROCESS | 3600 | 1464335839761 Marionette TRACE conn5 <- [1,1290,null,{}] 00:57:19 INFO - PROCESS | 3600 | 1464335839765 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:19 INFO - PROCESS | 3600 | 1464335839874 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 00:57:20 INFO - PROCESS | 3600 | 1464335840019 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:20 INFO - PROCESS | 3600 | ++DOCSHELL 216EF800 == 100 [pid = 3600] [id = 332] 00:57:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (220B7400) [pid = 3600] [serial = 995] [outer = 00000000] 00:57:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 188 (232F1000) [pid = 3600] [serial = 996] [outer = 220B7400] 00:57:20 INFO - PROCESS | 3600 | 1464335840077 Marionette DEBUG loaded listener.js 00:57:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (232F6400) [pid = 3600] [serial = 997] [outer = 220B7400] 00:57:20 INFO - PROCESS | 3600 | 1464335840600 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 871ms 00:57:20 INFO - PROCESS | 3600 | 1464335840634 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 00:57:20 INFO - PROCESS | 3600 | 1464335840636 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 00:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:57:20 INFO - PROCESS | 3600 | 1464335840640 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:57:20 INFO - PROCESS | 3600 | 1464335840642 Marionette TRACE conn5 <- [1,1294,null,{}] 00:57:20 INFO - PROCESS | 3600 | 1464335840645 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:20 INFO - PROCESS | 3600 | 1464335840756 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 00:57:20 INFO - PROCESS | 3600 | 1464335840933 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:20 INFO - PROCESS | 3600 | ++DOCSHELL 10914800 == 101 [pid = 3600] [id = 333] 00:57:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (10956000) [pid = 3600] [serial = 998] [outer = 00000000] 00:57:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (1CB37000) [pid = 3600] [serial = 999] [outer = 10956000] 00:57:21 INFO - PROCESS | 3600 | 1464335840989 Marionette DEBUG loaded listener.js 00:57:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 192 (1F4B1C00) [pid = 3600] [serial = 1000] [outer = 10956000] 00:57:21 INFO - PROCESS | 3600 | 1464335841630 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 00:57:21 INFO - PROCESS | 3600 | 1464335841645 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 00:57:21 INFO - PROCESS | 3600 | 1464335841648 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 00:57:21 INFO - PROCESS | 3600 | 1464335841651 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:57:21 INFO - PROCESS | 3600 | 1464335841654 Marionette TRACE conn5 <- [1,1298,null,{}] 00:57:21 INFO - PROCESS | 3600 | 1464335841657 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:21 INFO - PROCESS | 3600 | 1464335841773 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 00:57:21 INFO - PROCESS | 3600 | 1464335841938 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:21 INFO - PROCESS | 3600 | ++DOCSHELL 14C62C00 == 102 [pid = 3600] [id = 334] 00:57:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 193 (16F0E800) [pid = 3600] [serial = 1001] [outer = 00000000] 00:57:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 194 (18F6D000) [pid = 3600] [serial = 1002] [outer = 16F0E800] 00:57:22 INFO - PROCESS | 3600 | 1464335841996 Marionette DEBUG loaded listener.js 00:57:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 195 (18F6D800) [pid = 3600] [serial = 1003] [outer = 16F0E800] 00:57:22 INFO - PROCESS | 3600 | 1464335842784 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 00:57:22 INFO - PROCESS | 3600 | 1464335842836 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 00:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:57:22 INFO - PROCESS | 3600 | 1464335842841 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:57:22 INFO - PROCESS | 3600 | 1464335842845 Marionette TRACE conn5 <- [1,1302,null,{}] 00:57:22 INFO - PROCESS | 3600 | 1464335842850 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:22 INFO - PROCESS | 3600 | 1464335842962 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 00:57:23 INFO - PROCESS | 3600 | 1464335843118 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:23 INFO - PROCESS | 3600 | ++DOCSHELL 17810C00 == 103 [pid = 3600] [id = 335] 00:57:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 196 (1782F400) [pid = 3600] [serial = 1004] [outer = 00000000] 00:57:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 197 (18C56C00) [pid = 3600] [serial = 1005] [outer = 1782F400] 00:57:23 INFO - PROCESS | 3600 | 1464335843172 Marionette DEBUG loaded listener.js 00:57:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 198 (18ED8C00) [pid = 3600] [serial = 1006] [outer = 1782F400] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 1DB36800 == 102 [pid = 3600] [id = 324] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 18EB4800 == 101 [pid = 3600] [id = 323] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 1C90E800 == 100 [pid = 3600] [id = 322] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 19E2D800 == 99 [pid = 3600] [id = 321] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 16F81000 == 98 [pid = 3600] [id = 320] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 18EBC400 == 97 [pid = 3600] [id = 319] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 18C32000 == 96 [pid = 3600] [id = 318] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 1095F000 == 95 [pid = 3600] [id = 317] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 16FF3400 == 94 [pid = 3600] [id = 316] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 00C5BC00 == 93 [pid = 3600] [id = 315] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 1CB31800 == 92 [pid = 3600] [id = 311] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 18CA6400 == 91 [pid = 3600] [id = 310] 00:57:23 INFO - PROCESS | 3600 | --DOCSHELL 0D07A000 == 90 [pid = 3600] [id = 309] 00:57:23 INFO - PROCESS | 3600 | 1464335843824 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1026ms 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 197 (20A09400) [pid = 3600] [serial = 922] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 196 (1C912400) [pid = 3600] [serial = 912] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 195 (16F82800) [pid = 3600] [serial = 915] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 194 (1DB34000) [pid = 3600] [serial = 885] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 193 (15D1A000) [pid = 3600] [serial = 894] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 192 (18EAEC00) [pid = 3600] [serial = 903] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 191 (1F419400) [pid = 3600] [serial = 888] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (1CB2D800) [pid = 3600] [serial = 882] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (18EBD400) [pid = 3600] [serial = 904] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (1C6F4C00) [pid = 3600] [serial = 823] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 187 (1782C400) [pid = 3600] [serial = 916] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (17382800) [pid = 3600] [serial = 900] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (11A8C800) [pid = 3600] [serial = 898] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (10C52C00) [pid = 3600] [serial = 873] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (1987EC00) [pid = 3600] [serial = 906] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (1B340400) [pid = 3600] [serial = 910] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (1F41E400) [pid = 3600] [serial = 919] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (1A71E000) [pid = 3600] [serial = 909] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (1629FC00) [pid = 3600] [serial = 891] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (17823400) [pid = 3600] [serial = 901] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (1BDAF000) [pid = 3600] [serial = 879] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (19D07000) [pid = 3600] [serial = 907] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (10915400) [pid = 3600] [serial = 897] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (1CB38400) [pid = 3600] [serial = 913] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (19C49800) [pid = 3600] [serial = 769] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (17803000) [pid = 3600] [serial = 876] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (162A2800) [pid = 3600] [serial = 895] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1F414C00) [pid = 3600] [serial = 918] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (1F4BDC00) [pid = 3600] [serial = 921] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3600 | 1464335843904 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 00:57:23 INFO - PROCESS | 3600 | 1464335843910 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 00:57:23 INFO - PROCESS | 3600 | 1464335843937 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:57:23 INFO - PROCESS | 3600 | 1464335843940 Marionette TRACE conn5 <- [1,1306,null,{}] 00:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:57:23 INFO - PROCESS | 3600 | 1464335843944 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:24 INFO - PROCESS | 3600 | 1464335844049 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 00:57:24 INFO - PROCESS | 3600 | 1464335844062 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:24 INFO - PROCESS | 3600 | ++DOCSHELL 10960400 == 91 [pid = 3600] [id = 336] 00:57:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (10C4E400) [pid = 3600] [serial = 1007] [outer = 00000000] 00:57:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (14E6D800) [pid = 3600] [serial = 1008] [outer = 10C4E400] 00:57:24 INFO - PROCESS | 3600 | 1464335844109 Marionette DEBUG loaded listener.js 00:57:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (162A1400) [pid = 3600] [serial = 1009] [outer = 10C4E400] 00:57:24 INFO - PROCESS | 3600 | 1464335844608 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 731ms 00:57:24 INFO - PROCESS | 3600 | 1464335844675 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 00:57:24 INFO - PROCESS | 3600 | 1464335844677 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 00:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:57:24 INFO - PROCESS | 3600 | 1464335844680 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:57:24 INFO - PROCESS | 3600 | 1464335844684 Marionette TRACE conn5 <- [1,1310,null,{}] 00:57:24 INFO - PROCESS | 3600 | 1464335844694 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:24 INFO - PROCESS | 3600 | 1464335844790 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 00:57:24 INFO - PROCESS | 3600 | 1464335844901 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:24 INFO - PROCESS | 3600 | ++DOCSHELL 17826C00 == 92 [pid = 3600] [id = 337] 00:57:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (189E7C00) [pid = 3600] [serial = 1010] [outer = 00000000] 00:57:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (18EB1000) [pid = 3600] [serial = 1011] [outer = 189E7C00] 00:57:24 INFO - PROCESS | 3600 | 1464335844951 Marionette DEBUG loaded listener.js 00:57:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (18EE0800) [pid = 3600] [serial = 1012] [outer = 189E7C00] 00:57:25 INFO - PROCESS | 3600 | 1464335845330 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 00:57:25 INFO - PROCESS | 3600 | 1464335845366 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 00:57:25 INFO - PROCESS | 3600 | 1464335845369 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 00:57:25 INFO - PROCESS | 3600 | 1464335845372 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:57:25 INFO - PROCESS | 3600 | 1464335845374 Marionette TRACE conn5 <- [1,1314,null,{}] 00:57:25 INFO - PROCESS | 3600 | 1464335845377 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:25 INFO - PROCESS | 3600 | 1464335845503 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 00:57:25 INFO - PROCESS | 3600 | 1464335845511 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:25 INFO - PROCESS | 3600 | ++DOCSHELL 18F6FC00 == 93 [pid = 3600] [id = 338] 00:57:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (1919EC00) [pid = 3600] [serial = 1013] [outer = 00000000] 00:57:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (19D0D400) [pid = 3600] [serial = 1014] [outer = 1919EC00] 00:57:25 INFO - PROCESS | 3600 | 1464335845556 Marionette DEBUG loaded listener.js 00:57:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (19D68C00) [pid = 3600] [serial = 1015] [outer = 1919EC00] 00:57:26 INFO - PROCESS | 3600 | 1464335846022 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 00:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:57:26 INFO - PROCESS | 3600 | 1464335846053 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 00:57:26 INFO - PROCESS | 3600 | 1464335846055 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 00:57:26 INFO - PROCESS | 3600 | 1464335846059 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:57:26 INFO - PROCESS | 3600 | 1464335846061 Marionette TRACE conn5 <- [1,1318,null,{}] 00:57:26 INFO - PROCESS | 3600 | 1464335846073 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:26 INFO - PROCESS | 3600 | 1464335846195 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 00:57:26 INFO - PROCESS | 3600 | 1464335846258 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:26 INFO - PROCESS | 3600 | ++DOCSHELL 19DE1000 == 94 [pid = 3600] [id = 339] 00:57:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (19DE4800) [pid = 3600] [serial = 1016] [outer = 00000000] 00:57:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (1B340400) [pid = 3600] [serial = 1017] [outer = 19DE4800] 00:57:26 INFO - PROCESS | 3600 | 1464335846304 Marionette DEBUG loaded listener.js 00:57:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (1C223C00) [pid = 3600] [serial = 1018] [outer = 19DE4800] 00:57:26 INFO - PROCESS | 3600 | 1464335846755 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 00:57:26 INFO - PROCESS | 3600 | 1464335846790 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 00:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:57:26 INFO - PROCESS | 3600 | 1464335846792 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 00:57:26 INFO - PROCESS | 3600 | 1464335846796 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:57:26 INFO - PROCESS | 3600 | 1464335846797 Marionette TRACE conn5 <- [1,1322,null,{}] 00:57:26 INFO - PROCESS | 3600 | 1464335846801 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:26 INFO - PROCESS | 3600 | 1464335846965 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 00:57:27 INFO - PROCESS | 3600 | 1464335846995 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:27 INFO - PROCESS | 3600 | ++DOCSHELL 1D5DC800 == 95 [pid = 3600] [id = 340] 00:57:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (1D5DD400) [pid = 3600] [serial = 1019] [outer = 00000000] 00:57:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (1DC7A000) [pid = 3600] [serial = 1020] [outer = 1D5DD400] 00:57:27 INFO - PROCESS | 3600 | 1464335847041 Marionette DEBUG loaded listener.js 00:57:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (1E691000) [pid = 3600] [serial = 1021] [outer = 1D5DD400] 00:57:27 INFO - PROCESS | 3600 | 1464335847485 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 731ms 00:57:27 INFO - PROCESS | 3600 | 1464335847527 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 00:57:27 INFO - PROCESS | 3600 | 1464335847529 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 00:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:57:27 INFO - PROCESS | 3600 | 1464335847532 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:57:27 INFO - PROCESS | 3600 | 1464335847533 Marionette TRACE conn5 <- [1,1326,null,{}] 00:57:27 INFO - PROCESS | 3600 | 1464335847537 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:27 INFO - PROCESS | 3600 | 1464335847664 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 00:57:27 INFO - PROCESS | 3600 | 1464335847682 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:27 INFO - PROCESS | 3600 | ++DOCSHELL 1D5E5400 == 96 [pid = 3600] [id = 341] 00:57:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (1E693800) [pid = 3600] [serial = 1022] [outer = 00000000] 00:57:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (1F41E800) [pid = 3600] [serial = 1023] [outer = 1E693800] 00:57:27 INFO - PROCESS | 3600 | 1464335847726 Marionette DEBUG loaded listener.js 00:57:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (1F4B8400) [pid = 3600] [serial = 1024] [outer = 1E693800] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (19DDF800) [pid = 3600] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (199F3800) [pid = 3600] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (19E3A400) [pid = 3600] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (1C914C00) [pid = 3600] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (1780C800) [pid = 3600] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (18C32800) [pid = 3600] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (1065B000) [pid = 3600] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (18EE1000) [pid = 3600] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (1096F400) [pid = 3600] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (1DC7B000) [pid = 3600] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:57:28 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (18F78000) [pid = 3600] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:57:28 INFO - PROCESS | 3600 | 1464335848875 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1378ms 00:57:28 INFO - PROCESS | 3600 | 1464335848909 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 00:57:28 INFO - PROCESS | 3600 | 1464335848921 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 00:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:57:28 INFO - PROCESS | 3600 | 1464335848925 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:57:28 INFO - PROCESS | 3600 | 1464335848926 Marionette TRACE conn5 <- [1,1330,null,{}] 00:57:28 INFO - PROCESS | 3600 | 1464335848936 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:29 INFO - PROCESS | 3600 | 1464335849020 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 00:57:29 INFO - PROCESS | 3600 | 1464335849027 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:29 INFO - PROCESS | 3600 | ++DOCSHELL 1090B800 == 97 [pid = 3600] [id = 342] 00:57:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (1096F400) [pid = 3600] [serial = 1025] [outer = 00000000] 00:57:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (18EDD000) [pid = 3600] [serial = 1026] [outer = 1096F400] 00:57:29 INFO - PROCESS | 3600 | 1464335849167 Marionette DEBUG loaded listener.js 00:57:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (19DE8400) [pid = 3600] [serial = 1027] [outer = 1096F400] 00:57:29 INFO - PROCESS | 3600 | 1464335849522 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 631ms 00:57:29 INFO - PROCESS | 3600 | 1464335849560 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 00:57:29 INFO - PROCESS | 3600 | 1464335849562 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 00:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:57:29 INFO - PROCESS | 3600 | 1464335849565 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:57:29 INFO - PROCESS | 3600 | 1464335849567 Marionette TRACE conn5 <- [1,1334,null,{}] 00:57:29 INFO - PROCESS | 3600 | 1464335849570 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:29 INFO - PROCESS | 3600 | 1464335849675 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 00:57:29 INFO - PROCESS | 3600 | 1464335849784 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:29 INFO - PROCESS | 3600 | ++DOCSHELL 1096D000 == 98 [pid = 3600] [id = 343] 00:57:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (1780BC00) [pid = 3600] [serial = 1028] [outer = 00000000] 00:57:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (20A74000) [pid = 3600] [serial = 1029] [outer = 1780BC00] 00:57:29 INFO - PROCESS | 3600 | 1464335849831 Marionette DEBUG loaded listener.js 00:57:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (21466800) [pid = 3600] [serial = 1030] [outer = 1780BC00] 00:57:30 INFO - PROCESS | 3600 | 1464335850219 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 00:57:30 INFO - PROCESS | 3600 | 1464335850237 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 00:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:57:30 INFO - PROCESS | 3600 | 1464335850239 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 00:57:30 INFO - PROCESS | 3600 | 1464335850242 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:57:30 INFO - PROCESS | 3600 | 1464335850243 Marionette TRACE conn5 <- [1,1338,null,{}] 00:57:30 INFO - PROCESS | 3600 | 1464335850247 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:30 INFO - PROCESS | 3600 | 1464335850462 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 00:57:30 INFO - PROCESS | 3600 | 1464335850636 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:30 INFO - PROCESS | 3600 | ++DOCSHELL 10916400 == 99 [pid = 3600] [id = 344] 00:57:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (10951400) [pid = 3600] [serial = 1031] [outer = 00000000] 00:57:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (10B04400) [pid = 3600] [serial = 1032] [outer = 10951400] 00:57:30 INFO - PROCESS | 3600 | 1464335850700 Marionette DEBUG loaded listener.js 00:57:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (149E5400) [pid = 3600] [serial = 1033] [outer = 10951400] 00:57:31 INFO - PROCESS | 3600 | 1464335851310 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1134ms 00:57:31 INFO - PROCESS | 3600 | 1464335851377 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 00:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:57:31 INFO - PROCESS | 3600 | 1464335851381 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 00:57:31 INFO - PROCESS | 3600 | 1464335851386 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:57:31 INFO - PROCESS | 3600 | 1464335851390 Marionette TRACE conn5 <- [1,1342,null,{}] 00:57:31 INFO - PROCESS | 3600 | 1464335851395 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:31 INFO - PROCESS | 3600 | 1464335851527 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 00:57:31 INFO - PROCESS | 3600 | 1464335851672 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:31 INFO - PROCESS | 3600 | ++DOCSHELL 1782B400 == 100 [pid = 3600] [id = 345] 00:57:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (1782D000) [pid = 3600] [serial = 1034] [outer = 00000000] 00:57:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (18C58C00) [pid = 3600] [serial = 1035] [outer = 1782D000] 00:57:31 INFO - PROCESS | 3600 | 1464335851732 Marionette DEBUG loaded listener.js 00:57:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 188 (18ED8400) [pid = 3600] [serial = 1036] [outer = 1782D000] 00:57:32 INFO - PROCESS | 3600 | 1464335852358 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1029ms 00:57:32 INFO - PROCESS | 3600 | 1464335852414 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 00:57:32 INFO - PROCESS | 3600 | 1464335852418 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 00:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:57:32 INFO - PROCESS | 3600 | 1464335852422 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:57:32 INFO - PROCESS | 3600 | 1464335852424 Marionette TRACE conn5 <- [1,1346,null,{}] 00:57:32 INFO - PROCESS | 3600 | 1464335852429 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:32 INFO - PROCESS | 3600 | 1464335852581 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 00:57:32 INFO - PROCESS | 3600 | 1464335852735 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:32 INFO - PROCESS | 3600 | ++DOCSHELL 1DB34000 == 101 [pid = 3600] [id = 346] 00:57:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (1DB36C00) [pid = 3600] [serial = 1037] [outer = 00000000] 00:57:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (1F4B6400) [pid = 3600] [serial = 1038] [outer = 1DB36C00] 00:57:32 INFO - PROCESS | 3600 | 1464335852796 Marionette DEBUG loaded listener.js 00:57:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (2153D400) [pid = 3600] [serial = 1039] [outer = 1DB36C00] 00:57:33 INFO - PROCESS | 3600 | 1464335853409 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1021ms 00:57:33 INFO - PROCESS | 3600 | 1464335853444 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 00:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:57:33 INFO - PROCESS | 3600 | 1464335853448 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 00:57:33 INFO - PROCESS | 3600 | 1464335853459 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:57:33 INFO - PROCESS | 3600 | 1464335853464 Marionette TRACE conn5 <- [1,1350,null,{}] 00:57:33 INFO - PROCESS | 3600 | 1464335853468 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:33 INFO - PROCESS | 3600 | 1464335853613 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 00:57:33 INFO - PROCESS | 3600 | 1464335853767 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:33 INFO - PROCESS | 3600 | ++DOCSHELL 21545000 == 102 [pid = 3600] [id = 347] 00:57:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 192 (220B7C00) [pid = 3600] [serial = 1040] [outer = 00000000] 00:57:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 193 (22396400) [pid = 3600] [serial = 1041] [outer = 220B7C00] 00:57:33 INFO - PROCESS | 3600 | 1464335853823 Marionette DEBUG loaded listener.js 00:57:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 194 (2239D000) [pid = 3600] [serial = 1042] [outer = 220B7C00] 00:57:34 INFO - PROCESS | 3600 | 1464335854470 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1081ms 00:57:34 INFO - PROCESS | 3600 | 1464335854546 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 00:57:34 INFO - PROCESS | 3600 | 1464335854548 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 00:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:57:34 INFO - PROCESS | 3600 | 1464335854552 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:57:34 INFO - PROCESS | 3600 | 1464335854554 Marionette TRACE conn5 <- [1,1354,null,{}] 00:57:34 INFO - PROCESS | 3600 | 1464335854558 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:34 INFO - PROCESS | 3600 | 1464335854674 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 00:57:34 INFO - PROCESS | 3600 | 1464335854825 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:34 INFO - PROCESS | 3600 | ++DOCSHELL 1C27A400 == 103 [pid = 3600] [id = 348] 00:57:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 195 (20A0A000) [pid = 3600] [serial = 1043] [outer = 00000000] 00:57:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 196 (232FA000) [pid = 3600] [serial = 1044] [outer = 20A0A000] 00:57:34 INFO - PROCESS | 3600 | 1464335854886 Marionette DEBUG loaded listener.js 00:57:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 197 (235C8800) [pid = 3600] [serial = 1045] [outer = 20A0A000] 00:57:35 INFO - PROCESS | 3600 | 1464335855491 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 00:57:35 INFO - PROCESS | 3600 | 1464335855527 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 00:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:57:35 INFO - PROCESS | 3600 | 1464335855531 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:57:35 INFO - PROCESS | 3600 | 1464335855533 Marionette TRACE conn5 <- [1,1358,null,{}] 00:57:35 INFO - PROCESS | 3600 | 1464335855537 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:35 INFO - PROCESS | 3600 | 1464335855654 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 00:57:35 INFO - PROCESS | 3600 | 1464335855812 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:35 INFO - PROCESS | 3600 | ++DOCSHELL 235CFC00 == 104 [pid = 3600] [id = 349] 00:57:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 198 (235D0000) [pid = 3600] [serial = 1046] [outer = 00000000] 00:57:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 199 (235D4000) [pid = 3600] [serial = 1047] [outer = 235D0000] 00:57:35 INFO - PROCESS | 3600 | 1464335855876 Marionette DEBUG loaded listener.js 00:57:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 200 (236F1000) [pid = 3600] [serial = 1048] [outer = 235D0000] 00:57:36 INFO - PROCESS | 3600 | 1464335856497 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 00:57:36 INFO - PROCESS | 3600 | 1464335856556 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 00:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:57:36 INFO - PROCESS | 3600 | 1464335856560 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:57:36 INFO - PROCESS | 3600 | 1464335856562 Marionette TRACE conn5 <- [1,1362,null,{}] 00:57:36 INFO - PROCESS | 3600 | 1464335856566 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:36 INFO - PROCESS | 3600 | 1464335856681 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 00:57:36 INFO - PROCESS | 3600 | 1464335856831 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:36 INFO - PROCESS | 3600 | ++DOCSHELL 236F3400 == 105 [pid = 3600] [id = 350] 00:57:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 201 (236F8800) [pid = 3600] [serial = 1049] [outer = 00000000] 00:57:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 202 (23CD9000) [pid = 3600] [serial = 1050] [outer = 236F8800] 00:57:36 INFO - PROCESS | 3600 | 1464335856886 Marionette DEBUG loaded listener.js 00:57:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 203 (23CDC400) [pid = 3600] [serial = 1051] [outer = 236F8800] 00:57:37 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:57:37 INFO - PROCESS | 3600 | 1464335857772 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 00:57:37 INFO - PROCESS | 3600 | 1464335857852 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 00:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:57:37 INFO - PROCESS | 3600 | 1464335857858 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:57:37 INFO - PROCESS | 3600 | 1464335857861 Marionette TRACE conn5 <- [1,1366,null,{}] 00:57:37 INFO - PROCESS | 3600 | 1464335857867 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:37 INFO - PROCESS | 3600 | 1464335857982 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 00:57:38 INFO - PROCESS | 3600 | 1464335858129 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:38 INFO - PROCESS | 3600 | ++DOCSHELL 1629F400 == 106 [pid = 3600] [id = 351] 00:57:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 204 (162A6400) [pid = 3600] [serial = 1052] [outer = 00000000] 00:57:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 205 (16F09800) [pid = 3600] [serial = 1053] [outer = 162A6400] 00:57:38 INFO - PROCESS | 3600 | 1464335858217 Marionette DEBUG loaded listener.js 00:57:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 206 (16FF4C00) [pid = 3600] [serial = 1054] [outer = 162A6400] 00:57:38 INFO - PROCESS | 3600 | 1464335858786 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:57:38 INFO - PROCESS | 3600 | 1464335858854 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 00:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:57:38 INFO - PROCESS | 3600 | 1464335858875 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:57:38 INFO - PROCESS | 3600 | 1464335858878 Marionette TRACE conn5 <- [1,1370,null,{}] 00:57:38 INFO - PROCESS | 3600 | 1464335858882 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:39 INFO - PROCESS | 3600 | 1464335858991 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 00:57:39 INFO - PROCESS | 3600 | 1464335859142 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:39 INFO - PROCESS | 3600 | ++DOCSHELL 18CADC00 == 107 [pid = 3600] [id = 352] 00:57:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 207 (18EBBC00) [pid = 3600] [serial = 1055] [outer = 00000000] 00:57:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 208 (18F71800) [pid = 3600] [serial = 1056] [outer = 18EBBC00] 00:57:39 INFO - PROCESS | 3600 | 1464335859192 Marionette DEBUG loaded listener.js 00:57:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 209 (1987E400) [pid = 3600] [serial = 1057] [outer = 18EBBC00] 00:57:39 INFO - PROCESS | 3600 | [3600] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:57:39 INFO - PROCESS | 3600 | 1464335859862 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:57:39 INFO - PROCESS | 3600 | 1464335859912 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 00:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:57:39 INFO - PROCESS | 3600 | 1464335859915 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:57:39 INFO - PROCESS | 3600 | 1464335859919 Marionette TRACE conn5 <- [1,1374,null,{}] 00:57:39 INFO - PROCESS | 3600 | 1464335859945 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:40 INFO - PROCESS | 3600 | 1464335860066 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 0D4ED400 == 106 [pid = 3600] [id = 144] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 1096D000 == 105 [pid = 3600] [id = 343] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 1090B800 == 104 [pid = 3600] [id = 342] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 1D5E5400 == 103 [pid = 3600] [id = 341] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 1D5DC800 == 102 [pid = 3600] [id = 340] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 19DE1000 == 101 [pid = 3600] [id = 339] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 18F6FC00 == 100 [pid = 3600] [id = 338] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 17826C00 == 99 [pid = 3600] [id = 337] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 10960400 == 98 [pid = 3600] [id = 336] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 208 (20A7F800) [pid = 3600] [serial = 924] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 207 (15D0C400) [pid = 3600] [serial = 927] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 206 (1987E000) [pid = 3600] [serial = 930] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 205 (20A0E000) [pid = 3600] [serial = 933] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 204 (20FD0400) [pid = 3600] [serial = 936] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 203 (21464C00) [pid = 3600] [serial = 939] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 202 (21611800) [pid = 3600] [serial = 942] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 201 (1F4BC400) [pid = 3600] [serial = 975] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 17810C00 == 97 [pid = 3600] [id = 335] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 21686C00 == 96 [pid = 3600] [id = 330] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 21547000 == 95 [pid = 3600] [id = 329] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 20A0F400 == 94 [pid = 3600] [id = 328] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 18C34000 == 93 [pid = 3600] [id = 327] 00:57:40 INFO - PROCESS | 3600 | --DOCSHELL 10961C00 == 92 [pid = 3600] [id = 326] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 200 (19D0AC00) [pid = 3600] [serial = 960] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 199 (1C6EF400) [pid = 3600] [serial = 963] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 198 (19D61400) [pid = 3600] [serial = 961] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 197 (1CB37C00) [pid = 3600] [serial = 966] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 196 (1C90AC00) [pid = 3600] [serial = 964] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 195 (18932C00) [pid = 3600] [serial = 948] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 194 (18C59800) [pid = 3600] [serial = 954] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 193 (18EB0C00) [pid = 3600] [serial = 955] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 192 (14A7A400) [pid = 3600] [serial = 946] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 191 (10A99800) [pid = 3600] [serial = 945] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (18F7B000) [pid = 3600] [serial = 957] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (15DE3000) [pid = 3600] [serial = 951] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (16F43000) [pid = 3600] [serial = 952] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 187 (1E692C00) [pid = 3600] [serial = 972] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (1F41B400) [pid = 3600] [serial = 973] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (1D5E1C00) [pid = 3600] [serial = 967] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (18A6A800) [pid = 3600] [serial = 949] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (1CA5DC00) [pid = 3600] [serial = 969] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (192BB800) [pid = 3600] [serial = 958] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (1CB2FC00) [pid = 3600] [serial = 970] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (1C6FA000) [pid = 3600] [serial = 871] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3600 | 1464335860281 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:40 INFO - PROCESS | 3600 | ++DOCSHELL 0C843C00 == 93 [pid = 3600] [id = 353] 00:57:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (0D0D9400) [pid = 3600] [serial = 1058] [outer = 00000000] 00:57:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (10961C00) [pid = 3600] [serial = 1059] [outer = 0D0D9400] 00:57:40 INFO - PROCESS | 3600 | 1464335860331 Marionette DEBUG loaded listener.js 00:57:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (10E4CC00) [pid = 3600] [serial = 1060] [outer = 0D0D9400] 00:57:40 INFO - PROCESS | 3600 | 1464335860779 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:57:40 INFO - PROCESS | 3600 | 1464335860811 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 00:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:57:40 INFO - PROCESS | 3600 | 1464335860815 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:57:40 INFO - PROCESS | 3600 | 1464335860816 Marionette TRACE conn5 <- [1,1378,null,{}] 00:57:40 INFO - PROCESS | 3600 | 1464335860820 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:40 INFO - PROCESS | 3600 | 1464335860913 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 00:57:40 INFO - PROCESS | 3600 | 1464335860919 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:40 INFO - PROCESS | 3600 | ++DOCSHELL 1758F800 == 94 [pid = 3600] [id = 354] 00:57:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (1780A000) [pid = 3600] [serial = 1061] [outer = 00000000] 00:57:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (18C34000) [pid = 3600] [serial = 1062] [outer = 1780A000] 00:57:40 INFO - PROCESS | 3600 | 1464335860968 Marionette DEBUG loaded listener.js 00:57:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (18EDA800) [pid = 3600] [serial = 1063] [outer = 1780A000] 00:57:41 INFO - PROCESS | 3600 | 1464335861423 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 00:57:41 INFO - PROCESS | 3600 | 1464335861448 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 00:57:41 INFO - PROCESS | 3600 | 1464335861450 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 00:57:41 INFO - PROCESS | 3600 | 1464335861453 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:57:41 INFO - PROCESS | 3600 | 1464335861454 Marionette TRACE conn5 <- [1,1382,null,{}] 00:57:41 INFO - PROCESS | 3600 | 1464335861462 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:41 INFO - PROCESS | 3600 | 1464335861551 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 00:57:41 INFO - PROCESS | 3600 | 1464335861559 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:41 INFO - PROCESS | 3600 | ++DOCSHELL 19171C00 == 95 [pid = 3600] [id = 355] 00:57:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (1987A800) [pid = 3600] [serial = 1064] [outer = 00000000] 00:57:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 188 (19D07000) [pid = 3600] [serial = 1065] [outer = 1987A800] 00:57:41 INFO - PROCESS | 3600 | 1464335861604 Marionette DEBUG loaded listener.js 00:57:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (19E39000) [pid = 3600] [serial = 1066] [outer = 1987A800] 00:57:42 INFO - PROCESS | 3600 | 1464335862075 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 00:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:57:42 INFO - PROCESS | 3600 | 1464335862128 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 00:57:42 INFO - PROCESS | 3600 | 1464335862130 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 00:57:42 INFO - PROCESS | 3600 | 1464335862133 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:57:42 INFO - PROCESS | 3600 | 1464335862135 Marionette TRACE conn5 <- [1,1386,null,{}] 00:57:42 INFO - PROCESS | 3600 | 1464335862138 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:42 INFO - PROCESS | 3600 | 1464335862247 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 00:57:42 INFO - PROCESS | 3600 | 1464335862256 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:42 INFO - PROCESS | 3600 | ++DOCSHELL 1A754800 == 96 [pid = 3600] [id = 356] 00:57:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (1C21E000) [pid = 3600] [serial = 1067] [outer = 00000000] 00:57:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (1C962C00) [pid = 3600] [serial = 1068] [outer = 1C21E000] 00:57:42 INFO - PROCESS | 3600 | 1464335862311 Marionette DEBUG loaded listener.js 00:57:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 192 (1CB32800) [pid = 3600] [serial = 1069] [outer = 1C21E000] 00:57:42 INFO - PROCESS | 3600 | 1464335862826 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 00:57:42 INFO - PROCESS | 3600 | 1464335862864 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 00:57:42 INFO - PROCESS | 3600 | 1464335862866 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 00:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:57:42 INFO - PROCESS | 3600 | 1464335862869 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:57:42 INFO - PROCESS | 3600 | 1464335862871 Marionette TRACE conn5 <- [1,1390,null,{}] 00:57:42 INFO - PROCESS | 3600 | 1464335862874 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:43 INFO - PROCESS | 3600 | 1464335863026 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 00:57:43 INFO - PROCESS | 3600 | 1464335863052 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:43 INFO - PROCESS | 3600 | ++DOCSHELL 1D5DB000 == 97 [pid = 3600] [id = 357] 00:57:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 193 (1DB15000) [pid = 3600] [serial = 1070] [outer = 00000000] 00:57:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 194 (1DC7C400) [pid = 3600] [serial = 1071] [outer = 1DB15000] 00:57:43 INFO - PROCESS | 3600 | 1464335863096 Marionette DEBUG loaded listener.js 00:57:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 195 (1F416C00) [pid = 3600] [serial = 1072] [outer = 1DB15000] 00:57:43 INFO - PROCESS | 3600 | 1464335863526 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 00:57:43 INFO - PROCESS | 3600 | 1464335863552 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 00:57:43 INFO - PROCESS | 3600 | 1464335863554 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 00:57:43 INFO - PROCESS | 3600 | 1464335863557 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:57:43 INFO - PROCESS | 3600 | 1464335863559 Marionette TRACE conn5 <- [1,1394,null,{}] 00:57:43 INFO - PROCESS | 3600 | 1464335863563 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:43 INFO - PROCESS | 3600 | 1464335863689 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 00:57:43 INFO - PROCESS | 3600 | 1464335863764 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:43 INFO - PROCESS | 3600 | ++DOCSHELL 18C5B000 == 98 [pid = 3600] [id = 358] 00:57:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 196 (1F419800) [pid = 3600] [serial = 1073] [outer = 00000000] 00:57:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 197 (20A07000) [pid = 3600] [serial = 1074] [outer = 1F419800] 00:57:43 INFO - PROCESS | 3600 | 1464335863808 Marionette DEBUG loaded listener.js 00:57:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 198 (20A12800) [pid = 3600] [serial = 1075] [outer = 1F419800] 00:57:44 INFO - PROCESS | 3600 | 1464335864250 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 00:57:44 INFO - PROCESS | 3600 | 1464335864301 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 00:57:44 INFO - PROCESS | 3600 | 1464335864303 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 00:57:44 INFO - PROCESS | 3600 | 1464335864306 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:57:44 INFO - PROCESS | 3600 | 1464335864308 Marionette TRACE conn5 <- [1,1398,null,{}] 00:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:57:44 INFO - PROCESS | 3600 | 1464335864311 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:44 INFO - PROCESS | 3600 | 1464335864469 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 197 (1D5E2C00) [pid = 3600] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 196 (1479E000) [pid = 3600] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 195 (15116000) [pid = 3600] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 194 (10C5A400) [pid = 3600] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 193 (213CEC00) [pid = 3600] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 192 (18EDBC00) [pid = 3600] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 191 (1CB31000) [pid = 3600] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (213D1400) [pid = 3600] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (2153A800) [pid = 3600] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (1CA58000) [pid = 3600] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 187 (18EDE400) [pid = 3600] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (19DE9800) [pid = 3600] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (20FCA400) [pid = 3600] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (1780D800) [pid = 3600] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (18EAE800) [pid = 3600] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (2153E000) [pid = 3600] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (18EE7C00) [pid = 3600] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (1DC77000) [pid = 3600] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (15171800) [pid = 3600] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (1D5DDC00) [pid = 3600] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (1C273800) [pid = 3600] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (162ADC00) [pid = 3600] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (220B0800) [pid = 3600] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (1E692000) [pid = 3600] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (16F45800) [pid = 3600] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (10961400) [pid = 3600] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (10912400) [pid = 3600] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1096DC00) [pid = 3600] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (18C57400) [pid = 3600] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (1732D400) [pid = 3600] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (1DC81C00) [pid = 3600] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (1A749400) [pid = 3600] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (1F4B1400) [pid = 3600] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (162A8000) [pid = 3600] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (19D61800) [pid = 3600] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (20A7BC00) [pid = 3600] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (1737EC00) [pid = 3600] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (20FCAC00) [pid = 3600] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (213D3400) [pid = 3600] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1D5DD400) [pid = 3600] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (1E693800) [pid = 3600] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (16F0E800) [pid = 3600] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (10A9C400) [pid = 3600] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (1782F400) [pid = 3600] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (20A11800) [pid = 3600] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (10C4E400) [pid = 3600] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (1919EC00) [pid = 3600] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (18C54800) [pid = 3600] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (189E7C00) [pid = 3600] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1096F400) [pid = 3600] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:57:45 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (19DE4800) [pid = 3600] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:57:45 INFO - PROCESS | 3600 | 1464335865150 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:45 INFO - PROCESS | 3600 | ++DOCSHELL 1090C000 == 99 [pid = 3600] [id = 359] 00:57:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1090D400) [pid = 3600] [serial = 1076] [outer = 00000000] 00:57:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (10958000) [pid = 3600] [serial = 1077] [outer = 1090D400] 00:57:45 INFO - PROCESS | 3600 | 1464335865195 Marionette DEBUG loaded listener.js 00:57:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (10C50800) [pid = 3600] [serial = 1078] [outer = 1090D400] 00:57:45 INFO - PROCESS | 3600 | 1464335865572 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1325ms 00:57:45 INFO - PROCESS | 3600 | 1464335865635 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 00:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:57:45 INFO - PROCESS | 3600 | 1464335865637 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 00:57:45 INFO - PROCESS | 3600 | 1464335865641 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:57:45 INFO - PROCESS | 3600 | 1464335865642 Marionette TRACE conn5 <- [1,1402,null,{}] 00:57:45 INFO - PROCESS | 3600 | 1464335865646 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:45 INFO - PROCESS | 3600 | 1464335865737 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 00:57:45 INFO - PROCESS | 3600 | 1464335865747 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:45 INFO - PROCESS | 3600 | ++DOCSHELL 10955C00 == 100 [pid = 3600] [id = 360] 00:57:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (11A8D400) [pid = 3600] [serial = 1079] [outer = 00000000] 00:57:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (189F4400) [pid = 3600] [serial = 1080] [outer = 11A8D400] 00:57:45 INFO - PROCESS | 3600 | 1464335865792 Marionette DEBUG loaded listener.js 00:57:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (1919EC00) [pid = 3600] [serial = 1081] [outer = 11A8D400] 00:57:46 INFO - PROCESS | 3600 | 1464335866255 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 00:57:46 INFO - PROCESS | 3600 | 1464335866311 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 00:57:46 INFO - PROCESS | 3600 | 1464335866314 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 00:57:46 INFO - PROCESS | 3600 | 1464335866317 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:57:46 INFO - PROCESS | 3600 | 1464335866319 Marionette TRACE conn5 <- [1,1406,null,{}] 00:57:46 INFO - PROCESS | 3600 | 1464335866322 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:46 INFO - PROCESS | 3600 | 1464335866456 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 00:57:46 INFO - PROCESS | 3600 | 1464335866465 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:46 INFO - PROCESS | 3600 | ++DOCSHELL 19D0D800 == 101 [pid = 3600] [id = 361] 00:57:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (19D0F000) [pid = 3600] [serial = 1082] [outer = 00000000] 00:57:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (1C918400) [pid = 3600] [serial = 1083] [outer = 19D0F000] 00:57:46 INFO - PROCESS | 3600 | 1464335866514 Marionette DEBUG loaded listener.js 00:57:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (1E686000) [pid = 3600] [serial = 1084] [outer = 19D0F000] 00:57:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (213C9400) [pid = 3600] [serial = 1085] [outer = 1065AC00] 00:57:47 INFO - PROCESS | 3600 | 1464335867155 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 871ms 00:57:47 INFO - PROCESS | 3600 | 1464335867192 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 00:57:47 INFO - PROCESS | 3600 | 1464335867196 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 00:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:57:47 INFO - PROCESS | 3600 | 1464335867203 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:57:47 INFO - PROCESS | 3600 | 1464335867208 Marionette TRACE conn5 <- [1,1410,null,{}] 00:57:47 INFO - PROCESS | 3600 | 1464335867215 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:47 INFO - PROCESS | 3600 | 1464335867348 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 00:57:47 INFO - PROCESS | 3600 | 1464335867496 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:47 INFO - PROCESS | 3600 | ++DOCSHELL 10C53400 == 102 [pid = 3600] [id = 362] 00:57:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (10C54800) [pid = 3600] [serial = 1086] [outer = 00000000] 00:57:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (14A7A400) [pid = 3600] [serial = 1087] [outer = 10C54800] 00:57:47 INFO - PROCESS | 3600 | 1464335867555 Marionette DEBUG loaded listener.js 00:57:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (15D13800) [pid = 3600] [serial = 1088] [outer = 10C54800] 00:57:48 INFO - PROCESS | 3600 | 1464335868202 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1022ms 00:57:48 INFO - PROCESS | 3600 | 1464335868228 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 00:57:48 INFO - PROCESS | 3600 | 1464335868235 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 00:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:57:48 INFO - PROCESS | 3600 | 1464335868241 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:57:48 INFO - PROCESS | 3600 | 1464335868245 Marionette TRACE conn5 <- [1,1414,null,{}] 00:57:48 INFO - PROCESS | 3600 | 1464335868249 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:48 INFO - PROCESS | 3600 | 1464335868371 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 00:57:48 INFO - PROCESS | 3600 | 1464335868537 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:48 INFO - PROCESS | 3600 | ++DOCSHELL 189F4000 == 103 [pid = 3600] [id = 363] 00:57:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (18A67400) [pid = 3600] [serial = 1089] [outer = 00000000] 00:57:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (19C51000) [pid = 3600] [serial = 1090] [outer = 18A67400] 00:57:48 INFO - PROCESS | 3600 | 1464335868594 Marionette DEBUG loaded listener.js 00:57:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (19D5D800) [pid = 3600] [serial = 1091] [outer = 18A67400] 00:57:49 INFO - PROCESS | 3600 | 1464335869246 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1070ms 00:57:49 INFO - PROCESS | 3600 | 1464335869313 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 00:57:49 INFO - PROCESS | 3600 | 1464335869315 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 00:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:57:49 INFO - PROCESS | 3600 | 1464335869319 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:57:49 INFO - PROCESS | 3600 | 1464335869323 Marionette TRACE conn5 <- [1,1418,null,{}] 00:57:49 INFO - PROCESS | 3600 | 1464335869334 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:49 INFO - PROCESS | 3600 | 1464335869489 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 00:57:49 INFO - PROCESS | 3600 | 1464335869644 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:49 INFO - PROCESS | 3600 | ++DOCSHELL 1C917800 == 104 [pid = 3600] [id = 364] 00:57:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1CB2D000) [pid = 3600] [serial = 1092] [outer = 00000000] 00:57:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1DC72800) [pid = 3600] [serial = 1093] [outer = 1CB2D000] 00:57:49 INFO - PROCESS | 3600 | 1464335869704 Marionette DEBUG loaded listener.js 00:57:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (1E690C00) [pid = 3600] [serial = 1094] [outer = 1CB2D000] 00:57:50 INFO - PROCESS | 3600 | 1464335870396 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1131ms 00:57:50 INFO - PROCESS | 3600 | 1464335870453 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 00:57:50 INFO - PROCESS | 3600 | 1464335870456 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 00:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:57:50 INFO - PROCESS | 3600 | 1464335870474 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:57:50 INFO - PROCESS | 3600 | 1464335870476 Marionette TRACE conn5 <- [1,1422,null,{}] 00:57:50 INFO - PROCESS | 3600 | 1464335870480 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:50 INFO - PROCESS | 3600 | 1464335870603 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 00:57:50 INFO - PROCESS | 3600 | 1464335870756 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:50 INFO - PROCESS | 3600 | ++DOCSHELL 20A74800 == 105 [pid = 3600] [id = 365] 00:57:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (20A76C00) [pid = 3600] [serial = 1095] [outer = 00000000] 00:57:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (21540C00) [pid = 3600] [serial = 1096] [outer = 20A76C00] 00:57:50 INFO - PROCESS | 3600 | 1464335870820 Marionette DEBUG loaded listener.js 00:57:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (2161E000) [pid = 3600] [serial = 1097] [outer = 20A76C00] 00:57:51 INFO - PROCESS | 3600 | 1464335871408 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 971ms 00:57:51 INFO - PROCESS | 3600 | 1464335871445 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 00:57:51 INFO - PROCESS | 3600 | 1464335871447 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 00:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:57:51 INFO - PROCESS | 3600 | 1464335871450 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:57:51 INFO - PROCESS | 3600 | 1464335871452 Marionette TRACE conn5 <- [1,1426,null,{}] 00:57:51 INFO - PROCESS | 3600 | 1464335871456 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:51 INFO - PROCESS | 3600 | 1464335871570 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 00:57:51 INFO - PROCESS | 3600 | 1464335871721 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:51 INFO - PROCESS | 3600 | ++DOCSHELL 20A76800 == 106 [pid = 3600] [id = 366] 00:57:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (21684400) [pid = 3600] [serial = 1098] [outer = 00000000] 00:57:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (2168E000) [pid = 3600] [serial = 1099] [outer = 21684400] 00:57:51 INFO - PROCESS | 3600 | 1464335871778 Marionette DEBUG loaded listener.js 00:57:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (216F1C00) [pid = 3600] [serial = 1100] [outer = 21684400] 00:57:52 INFO - PROCESS | 3600 | 1464335872379 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 971ms 00:57:52 INFO - PROCESS | 3600 | 1464335872425 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 00:57:52 INFO - PROCESS | 3600 | 1464335872427 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 00:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:57:52 INFO - PROCESS | 3600 | 1464335872431 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:57:52 INFO - PROCESS | 3600 | 1464335872433 Marionette TRACE conn5 <- [1,1430,null,{}] 00:57:52 INFO - PROCESS | 3600 | 1464335872436 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:52 INFO - PROCESS | 3600 | 1464335872571 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 00:57:52 INFO - PROCESS | 3600 | 1464335872730 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:52 INFO - PROCESS | 3600 | ++DOCSHELL 232F5400 == 107 [pid = 3600] [id = 367] 00:57:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (232F5800) [pid = 3600] [serial = 1101] [outer = 00000000] 00:57:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (235CE400) [pid = 3600] [serial = 1102] [outer = 232F5800] 00:57:52 INFO - PROCESS | 3600 | 1464335872790 Marionette DEBUG loaded listener.js 00:57:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (236F0800) [pid = 3600] [serial = 1103] [outer = 232F5800] 00:57:53 INFO - PROCESS | 3600 | 1464335873368 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 971ms 00:57:53 INFO - PROCESS | 3600 | 1464335873405 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 00:57:53 INFO - PROCESS | 3600 | 1464335873407 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 00:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:57:53 INFO - PROCESS | 3600 | 1464335873410 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:57:53 INFO - PROCESS | 3600 | 1464335873412 Marionette TRACE conn5 <- [1,1434,null,{}] 00:57:53 INFO - PROCESS | 3600 | 1464335873416 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:53 INFO - PROCESS | 3600 | 1464335873528 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 00:57:53 INFO - PROCESS | 3600 | 1464335873693 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:53 INFO - PROCESS | 3600 | ++DOCSHELL 236F8C00 == 108 [pid = 3600] [id = 368] 00:57:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (23CD7000) [pid = 3600] [serial = 1104] [outer = 00000000] 00:57:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (23CDE800) [pid = 3600] [serial = 1105] [outer = 23CD7000] 00:57:53 INFO - PROCESS | 3600 | 1464335873752 Marionette DEBUG loaded listener.js 00:57:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (241DE000) [pid = 3600] [serial = 1106] [outer = 23CD7000] 00:57:54 INFO - PROCESS | 3600 | 1464335874299 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 931ms 00:57:54 INFO - PROCESS | 3600 | 1464335874345 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 00:57:54 INFO - PROCESS | 3600 | 1464335874347 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 00:57:54 INFO - PROCESS | 3600 | 1464335874351 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:57:54 INFO - PROCESS | 3600 | 1464335874353 Marionette TRACE conn5 <- [1,1438,null,{}] 00:57:54 INFO - PROCESS | 3600 | 1464335874356 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:54 INFO - PROCESS | 3600 | 1464335874469 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 00:57:54 INFO - PROCESS | 3600 | 1464335874621 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:54 INFO - PROCESS | 3600 | ++DOCSHELL 23CA4C00 == 109 [pid = 3600] [id = 369] 00:57:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (23CA6000) [pid = 3600] [serial = 1107] [outer = 00000000] 00:57:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (23CAC800) [pid = 3600] [serial = 1108] [outer = 23CA6000] 00:57:54 INFO - PROCESS | 3600 | 1464335874677 Marionette DEBUG loaded listener.js 00:57:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (23CAE400) [pid = 3600] [serial = 1109] [outer = 23CA6000] 00:57:55 INFO - PROCESS | 3600 | 1464335875352 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1067ms 00:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:57:55 INFO - PROCESS | 3600 | 1464335875422 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 00:57:55 INFO - PROCESS | 3600 | 1464335875424 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 00:57:55 INFO - PROCESS | 3600 | 1464335875428 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:57:55 INFO - PROCESS | 3600 | 1464335875430 Marionette TRACE conn5 <- [1,1442,null,{}] 00:57:55 INFO - PROCESS | 3600 | 1464335875434 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:55 INFO - PROCESS | 3600 | 1464335875547 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 00:57:55 INFO - PROCESS | 3600 | 1464335875705 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:55 INFO - PROCESS | 3600 | ++DOCSHELL 10650C00 == 110 [pid = 3600] [id = 370] 00:57:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (10651800) [pid = 3600] [serial = 1110] [outer = 00000000] 00:57:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (167DCC00) [pid = 3600] [serial = 1111] [outer = 10651800] 00:57:55 INFO - PROCESS | 3600 | 1464335875763 Marionette DEBUG loaded listener.js 00:57:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (18EBB400) [pid = 3600] [serial = 1112] [outer = 10651800] 00:57:56 INFO - PROCESS | 3600 | 1464335876617 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1233ms 00:57:56 INFO - PROCESS | 3600 | 1464335876664 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 00:57:56 INFO - PROCESS | 3600 | 1464335876668 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 00:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:57:56 INFO - PROCESS | 3600 | 1464335876673 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:57:56 INFO - PROCESS | 3600 | 1464335876677 Marionette TRACE conn5 <- [1,1446,null,{}] 00:57:56 INFO - PROCESS | 3600 | 1464335876683 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:56 INFO - PROCESS | 3600 | 1464335876799 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 00:57:57 INFO - PROCESS | 3600 | 1464335876960 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:57 INFO - PROCESS | 3600 | ++DOCSHELL 14A7F000 == 111 [pid = 3600] [id = 371] 00:57:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (15DE7000) [pid = 3600] [serial = 1113] [outer = 00000000] 00:57:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (16F41C00) [pid = 3600] [serial = 1114] [outer = 15DE7000] 00:57:57 INFO - PROCESS | 3600 | 1464335877011 Marionette DEBUG loaded listener.js 00:57:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (1732EC00) [pid = 3600] [serial = 1115] [outer = 15DE7000] 00:57:57 INFO - PROCESS | 3600 | 1464335877701 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 10955C00 == 110 [pid = 3600] [id = 360] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 1090C000 == 109 [pid = 3600] [id = 359] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 18C5B000 == 108 [pid = 3600] [id = 358] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 1D5DB000 == 107 [pid = 3600] [id = 357] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 1A754800 == 106 [pid = 3600] [id = 356] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 19171C00 == 105 [pid = 3600] [id = 355] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 1758F800 == 104 [pid = 3600] [id = 354] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 0C843C00 == 103 [pid = 3600] [id = 353] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 18CADC00 == 102 [pid = 3600] [id = 352] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 1629F400 == 101 [pid = 3600] [id = 351] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 21545000 == 100 [pid = 3600] [id = 347] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 1DB34000 == 99 [pid = 3600] [id = 346] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 1782B400 == 98 [pid = 3600] [id = 345] 00:57:57 INFO - PROCESS | 3600 | --DOCSHELL 10916400 == 97 [pid = 3600] [id = 344] 00:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1129ms 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (213CBC00) [pid = 3600] [serial = 691] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (18931400) [pid = 3600] [serial = 877] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (16F06C00) [pid = 3600] [serial = 928] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (14784800) [pid = 3600] [serial = 874] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (15DDAC00) [pid = 3600] [serial = 826] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (18F76C00) [pid = 3600] [serial = 775] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (18CAE800) [pid = 3600] [serial = 829] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (1F41D400) [pid = 3600] [serial = 889] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (1C6F5800) [pid = 3600] [serial = 781] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (213D3800) [pid = 3600] [serial = 742] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (162AEC00) [pid = 3600] [serial = 745] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (19DE1800) [pid = 3600] [serial = 778] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (20FC6000) [pid = 3600] [serial = 925] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (19D0F800) [pid = 3600] [serial = 754] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (213CD000) [pid = 3600] [serial = 937] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (21689800) [pid = 3600] [serial = 748] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1DC7DC00) [pid = 3600] [serial = 886] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (17805C00) [pid = 3600] [serial = 736] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (1758D400) [pid = 3600] [serial = 685] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (167E5000) [pid = 3600] [serial = 892] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (2146AC00) [pid = 3600] [serial = 940] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (1DC77C00) [pid = 3600] [serial = 838] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (1D5E5000) [pid = 3600] [serial = 835] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (2146BC00) [pid = 3600] [serial = 694] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (2161E800) [pid = 3600] [serial = 697] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (1CB37800) [pid = 3600] [serial = 883] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (1A7AB400) [pid = 3600] [serial = 739] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (1C962800) [pid = 3600] [serial = 784] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (216F4400) [pid = 3600] [serial = 700] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (19D67800) [pid = 3600] [serial = 688] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (19D5A800) [pid = 3600] [serial = 931] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (21616C00) [pid = 3600] [serial = 943] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (1C90A800) [pid = 3600] [serial = 880] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (20A75400) [pid = 3600] [serial = 934] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (16FEB000) [pid = 3600] [serial = 772] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (1DC7F000) [pid = 3600] [serial = 790] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (1C913800) [pid = 3600] [serial = 832] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1D5DEC00) [pid = 3600] [serial = 787] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (220B8C00) [pid = 3600] [serial = 751] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (20A74000) [pid = 3600] [serial = 1029] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1E691000) [pid = 3600] [serial = 1021] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (1DC7A000) [pid = 3600] [serial = 1020] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (1F41E800) [pid = 3600] [serial = 1023] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (1F4B8400) [pid = 3600] [serial = 1024] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18F6D800) [pid = 3600] [serial = 1003] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (18F6D000) [pid = 3600] [serial = 1002] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (16F4F000) [pid = 3600] [serial = 979] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (162A9400) [pid = 3600] [serial = 978] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (18ED8C00) [pid = 3600] [serial = 1006] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (18C56C00) [pid = 3600] [serial = 1005] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (21461C00) [pid = 3600] [serial = 985] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (20FCA800) [pid = 3600] [serial = 984] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (14E6D800) [pid = 3600] [serial = 1008] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (162A1400) [pid = 3600] [serial = 1009] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (19D0D400) [pid = 3600] [serial = 1014] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (18EE5800) [pid = 3600] [serial = 981] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (19D0B000) [pid = 3600] [serial = 982] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (18EB1000) [pid = 3600] [serial = 1011] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (18EE0800) [pid = 3600] [serial = 1012] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (21619400) [pid = 3600] [serial = 987] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (2168BC00) [pid = 3600] [serial = 990] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (220B8000) [pid = 3600] [serial = 993] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (232F1000) [pid = 3600] [serial = 996] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (1CB37000) [pid = 3600] [serial = 999] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (18EDD000) [pid = 3600] [serial = 1026] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (1B340400) [pid = 3600] [serial = 1017] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (1C223C00) [pid = 3600] [serial = 1018] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (19DE8400) [pid = 3600] [serial = 1027] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (19D68C00) [pid = 3600] [serial = 1015] [outer = 00000000] [url = about:blank] 00:57:57 INFO - PROCESS | 3600 | 1464335877835 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 00:57:57 INFO - PROCESS | 3600 | 1464335877841 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 00:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:57:57 INFO - PROCESS | 3600 | 1464335877858 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:57:57 INFO - PROCESS | 3600 | 1464335877861 Marionette TRACE conn5 <- [1,1450,null,{}] 00:57:57 INFO - PROCESS | 3600 | 1464335877865 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:57 INFO - PROCESS | 3600 | 1464335877965 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 00:57:58 INFO - PROCESS | 3600 | 1464335877973 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:58 INFO - PROCESS | 3600 | ++DOCSHELL 11A8E800 == 98 [pid = 3600] [id = 372] 00:57:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (11A94800) [pid = 3600] [serial = 1116] [outer = 00000000] 00:57:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (14F14C00) [pid = 3600] [serial = 1117] [outer = 11A94800] 00:57:58 INFO - PROCESS | 3600 | 1464335878019 Marionette DEBUG loaded listener.js 00:57:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (162A0800) [pid = 3600] [serial = 1118] [outer = 11A94800] 00:57:58 INFO - PROCESS | 3600 | 1464335878571 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 00:57:58 INFO - PROCESS | 3600 | 1464335878587 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 00:57:58 INFO - PROCESS | 3600 | 1464335878589 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 00:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:57:58 INFO - PROCESS | 3600 | 1464335878593 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:57:58 INFO - PROCESS | 3600 | 1464335878596 Marionette TRACE conn5 <- [1,1454,null,{}] 00:57:58 INFO - PROCESS | 3600 | 1464335878606 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:58 INFO - PROCESS | 3600 | 1464335878705 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 00:57:58 INFO - PROCESS | 3600 | 1464335878820 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:58 INFO - PROCESS | 3600 | ++DOCSHELL 162A9400 == 99 [pid = 3600] [id = 373] 00:57:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (16F50800) [pid = 3600] [serial = 1119] [outer = 00000000] 00:57:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (17806800) [pid = 3600] [serial = 1120] [outer = 16F50800] 00:57:58 INFO - PROCESS | 3600 | 1464335878868 Marionette DEBUG loaded listener.js 00:57:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (17826C00) [pid = 3600] [serial = 1121] [outer = 16F50800] 00:57:59 INFO - PROCESS | 3600 | 1464335879268 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 00:57:59 INFO - PROCESS | 3600 | 1464335879327 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 00:57:59 INFO - PROCESS | 3600 | 1464335879329 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 00:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:57:59 INFO - PROCESS | 3600 | 1464335879332 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:57:59 INFO - PROCESS | 3600 | 1464335879334 Marionette TRACE conn5 <- [1,1458,null,{}] 00:57:59 INFO - PROCESS | 3600 | 1464335879368 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:59 INFO - PROCESS | 3600 | 1464335879464 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 00:57:59 INFO - PROCESS | 3600 | 1464335879478 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:59 INFO - PROCESS | 3600 | ++DOCSHELL 18A6F400 == 100 [pid = 3600] [id = 374] 00:57:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (18A74800) [pid = 3600] [serial = 1122] [outer = 00000000] 00:57:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (18EB6400) [pid = 3600] [serial = 1123] [outer = 18A74800] 00:57:59 INFO - PROCESS | 3600 | 1464335879523 Marionette DEBUG loaded listener.js 00:57:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (18EE5C00) [pid = 3600] [serial = 1124] [outer = 18A74800] 00:58:00 INFO - PROCESS | 3600 | 1464335879969 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 650ms 00:58:00 INFO - PROCESS | 3600 | 1464335879986 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 00:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:58:00 INFO - PROCESS | 3600 | 1464335879988 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 00:58:00 INFO - PROCESS | 3600 | 1464335880001 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:58:00 INFO - PROCESS | 3600 | 1464335880003 Marionette TRACE conn5 <- [1,1462,null,{}] 00:58:00 INFO - PROCESS | 3600 | 1464335880052 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:00 INFO - PROCESS | 3600 | 1464335880177 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 00:58:00 INFO - PROCESS | 3600 | 1464335880262 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:00 INFO - PROCESS | 3600 | ++DOCSHELL 18F6FC00 == 101 [pid = 3600] [id = 375] 00:58:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (18F7A400) [pid = 3600] [serial = 1125] [outer = 00000000] 00:58:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (19C4AC00) [pid = 3600] [serial = 1126] [outer = 18F7A400] 00:58:00 INFO - PROCESS | 3600 | 1464335880307 Marionette DEBUG loaded listener.js 00:58:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (19D08000) [pid = 3600] [serial = 1127] [outer = 18F7A400] 00:58:00 INFO - PROCESS | 3600 | 1464335880737 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 770ms 00:58:00 INFO - PROCESS | 3600 | 1464335880763 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 00:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:58:00 INFO - PROCESS | 3600 | 1464335880765 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 00:58:00 INFO - PROCESS | 3600 | 1464335880768 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:58:00 INFO - PROCESS | 3600 | 1464335880770 Marionette TRACE conn5 <- [1,1466,null,{}] 00:58:00 INFO - PROCESS | 3600 | 1464335880773 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:00 INFO - PROCESS | 3600 | 1464335880947 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 00:58:01 INFO - PROCESS | 3600 | 1464335880974 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:01 INFO - PROCESS | 3600 | ++DOCSHELL 19D4D800 == 102 [pid = 3600] [id = 376] 00:58:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (19D5F000) [pid = 3600] [serial = 1128] [outer = 00000000] 00:58:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (19DE7800) [pid = 3600] [serial = 1129] [outer = 19D5F000] 00:58:01 INFO - PROCESS | 3600 | 1464335881020 Marionette DEBUG loaded listener.js 00:58:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1A71EC00) [pid = 3600] [serial = 1130] [outer = 19D5F000] 00:58:01 INFO - PROCESS | 3600 | 1464335881496 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 771ms 00:58:01 INFO - PROCESS | 3600 | 1464335881539 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 00:58:01 INFO - PROCESS | 3600 | 1464335881541 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 00:58:01 INFO - PROCESS | 3600 | 1464335881544 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:58:01 INFO - PROCESS | 3600 | 1464335881546 Marionette TRACE conn5 <- [1,1470,null,{}] 00:58:01 INFO - PROCESS | 3600 | 1464335881549 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:01 INFO - PROCESS | 3600 | 1464335881680 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 00:58:01 INFO - PROCESS | 3600 | 1464335881698 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:01 INFO - PROCESS | 3600 | ++DOCSHELL 1A7AB000 == 103 [pid = 3600] [id = 377] 00:58:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1A7AB400) [pid = 3600] [serial = 1131] [outer = 00000000] 00:58:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1BDAF000) [pid = 3600] [serial = 1132] [outer = 1A7AB400] 00:58:01 INFO - PROCESS | 3600 | 1464335881742 Marionette DEBUG loaded listener.js 00:58:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (1C6F1400) [pid = 3600] [serial = 1133] [outer = 1A7AB400] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (1090D400) [pid = 3600] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (0D0D9400) [pid = 3600] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (162A6400) [pid = 3600] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (11A8D400) [pid = 3600] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1F419800) [pid = 3600] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (0D485800) [pid = 3600] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (1DB15000) [pid = 3600] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (18EBBC00) [pid = 3600] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (1780A000) [pid = 3600] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (1C21E000) [pid = 3600] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:58:02 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (1987A800) [pid = 3600] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:58:02 INFO - PROCESS | 3600 | 1464335882395 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 870ms 00:58:02 INFO - PROCESS | 3600 | 1464335882419 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 00:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:58:02 INFO - PROCESS | 3600 | 1464335882421 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 00:58:02 INFO - PROCESS | 3600 | 1464335882434 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:58:02 INFO - PROCESS | 3600 | 1464335882435 Marionette TRACE conn5 <- [1,1474,null,{}] 00:58:02 INFO - PROCESS | 3600 | 1464335882443 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:02 INFO - PROCESS | 3600 | 1464335882573 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 00:58:02 INFO - PROCESS | 3600 | 1464335882642 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:02 INFO - PROCESS | 3600 | ++DOCSHELL 10967400 == 104 [pid = 3600] [id = 378] 00:58:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1096FC00) [pid = 3600] [serial = 1134] [outer = 00000000] 00:58:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (1C6F6800) [pid = 3600] [serial = 1135] [outer = 1096FC00] 00:58:02 INFO - PROCESS | 3600 | 1464335882687 Marionette DEBUG loaded listener.js 00:58:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (1C90E400) [pid = 3600] [serial = 1136] [outer = 1096FC00] 00:58:03 INFO - PROCESS | 3600 | 1464335883059 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 690ms 00:58:03 INFO - PROCESS | 3600 | 1464335883115 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 00:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:58:03 INFO - PROCESS | 3600 | 1464335883117 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 00:58:03 INFO - PROCESS | 3600 | 1464335883120 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:58:03 INFO - PROCESS | 3600 | 1464335883122 Marionette TRACE conn5 <- [1,1478,null,{}] 00:58:03 INFO - PROCESS | 3600 | 1464335883125 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:03 INFO - PROCESS | 3600 | 1464335883216 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 00:58:03 INFO - PROCESS | 3600 | 1464335883223 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:03 INFO - PROCESS | 3600 | ++DOCSHELL 1C912000 == 105 [pid = 3600] [id = 379] 00:58:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (1C913800) [pid = 3600] [serial = 1137] [outer = 00000000] 00:58:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1CA58400) [pid = 3600] [serial = 1138] [outer = 1C913800] 00:58:03 INFO - PROCESS | 3600 | 1464335883267 Marionette DEBUG loaded listener.js 00:58:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1CB32C00) [pid = 3600] [serial = 1139] [outer = 1C913800] 00:58:03 INFO - PROCESS | 3600 | 1464335883702 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 00:58:03 INFO - PROCESS | 3600 | 1464335883751 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 00:58:03 INFO - PROCESS | 3600 | 1464335883753 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 00:58:03 INFO - PROCESS | 3600 | 1464335883761 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:58:03 INFO - PROCESS | 3600 | 1464335883762 Marionette TRACE conn5 <- [1,1482,null,{}] 00:58:03 INFO - PROCESS | 3600 | 1464335883766 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:03 INFO - PROCESS | 3600 | 1464335883861 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 00:58:03 INFO - PROCESS | 3600 | 1464335883899 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:03 INFO - PROCESS | 3600 | ++DOCSHELL 1090FC00 == 106 [pid = 3600] [id = 380] 00:58:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1C970000) [pid = 3600] [serial = 1140] [outer = 00000000] 00:58:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1DB19400) [pid = 3600] [serial = 1141] [outer = 1C970000] 00:58:03 INFO - PROCESS | 3600 | 1464335883943 Marionette DEBUG loaded listener.js 00:58:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1DC78C00) [pid = 3600] [serial = 1142] [outer = 1C970000] 00:58:04 INFO - PROCESS | 3600 | 1464335884599 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 871ms 00:58:04 INFO - PROCESS | 3600 | 1464335884636 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 00:58:04 INFO - PROCESS | 3600 | 1464335884641 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 00:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:58:04 INFO - PROCESS | 3600 | 1464335884646 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:58:04 INFO - PROCESS | 3600 | 1464335884650 Marionette TRACE conn5 <- [1,1486,null,{}] 00:58:04 INFO - PROCESS | 3600 | 1464335884657 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:04 INFO - PROCESS | 3600 | 1464335884788 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 00:58:04 INFO - PROCESS | 3600 | 1464335884953 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:05 INFO - PROCESS | 3600 | ++DOCSHELL 14A84800 == 107 [pid = 3600] [id = 381] 00:58:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (14E6D800) [pid = 3600] [serial = 1143] [outer = 00000000] 00:58:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (167D9800) [pid = 3600] [serial = 1144] [outer = 14E6D800] 00:58:05 INFO - PROCESS | 3600 | 1464335885013 Marionette DEBUG loaded listener.js 00:58:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (16F45800) [pid = 3600] [serial = 1145] [outer = 14E6D800] 00:58:05 INFO - PROCESS | 3600 | 1464335885666 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1084ms 00:58:05 INFO - PROCESS | 3600 | 1464335885739 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 00:58:05 INFO - PROCESS | 3600 | 1464335885746 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 00:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:58:05 INFO - PROCESS | 3600 | 1464335885753 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:58:05 INFO - PROCESS | 3600 | 1464335885756 Marionette TRACE conn5 <- [1,1490,null,{}] 00:58:05 INFO - PROCESS | 3600 | 1464335885760 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:05 INFO - PROCESS | 3600 | 1464335885884 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 00:58:06 INFO - PROCESS | 3600 | 1464335886035 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:06 INFO - PROCESS | 3600 | ++DOCSHELL 17590000 == 108 [pid = 3600] [id = 382] 00:58:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (17804000) [pid = 3600] [serial = 1146] [outer = 00000000] 00:58:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (18EAFC00) [pid = 3600] [serial = 1147] [outer = 17804000] 00:58:06 INFO - PROCESS | 3600 | 1464335886092 Marionette DEBUG loaded listener.js 00:58:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (18EDFC00) [pid = 3600] [serial = 1148] [outer = 17804000] 00:58:06 INFO - PROCESS | 3600 | 1464335886696 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 00:58:06 INFO - PROCESS | 3600 | 1464335886728 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 00:58:06 INFO - PROCESS | 3600 | 1464335886731 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 00:58:06 INFO - PROCESS | 3600 | 1464335886735 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:58:06 INFO - PROCESS | 3600 | 1464335886739 Marionette TRACE conn5 <- [1,1494,null,{}] 00:58:06 INFO - PROCESS | 3600 | 1464335886751 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:06 INFO - PROCESS | 3600 | 1464335886874 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 00:58:07 INFO - PROCESS | 3600 | 1464335887039 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:07 INFO - PROCESS | 3600 | ++DOCSHELL 1CA5BC00 == 109 [pid = 3600] [id = 383] 00:58:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (1CB2B400) [pid = 3600] [serial = 1149] [outer = 00000000] 00:58:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (1DB10800) [pid = 3600] [serial = 1150] [outer = 1CB2B400] 00:58:07 INFO - PROCESS | 3600 | 1464335887099 Marionette DEBUG loaded listener.js 00:58:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1E687400) [pid = 3600] [serial = 1151] [outer = 1CB2B400] 00:58:07 INFO - PROCESS | 3600 | 1464335887691 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 971ms 00:58:07 INFO - PROCESS | 3600 | 1464335887708 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 00:58:07 INFO - PROCESS | 3600 | 1464335887711 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 00:58:07 INFO - PROCESS | 3600 | 1464335887714 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:58:07 INFO - PROCESS | 3600 | 1464335887716 Marionette TRACE conn5 <- [1,1498,null,{}] 00:58:07 INFO - PROCESS | 3600 | 1464335887720 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:07 INFO - PROCESS | 3600 | 1464335887842 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 00:58:08 INFO - PROCESS | 3600 | 1464335888004 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:08 INFO - PROCESS | 3600 | ++DOCSHELL 1F413800 == 110 [pid = 3600] [id = 384] 00:58:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (1F413C00) [pid = 3600] [serial = 1152] [outer = 00000000] 00:58:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (1F419400) [pid = 3600] [serial = 1153] [outer = 1F413C00] 00:58:08 INFO - PROCESS | 3600 | 1464335888061 Marionette DEBUG loaded listener.js 00:58:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1F420C00) [pid = 3600] [serial = 1154] [outer = 1F413C00] 00:58:08 INFO - PROCESS | 3600 | 1464335888596 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 00:58:08 INFO - PROCESS | 3600 | 1464335888648 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 00:58:08 INFO - PROCESS | 3600 | 1464335888651 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 00:58:08 INFO - PROCESS | 3600 | 1464335888654 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:58:08 INFO - PROCESS | 3600 | 1464335888656 Marionette TRACE conn5 <- [1,1502,null,{}] 00:58:08 INFO - PROCESS | 3600 | 1464335888660 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:08 INFO - PROCESS | 3600 | 1464335888778 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 00:58:08 INFO - PROCESS | 3600 | 1464335888940 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:08 INFO - PROCESS | 3600 | ++DOCSHELL 19D0C000 == 111 [pid = 3600] [id = 385] 00:58:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1F4B0400) [pid = 3600] [serial = 1155] [outer = 00000000] 00:58:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (20A0B400) [pid = 3600] [serial = 1156] [outer = 1F4B0400] 00:58:09 INFO - PROCESS | 3600 | 1464335889029 Marionette DEBUG loaded listener.js 00:58:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (20A79000) [pid = 3600] [serial = 1157] [outer = 1F4B0400] 00:58:09 INFO - PROCESS | 3600 | 1464335889633 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 00:58:09 INFO - PROCESS | 3600 | 1464335889659 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 00:58:09 INFO - PROCESS | 3600 | 1464335889662 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 00:58:09 INFO - PROCESS | 3600 | 1464335889665 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:58:09 INFO - PROCESS | 3600 | 1464335889667 Marionette TRACE conn5 <- [1,1506,null,{}] 00:58:09 INFO - PROCESS | 3600 | 1464335889671 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:09 INFO - PROCESS | 3600 | 1464335889822 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 00:58:09 INFO - PROCESS | 3600 | 1464335889978 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:10 INFO - PROCESS | 3600 | ++DOCSHELL 20A7D000 == 112 [pid = 3600] [id = 386] 00:58:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (20A7D400) [pid = 3600] [serial = 1158] [outer = 00000000] 00:58:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (21461C00) [pid = 3600] [serial = 1159] [outer = 20A7D400] 00:58:10 INFO - PROCESS | 3600 | 1464335890036 Marionette DEBUG loaded listener.js 00:58:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (2146DC00) [pid = 3600] [serial = 1160] [outer = 20A7D400] 00:58:10 INFO - PROCESS | 3600 | 1464335890637 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1016ms 00:58:10 INFO - PROCESS | 3600 | 1464335890685 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 00:58:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:58:10 INFO - PROCESS | 3600 | 1464335890688 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 00:58:10 INFO - PROCESS | 3600 | 1464335890692 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:58:10 INFO - PROCESS | 3600 | 1464335890695 Marionette TRACE conn5 <- [1,1510,null,{}] 00:58:10 INFO - PROCESS | 3600 | 1464335890699 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:10 INFO - PROCESS | 3600 | 1464335890832 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 00:58:10 INFO - PROCESS | 3600 | 1464335890994 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:11 INFO - PROCESS | 3600 | ++DOCSHELL 2146FC00 == 113 [pid = 3600] [id = 387] 00:58:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (21540800) [pid = 3600] [serial = 1161] [outer = 00000000] 00:58:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (21614000) [pid = 3600] [serial = 1162] [outer = 21540800] 00:58:11 INFO - PROCESS | 3600 | 1464335891050 Marionette DEBUG loaded listener.js 00:58:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (21618C00) [pid = 3600] [serial = 1163] [outer = 21540800] 00:58:11 INFO - PROCESS | 3600 | 1464335891566 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:58:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:58:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:58:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 00:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:58:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 00:58:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:58:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 937ms 00:58:11 INFO - PROCESS | 3600 | 1464335891632 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 00:58:11 INFO - PROCESS | 3600 | 1464335891634 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 00:58:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:58:11 INFO - PROCESS | 3600 | 1464335891638 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:58:11 INFO - PROCESS | 3600 | 1464335891640 Marionette TRACE conn5 <- [1,1514,null,{}] 00:58:11 INFO - PROCESS | 3600 | 1464335891644 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:11 INFO - PROCESS | 3600 | 1464335891763 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 00:58:11 INFO - PROCESS | 3600 | 1464335891914 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:11 INFO - PROCESS | 3600 | ++DOCSHELL 21689800 == 114 [pid = 3600] [id = 388] 00:58:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (2168D400) [pid = 3600] [serial = 1164] [outer = 00000000] 00:58:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (216EF400) [pid = 3600] [serial = 1165] [outer = 2168D400] 00:58:11 INFO - PROCESS | 3600 | 1464335891970 Marionette DEBUG loaded listener.js 00:58:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (22394400) [pid = 3600] [serial = 1166] [outer = 2168D400] 00:58:12 INFO - PROCESS | 3600 | 1464335892571 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:58:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:58:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:58:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:58:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 00:58:12 INFO - PROCESS | 3600 | 1464335892612 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 00:58:12 INFO - PROCESS | 3600 | 1464335892614 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 00:58:12 INFO - PROCESS | 3600 | 1464335892618 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:58:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:58:12 INFO - PROCESS | 3600 | 1464335892620 Marionette TRACE conn5 <- [1,1518,null,{}] 00:58:12 INFO - PROCESS | 3600 | 1464335892623 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:12 INFO - PROCESS | 3600 | 1464335892738 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 00:58:12 INFO - PROCESS | 3600 | 1464335892892 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:12 INFO - PROCESS | 3600 | ++DOCSHELL 10912800 == 115 [pid = 3600] [id = 389] 00:58:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (10C55C00) [pid = 3600] [serial = 1167] [outer = 00000000] 00:58:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (18EBD400) [pid = 3600] [serial = 1168] [outer = 10C55C00] 00:58:12 INFO - PROCESS | 3600 | 1464335892948 Marionette DEBUG loaded listener.js 00:58:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (19D5CC00) [pid = 3600] [serial = 1169] [outer = 10C55C00] 00:58:13 INFO - PROCESS | 3600 | 1464335893738 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:58:13 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 00:58:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:58:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:58:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 00:58:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:58:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1173ms 00:58:13 INFO - PROCESS | 3600 | 1464335893795 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 00:58:13 INFO - PROCESS | 3600 | 1464335893800 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 00:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:58:13 INFO - PROCESS | 3600 | 1464335893804 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:58:13 INFO - PROCESS | 3600 | 1464335893808 Marionette TRACE conn5 <- [1,1522,null,{}] 00:58:13 INFO - PROCESS | 3600 | 1464335893858 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:13 INFO - PROCESS | 3600 | 1464335893962 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 00:58:14 INFO - PROCESS | 3600 | 1464335894086 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:14 INFO - PROCESS | 3600 | ++DOCSHELL 16F87C00 == 116 [pid = 3600] [id = 390] 00:58:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (1732D800) [pid = 3600] [serial = 1170] [outer = 00000000] 00:58:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1758D400) [pid = 3600] [serial = 1171] [outer = 1732D800] 00:58:14 INFO - PROCESS | 3600 | 1464335894180 Marionette DEBUG loaded listener.js 00:58:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1782F800) [pid = 3600] [serial = 1172] [outer = 1732D800] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 1C912000 == 115 [pid = 3600] [id = 379] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 10967400 == 114 [pid = 3600] [id = 378] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 1A7AB000 == 113 [pid = 3600] [id = 377] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 19D4D800 == 112 [pid = 3600] [id = 376] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 18F6FC00 == 111 [pid = 3600] [id = 375] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 18A6F400 == 110 [pid = 3600] [id = 374] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1C918400) [pid = 3600] [serial = 1083] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 162A9400 == 109 [pid = 3600] [id = 373] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 11A8E800 == 108 [pid = 3600] [id = 372] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 14A7F000 == 107 [pid = 3600] [id = 371] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 232F5400 == 106 [pid = 3600] [id = 367] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 20A76800 == 105 [pid = 3600] [id = 366] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 20A74800 == 104 [pid = 3600] [id = 365] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 1C917800 == 103 [pid = 3600] [id = 364] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 189F4000 == 102 [pid = 3600] [id = 363] 00:58:14 INFO - PROCESS | 3600 | --DOCSHELL 10C53400 == 101 [pid = 3600] [id = 362] 00:58:14 INFO - PROCESS | 3600 | 1464335894848 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (10958000) [pid = 3600] [serial = 1077] [outer = 00000000] [url = about:blank] 00:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (10E4CC00) [pid = 3600] [serial = 1060] [outer = 00000000] [url = about:blank] 00:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1071ms 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (16FF4C00) [pid = 3600] [serial = 1054] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (16F09800) [pid = 3600] [serial = 1053] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1919EC00) [pid = 3600] [serial = 1081] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (23CD9000) [pid = 3600] [serial = 1050] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (20A07000) [pid = 3600] [serial = 1074] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (22396400) [pid = 3600] [serial = 1041] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (20A12800) [pid = 3600] [serial = 1075] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1F4B6400) [pid = 3600] [serial = 1038] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (10C50800) [pid = 3600] [serial = 1078] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (18C58C00) [pid = 3600] [serial = 1035] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (20A7B400) [pid = 3600] [serial = 976] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (10B04400) [pid = 3600] [serial = 1032] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (232FA000) [pid = 3600] [serial = 1044] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (10961C00) [pid = 3600] [serial = 1059] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1F416C00) [pid = 3600] [serial = 1072] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (235D4000) [pid = 3600] [serial = 1047] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (1987E400) [pid = 3600] [serial = 1057] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (18EDA800) [pid = 3600] [serial = 1063] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18F71800) [pid = 3600] [serial = 1056] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (1CB32800) [pid = 3600] [serial = 1069] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (1DC7C400) [pid = 3600] [serial = 1071] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (189F4400) [pid = 3600] [serial = 1080] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (19E39000) [pid = 3600] [serial = 1066] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1C962C00) [pid = 3600] [serial = 1068] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (19D07000) [pid = 3600] [serial = 1065] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (18C34000) [pid = 3600] [serial = 1062] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3600 | 1464335894917 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 00:58:14 INFO - PROCESS | 3600 | 1464335894923 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 00:58:14 INFO - PROCESS | 3600 | 1464335894934 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:58:14 INFO - PROCESS | 3600 | 1464335894937 Marionette TRACE conn5 <- [1,1526,null,{}] 00:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:58:14 INFO - PROCESS | 3600 | 1464335894941 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:15 INFO - PROCESS | 3600 | 1464335895044 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 00:58:15 INFO - PROCESS | 3600 | 1464335895058 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:15 INFO - PROCESS | 3600 | ++DOCSHELL 11A8E800 == 102 [pid = 3600] [id = 391] 00:58:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (14E9D000) [pid = 3600] [serial = 1173] [outer = 00000000] 00:58:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (16F0C400) [pid = 3600] [serial = 1174] [outer = 14E9D000] 00:58:15 INFO - PROCESS | 3600 | 1464335895104 Marionette DEBUG loaded listener.js 00:58:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (16F88800) [pid = 3600] [serial = 1175] [outer = 14E9D000] 00:58:15 INFO - PROCESS | 3600 | 1464335895617 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 00:58:15 INFO - PROCESS | 3600 | 1464335895672 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 00:58:15 INFO - PROCESS | 3600 | 1464335895674 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 00:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:58:15 INFO - PROCESS | 3600 | 1464335895678 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:58:15 INFO - PROCESS | 3600 | 1464335895681 Marionette TRACE conn5 <- [1,1530,null,{}] 00:58:15 INFO - PROCESS | 3600 | 1464335895692 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:15 INFO - PROCESS | 3600 | 1464335895790 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 00:58:15 INFO - PROCESS | 3600 | 1464335895909 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:15 INFO - PROCESS | 3600 | ++DOCSHELL 18CAB800 == 103 [pid = 3600] [id = 392] 00:58:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (18EAF800) [pid = 3600] [serial = 1176] [outer = 00000000] 00:58:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (18ED9000) [pid = 3600] [serial = 1177] [outer = 18EAF800] 00:58:15 INFO - PROCESS | 3600 | 1464335895960 Marionette DEBUG loaded listener.js 00:58:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (18F76800) [pid = 3600] [serial = 1178] [outer = 18EAF800] 00:58:16 INFO - PROCESS | 3600 | 1464335896352 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 00:58:16 INFO - PROCESS | 3600 | 1464335896441 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 00:58:16 INFO - PROCESS | 3600 | 1464335896444 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 00:58:16 INFO - PROCESS | 3600 | 1464335896448 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:58:16 INFO - PROCESS | 3600 | 1464335896450 Marionette TRACE conn5 <- [1,1534,null,{}] 00:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:58:16 INFO - PROCESS | 3600 | 1464335896457 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:16 INFO - PROCESS | 3600 | 1464335896556 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 00:58:16 INFO - PROCESS | 3600 | 1464335896567 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:16 INFO - PROCESS | 3600 | ++DOCSHELL 19CD6C00 == 104 [pid = 3600] [id = 393] 00:58:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (19CD9800) [pid = 3600] [serial = 1179] [outer = 00000000] 00:58:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (19D5F800) [pid = 3600] [serial = 1180] [outer = 19CD9800] 00:58:16 INFO - PROCESS | 3600 | 1464335896615 Marionette DEBUG loaded listener.js 00:58:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (19D68800) [pid = 3600] [serial = 1181] [outer = 19CD9800] 00:58:17 INFO - PROCESS | 3600 | 1464335897070 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 00:58:17 INFO - PROCESS | 3600 | 1464335897130 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 00:58:17 INFO - PROCESS | 3600 | 1464335897132 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 00:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:58:17 INFO - PROCESS | 3600 | 1464335897135 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:58:17 INFO - PROCESS | 3600 | 1464335897137 Marionette TRACE conn5 <- [1,1538,null,{}] 00:58:17 INFO - PROCESS | 3600 | 1464335897141 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:17 INFO - PROCESS | 3600 | 1464335897270 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 00:58:17 INFO - PROCESS | 3600 | 1464335897284 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:17 INFO - PROCESS | 3600 | ++DOCSHELL 19DDD400 == 105 [pid = 3600] [id = 394] 00:58:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (19DE4C00) [pid = 3600] [serial = 1182] [outer = 00000000] 00:58:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1A750400) [pid = 3600] [serial = 1183] [outer = 19DE4C00] 00:58:17 INFO - PROCESS | 3600 | 1464335897330 Marionette DEBUG loaded listener.js 00:58:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1B3CC000) [pid = 3600] [serial = 1184] [outer = 19DE4C00] 00:58:17 INFO - PROCESS | 3600 | 1464335897815 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 00:58:17 INFO - PROCESS | 3600 | 1464335897868 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 00:58:17 INFO - PROCESS | 3600 | 1464335897870 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 00:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:58:17 INFO - PROCESS | 3600 | 1464335897879 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:58:17 INFO - PROCESS | 3600 | 1464335897881 Marionette TRACE conn5 <- [1,1542,null,{}] 00:58:17 INFO - PROCESS | 3600 | 1464335897885 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:18 INFO - PROCESS | 3600 | 1464335898050 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 00:58:18 INFO - PROCESS | 3600 | 1464335898130 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:18 INFO - PROCESS | 3600 | ++DOCSHELL 1C90EC00 == 106 [pid = 3600] [id = 395] 00:58:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1C913400) [pid = 3600] [serial = 1185] [outer = 00000000] 00:58:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1CA61800) [pid = 3600] [serial = 1186] [outer = 1C913400] 00:58:18 INFO - PROCESS | 3600 | 1464335898178 Marionette DEBUG loaded listener.js 00:58:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1D5DE400) [pid = 3600] [serial = 1187] [outer = 1C913400] 00:58:18 INFO - PROCESS | 3600 | 1464335898622 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 00:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:58:18 INFO - PROCESS | 3600 | 1464335898653 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 00:58:18 INFO - PROCESS | 3600 | 1464335898655 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 00:58:18 INFO - PROCESS | 3600 | 1464335898658 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:58:18 INFO - PROCESS | 3600 | 1464335898660 Marionette TRACE conn5 <- [1,1546,null,{}] 00:58:18 INFO - PROCESS | 3600 | 1464335898663 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:18 INFO - PROCESS | 3600 | 1464335898795 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 00:58:18 INFO - PROCESS | 3600 | 1464335898818 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:18 INFO - PROCESS | 3600 | ++DOCSHELL 1DB37800 == 107 [pid = 3600] [id = 396] 00:58:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (1DC77000) [pid = 3600] [serial = 1188] [outer = 00000000] 00:58:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (1F411800) [pid = 3600] [serial = 1189] [outer = 1DC77000] 00:58:18 INFO - PROCESS | 3600 | 1464335898862 Marionette DEBUG loaded listener.js 00:58:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (1F41A800) [pid = 3600] [serial = 1190] [outer = 1DC77000] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (18F7A400) [pid = 3600] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (19D5F000) [pid = 3600] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (1096FC00) [pid = 3600] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1A7AB400) [pid = 3600] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (16F50800) [pid = 3600] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (15DE7000) [pid = 3600] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (11A94800) [pid = 3600] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (18A74800) [pid = 3600] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19D0F000) [pid = 3600] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:58:19 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (1C913800) [pid = 3600] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:58:19 INFO - PROCESS | 3600 | 1464335899522 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 00:58:19 INFO - PROCESS | 3600 | 1464335899589 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 00:58:19 INFO - PROCESS | 3600 | 1464335899591 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 00:58:19 INFO - PROCESS | 3600 | 1464335899594 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:58:19 INFO - PROCESS | 3600 | 1464335899596 Marionette TRACE conn5 <- [1,1550,null,{}] 00:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:58:19 INFO - PROCESS | 3600 | 1464335899599 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:19 INFO - PROCESS | 3600 | 1464335899692 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 00:58:19 INFO - PROCESS | 3600 | 1464335899701 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:19 INFO - PROCESS | 3600 | ++DOCSHELL 15115400 == 108 [pid = 3600] [id = 397] 00:58:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (15D1A000) [pid = 3600] [serial = 1191] [outer = 00000000] 00:58:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (19D0D000) [pid = 3600] [serial = 1192] [outer = 15D1A000] 00:58:19 INFO - PROCESS | 3600 | 1464335899750 Marionette DEBUG loaded listener.js 00:58:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1B3D0800) [pid = 3600] [serial = 1193] [outer = 15D1A000] 00:58:20 INFO - PROCESS | 3600 | 1464335900197 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 00:58:20 INFO - PROCESS | 3600 | 1464335900229 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 00:58:20 INFO - PROCESS | 3600 | 1464335900231 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 00:58:20 INFO - PROCESS | 3600 | 1464335900250 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:58:20 INFO - PROCESS | 3600 | 1464335900252 Marionette TRACE conn5 <- [1,1554,null,{}] 00:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:58:20 INFO - PROCESS | 3600 | 1464335900255 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:20 INFO - PROCESS | 3600 | 1464335900348 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 00:58:20 INFO - PROCESS | 3600 | 1464335900355 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:20 INFO - PROCESS | 3600 | ++DOCSHELL 10954000 == 109 [pid = 3600] [id = 398] 00:58:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (10958800) [pid = 3600] [serial = 1194] [outer = 00000000] 00:58:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1F417400) [pid = 3600] [serial = 1195] [outer = 10958800] 00:58:20 INFO - PROCESS | 3600 | 1464335900399 Marionette DEBUG loaded listener.js 00:58:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (20A05400) [pid = 3600] [serial = 1196] [outer = 10958800] 00:58:20 INFO - PROCESS | 3600 | 1464335900878 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 00:58:20 INFO - PROCESS | 3600 | 1464335900928 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 00:58:20 INFO - PROCESS | 3600 | 1464335900930 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 00:58:20 INFO - PROCESS | 3600 | 1464335900934 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:58:20 INFO - PROCESS | 3600 | 1464335900935 Marionette TRACE conn5 <- [1,1558,null,{}] 00:58:20 INFO - PROCESS | 3600 | 1464335900939 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:21 INFO - PROCESS | 3600 | 1464335901031 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 00:58:21 INFO - PROCESS | 3600 | 1464335901038 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:21 INFO - PROCESS | 3600 | ++DOCSHELL 1E694000 == 110 [pid = 3600] [id = 399] 00:58:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (20A0E000) [pid = 3600] [serial = 1197] [outer = 00000000] 00:58:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (20FC7400) [pid = 3600] [serial = 1198] [outer = 20A0E000] 00:58:21 INFO - PROCESS | 3600 | 1464335901083 Marionette DEBUG loaded listener.js 00:58:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (20FD0C00) [pid = 3600] [serial = 1199] [outer = 20A0E000] 00:58:21 INFO - PROCESS | 3600 | 1464335901857 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 00:58:21 INFO - PROCESS | 3600 | 1464335901908 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 00:58:21 INFO - PROCESS | 3600 | 1464335901914 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 00:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:58:21 INFO - PROCESS | 3600 | 1464335901920 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:58:21 INFO - PROCESS | 3600 | 1464335901923 Marionette TRACE conn5 <- [1,1562,null,{}] 00:58:21 INFO - PROCESS | 3600 | 1464335901929 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:22 INFO - PROCESS | 3600 | 1464335902064 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 00:58:22 INFO - PROCESS | 3600 | 1464335902228 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:22 INFO - PROCESS | 3600 | ++DOCSHELL 10E4CC00 == 111 [pid = 3600] [id = 400] 00:58:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (14FD0000) [pid = 3600] [serial = 1200] [outer = 00000000] 00:58:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (16F46000) [pid = 3600] [serial = 1201] [outer = 14FD0000] 00:58:22 INFO - PROCESS | 3600 | 1464335902291 Marionette DEBUG loaded listener.js 00:58:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (17388400) [pid = 3600] [serial = 1202] [outer = 14FD0000] 00:58:22 INFO - PROCESS | 3600 | 1464335902896 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1020ms 00:58:22 INFO - PROCESS | 3600 | 1464335902944 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 00:58:22 INFO - PROCESS | 3600 | 1464335902950 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 00:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:58:22 INFO - PROCESS | 3600 | 1464335902957 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:58:22 INFO - PROCESS | 3600 | 1464335902960 Marionette TRACE conn5 <- [1,1566,null,{}] 00:58:22 INFO - PROCESS | 3600 | 1464335902964 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:23 INFO - PROCESS | 3600 | 1464335903088 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 00:58:23 INFO - PROCESS | 3600 | 1464335903257 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:23 INFO - PROCESS | 3600 | ++DOCSHELL 18EDA800 == 112 [pid = 3600] [id = 401] 00:58:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (18EE4000) [pid = 3600] [serial = 1203] [outer = 00000000] 00:58:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (19D04000) [pid = 3600] [serial = 1204] [outer = 18EE4000] 00:58:23 INFO - PROCESS | 3600 | 1464335903314 Marionette DEBUG loaded listener.js 00:58:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (19DE7400) [pid = 3600] [serial = 1205] [outer = 18EE4000] 00:58:23 INFO - PROCESS | 3600 | 1464335903943 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1019ms 00:58:23 INFO - PROCESS | 3600 | 1464335903977 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 00:58:23 INFO - PROCESS | 3600 | 1464335903980 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 00:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:58:23 INFO - PROCESS | 3600 | 1464335903984 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:58:23 INFO - PROCESS | 3600 | 1464335903988 Marionette TRACE conn5 <- [1,1570,null,{}] 00:58:24 INFO - PROCESS | 3600 | 1464335904000 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:24 INFO - PROCESS | 3600 | 1464335904145 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 00:58:24 INFO - PROCESS | 3600 | 1464335904303 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:24 INFO - PROCESS | 3600 | ++DOCSHELL 20A80800 == 113 [pid = 3600] [id = 402] 00:58:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (20FC3000) [pid = 3600] [serial = 1206] [outer = 00000000] 00:58:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (213CE000) [pid = 3600] [serial = 1207] [outer = 20FC3000] 00:58:24 INFO - PROCESS | 3600 | 1464335904363 Marionette DEBUG loaded listener.js 00:58:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (2146E400) [pid = 3600] [serial = 1208] [outer = 20FC3000] 00:58:25 INFO - PROCESS | 3600 | 1464335904986 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1076ms 00:58:25 INFO - PROCESS | 3600 | 1464335905092 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 00:58:25 INFO - PROCESS | 3600 | 1464335905095 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 00:58:25 INFO - PROCESS | 3600 | 1464335905100 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:58:25 INFO - PROCESS | 3600 | 1464335905102 Marionette TRACE conn5 <- [1,1574,null,{}] 00:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:58:25 INFO - PROCESS | 3600 | 1464335905106 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:25 INFO - PROCESS | 3600 | 1464335905233 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 00:58:25 INFO - PROCESS | 3600 | 1464335905382 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:25 INFO - PROCESS | 3600 | ++DOCSHELL 21687C00 == 114 [pid = 3600] [id = 403] 00:58:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (21689C00) [pid = 3600] [serial = 1209] [outer = 00000000] 00:58:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (216F1400) [pid = 3600] [serial = 1210] [outer = 21689C00] 00:58:25 INFO - PROCESS | 3600 | 1464335905443 Marionette DEBUG loaded listener.js 00:58:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (22396400) [pid = 3600] [serial = 1211] [outer = 21689C00] 00:58:26 INFO - PROCESS | 3600 | 1464335906021 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:58:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 00:58:26 INFO - PROCESS | 3600 | 1464335906077 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 00:58:26 INFO - PROCESS | 3600 | 1464335906079 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 00:58:26 INFO - PROCESS | 3600 | 1464335906083 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:58:26 INFO - PROCESS | 3600 | 1464335906085 Marionette TRACE conn5 <- [1,1578,null,{}] 00:58:26 INFO - PROCESS | 3600 | 1464335906089 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:26 INFO - PROCESS | 3600 | 1464335906206 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 00:58:26 INFO - PROCESS | 3600 | 1464335906361 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:26 INFO - PROCESS | 3600 | ++DOCSHELL 2239AC00 == 115 [pid = 3600] [id = 404] 00:58:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (232EEC00) [pid = 3600] [serial = 1212] [outer = 00000000] 00:58:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (232F5400) [pid = 3600] [serial = 1213] [outer = 232EEC00] 00:58:26 INFO - PROCESS | 3600 | 1464335906418 Marionette DEBUG loaded listener.js 00:58:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (23571C00) [pid = 3600] [serial = 1214] [outer = 232EEC00] 00:58:26 INFO - PROCESS | 3600 | 1464335906975 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:58:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:58:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 00:58:27 INFO - PROCESS | 3600 | 1464335907017 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 00:58:27 INFO - PROCESS | 3600 | 1464335907020 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 00:58:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:58:27 INFO - PROCESS | 3600 | 1464335907023 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:58:27 INFO - PROCESS | 3600 | 1464335907025 Marionette TRACE conn5 <- [1,1582,null,{}] 00:58:27 INFO - PROCESS | 3600 | 1464335907029 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:27 INFO - PROCESS | 3600 | 1464335907168 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 00:58:27 INFO - PROCESS | 3600 | 1464335907323 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:27 INFO - PROCESS | 3600 | ++DOCSHELL 2357DC00 == 116 [pid = 3600] [id = 405] 00:58:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (2357E800) [pid = 3600] [serial = 1215] [outer = 00000000] 00:58:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (235D2C00) [pid = 3600] [serial = 1216] [outer = 2357E800] 00:58:27 INFO - PROCESS | 3600 | 1464335907381 Marionette DEBUG loaded listener.js 00:58:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (236EE800) [pid = 3600] [serial = 1217] [outer = 2357E800] 00:58:27 INFO - PROCESS | 3600 | 1464335907968 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:58:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:58:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 971ms 00:58:28 INFO - PROCESS | 3600 | 1464335907997 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 00:58:28 INFO - PROCESS | 3600 | 1464335907999 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 00:58:28 INFO - PROCESS | 3600 | 1464335908003 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:58:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:58:28 INFO - PROCESS | 3600 | 1464335908005 Marionette TRACE conn5 <- [1,1586,null,{}] 00:58:28 INFO - PROCESS | 3600 | 1464335908009 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:28 INFO - PROCESS | 3600 | 1464335908125 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 00:58:28 INFO - PROCESS | 3600 | 1464335908292 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:28 INFO - PROCESS | 3600 | ++DOCSHELL 235D1400 == 117 [pid = 3600] [id = 406] 00:58:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (236EE400) [pid = 3600] [serial = 1218] [outer = 00000000] 00:58:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (2375DC00) [pid = 3600] [serial = 1219] [outer = 236EE400] 00:58:28 INFO - PROCESS | 3600 | 1464335908348 Marionette DEBUG loaded listener.js 00:58:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (2375E400) [pid = 3600] [serial = 1220] [outer = 236EE400] 00:58:28 INFO - PROCESS | 3600 | 1464335908969 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1017ms 00:58:29 INFO - PROCESS | 3600 | 1464335909024 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 00:58:29 INFO - PROCESS | 3600 | 1464335909027 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 00:58:29 INFO - PROCESS | 3600 | 1464335909030 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:58:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:58:29 INFO - PROCESS | 3600 | 1464335909032 Marionette TRACE conn5 <- [1,1590,null,{}] 00:58:29 INFO - PROCESS | 3600 | 1464335909036 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:29 INFO - PROCESS | 3600 | 1464335909152 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 00:58:29 INFO - PROCESS | 3600 | 1464335909308 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:29 INFO - PROCESS | 3600 | ++DOCSHELL 235AE000 == 118 [pid = 3600] [id = 407] 00:58:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (235AF800) [pid = 3600] [serial = 1221] [outer = 00000000] 00:58:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (235B7000) [pid = 3600] [serial = 1222] [outer = 235AF800] 00:58:29 INFO - PROCESS | 3600 | 1464335909363 Marionette DEBUG loaded listener.js 00:58:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (235B9000) [pid = 3600] [serial = 1223] [outer = 235AF800] 00:58:29 INFO - PROCESS | 3600 | 1464335909907 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 00:58:29 INFO - PROCESS | 3600 | 1464335909964 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 00:58:29 INFO - PROCESS | 3600 | 1464335909967 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 00:58:29 INFO - PROCESS | 3600 | 1464335909971 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:58:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:58:29 INFO - PROCESS | 3600 | 1464335909973 Marionette TRACE conn5 <- [1,1594,null,{}] 00:58:29 INFO - PROCESS | 3600 | 1464335909976 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:30 INFO - PROCESS | 3600 | 1464335910096 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 00:58:30 INFO - PROCESS | 3600 | 1464335910508 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:30 INFO - PROCESS | 3600 | ++DOCSHELL 10F9F000 == 119 [pid = 3600] [id = 408] 00:58:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (10FA7400) [pid = 3600] [serial = 1224] [outer = 00000000] 00:58:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (14E96C00) [pid = 3600] [serial = 1225] [outer = 10FA7400] 00:58:30 INFO - PROCESS | 3600 | 1464335910565 Marionette DEBUG loaded listener.js 00:58:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (169B6C00) [pid = 3600] [serial = 1226] [outer = 10FA7400] 00:58:31 INFO - PROCESS | 3600 | 1464335911230 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:58:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:58:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1323ms 00:58:31 INFO - PROCESS | 3600 | 1464335911297 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 00:58:31 INFO - PROCESS | 3600 | 1464335911301 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 00:58:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:58:31 INFO - PROCESS | 3600 | 1464335911305 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:58:31 INFO - PROCESS | 3600 | 1464335911309 Marionette TRACE conn5 <- [1,1598,null,{}] 00:58:31 INFO - PROCESS | 3600 | 1464335911313 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:31 INFO - PROCESS | 3600 | 1464335911436 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 00:58:31 INFO - PROCESS | 3600 | 1464335911598 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:31 INFO - PROCESS | 3600 | ++DOCSHELL 18A6A800 == 120 [pid = 3600] [id = 409] 00:58:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (18A6F400) [pid = 3600] [serial = 1227] [outer = 00000000] 00:58:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (18ED8C00) [pid = 3600] [serial = 1228] [outer = 18A6F400] 00:58:31 INFO - PROCESS | 3600 | 1464335911650 Marionette DEBUG loaded listener.js 00:58:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (19DDE000) [pid = 3600] [serial = 1229] [outer = 18A6F400] 00:58:32 INFO - PROCESS | 3600 | 1464335912238 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:58:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:58:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 18EE1400 == 119 [pid = 3600] [id = 256] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 10954000 == 118 [pid = 3600] [id = 398] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 15115400 == 117 [pid = 3600] [id = 397] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 1DB37800 == 116 [pid = 3600] [id = 396] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 1C90EC00 == 115 [pid = 3600] [id = 395] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 19DDD400 == 114 [pid = 3600] [id = 394] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 19CD6C00 == 113 [pid = 3600] [id = 393] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 18CAB800 == 112 [pid = 3600] [id = 392] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 11A8E800 == 111 [pid = 3600] [id = 391] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (167DCC00) [pid = 3600] [serial = 1111] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (14A7A400) [pid = 3600] [serial = 1087] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (19C51000) [pid = 3600] [serial = 1090] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (1DC72800) [pid = 3600] [serial = 1093] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (21540C00) [pid = 3600] [serial = 1096] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (2168E000) [pid = 3600] [serial = 1099] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (235CE400) [pid = 3600] [serial = 1102] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (23CDE800) [pid = 3600] [serial = 1105] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (23CAC800) [pid = 3600] [serial = 1108] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (1DB19400) [pid = 3600] [serial = 1141] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | 1464335912369 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 00:58:32 INFO - PROCESS | 3600 | 1464335912373 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 16F87C00 == 110 [pid = 3600] [id = 390] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 1CA5BC00 == 109 [pid = 3600] [id = 383] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 17590000 == 108 [pid = 3600] [id = 382] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 14A84800 == 107 [pid = 3600] [id = 381] 00:58:32 INFO - PROCESS | 3600 | --DOCSHELL 1090FC00 == 106 [pid = 3600] [id = 380] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (1F4B7400) [pid = 3600] [serial = 679] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (19C4AC00) [pid = 3600] [serial = 1126] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (1A71EC00) [pid = 3600] [serial = 1130] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (19DE7800) [pid = 3600] [serial = 1129] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (1C6F6800) [pid = 3600] [serial = 1135] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (1BDAF000) [pid = 3600] [serial = 1132] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (17806800) [pid = 3600] [serial = 1120] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (17826C00) [pid = 3600] [serial = 1121] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1732EC00) [pid = 3600] [serial = 1115] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (16F41C00) [pid = 3600] [serial = 1114] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (14F14C00) [pid = 3600] [serial = 1117] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (162A0800) [pid = 3600] [serial = 1118] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (18EB6400) [pid = 3600] [serial = 1123] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1E686000) [pid = 3600] [serial = 1084] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (1CA58400) [pid = 3600] [serial = 1138] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1C6F1400) [pid = 3600] [serial = 1133] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (19D08000) [pid = 3600] [serial = 1127] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (1C90E400) [pid = 3600] [serial = 1136] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (18EE5C00) [pid = 3600] [serial = 1124] [outer = 00000000] [url = about:blank] 00:58:32 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (1CB32C00) [pid = 3600] [serial = 1139] [outer = 00000000] [url = about:blank] 00:58:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:58:32 INFO - PROCESS | 3600 | 1464335912445 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:58:32 INFO - PROCESS | 3600 | 1464335912447 Marionette TRACE conn5 <- [1,1602,null,{}] 00:58:32 INFO - PROCESS | 3600 | 1464335912454 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:32 INFO - PROCESS | 3600 | 1464335912556 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 00:58:32 INFO - PROCESS | 3600 | 1464335912564 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:32 INFO - PROCESS | 3600 | ++DOCSHELL 14E70000 == 107 [pid = 3600] [id = 410] 00:58:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (14E71C00) [pid = 3600] [serial = 1230] [outer = 00000000] 00:58:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (15165400) [pid = 3600] [serial = 1231] [outer = 14E71C00] 00:58:32 INFO - PROCESS | 3600 | 1464335912611 Marionette DEBUG loaded listener.js 00:58:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (167DCC00) [pid = 3600] [serial = 1232] [outer = 14E71C00] 00:58:33 INFO - PROCESS | 3600 | 1464335913163 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 00:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 791ms 00:58:33 INFO - PROCESS | 3600 | 1464335913220 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 00:58:33 INFO - PROCESS | 3600 | 1464335913223 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 00:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:58:33 INFO - PROCESS | 3600 | 1464335913232 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:58:33 INFO - PROCESS | 3600 | 1464335913238 Marionette TRACE conn5 <- [1,1606,null,{}] 00:58:33 INFO - PROCESS | 3600 | 1464335913242 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:33 INFO - PROCESS | 3600 | 1464335913345 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 00:58:33 INFO - PROCESS | 3600 | 1464335913459 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:33 INFO - PROCESS | 3600 | ++DOCSHELL 16F45000 == 108 [pid = 3600] [id = 411] 00:58:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (1737F000) [pid = 3600] [serial = 1233] [outer = 00000000] 00:58:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (1917D800) [pid = 3600] [serial = 1234] [outer = 1737F000] 00:58:33 INFO - PROCESS | 3600 | 1464335913504 Marionette DEBUG loaded listener.js 00:58:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (19C52C00) [pid = 3600] [serial = 1235] [outer = 1737F000] 00:58:33 INFO - PROCESS | 3600 | 1464335913866 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 00:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:58:33 INFO - PROCESS | 3600 | 1464335913920 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 00:58:33 INFO - PROCESS | 3600 | 1464335913923 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 00:58:33 INFO - PROCESS | 3600 | 1464335913926 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:58:33 INFO - PROCESS | 3600 | 1464335913928 Marionette TRACE conn5 <- [1,1610,null,{}] 00:58:33 INFO - PROCESS | 3600 | 1464335913931 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:34 INFO - PROCESS | 3600 | 1464335914065 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 00:58:34 INFO - PROCESS | 3600 | 1464335914072 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:34 INFO - PROCESS | 3600 | ++DOCSHELL 18F7B400 == 109 [pid = 3600] [id = 412] 00:58:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (19C47C00) [pid = 3600] [serial = 1236] [outer = 00000000] 00:58:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (1C222000) [pid = 3600] [serial = 1237] [outer = 19C47C00] 00:58:34 INFO - PROCESS | 3600 | 1464335914120 Marionette DEBUG loaded listener.js 00:58:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (1C916000) [pid = 3600] [serial = 1238] [outer = 19C47C00] 00:58:34 INFO - PROCESS | 3600 | 1464335914597 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:58:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:58:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 00:58:34 INFO - PROCESS | 3600 | 1464335914661 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 00:58:34 INFO - PROCESS | 3600 | 1464335914673 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 00:58:34 INFO - PROCESS | 3600 | 1464335914677 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:58:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:58:34 INFO - PROCESS | 3600 | 1464335914679 Marionette TRACE conn5 <- [1,1614,null,{}] 00:58:34 INFO - PROCESS | 3600 | 1464335914695 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:34 INFO - PROCESS | 3600 | 1464335914861 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 00:58:34 INFO - PROCESS | 3600 | 1464335914875 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:34 INFO - PROCESS | 3600 | ++DOCSHELL 1CB31C00 == 110 [pid = 3600] [id = 413] 00:58:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (1CB32800) [pid = 3600] [serial = 1239] [outer = 00000000] 00:58:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1D5DA800) [pid = 3600] [serial = 1240] [outer = 1CB32800] 00:58:34 INFO - PROCESS | 3600 | 1464335914928 Marionette DEBUG loaded listener.js 00:58:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1DB34C00) [pid = 3600] [serial = 1241] [outer = 1CB32800] 00:58:35 INFO - PROCESS | 3600 | 1464335915419 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:58:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:58:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 790ms 00:58:35 INFO - PROCESS | 3600 | 1464335915472 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 00:58:35 INFO - PROCESS | 3600 | 1464335915474 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 00:58:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:58:35 INFO - PROCESS | 3600 | 1464335915477 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:58:35 INFO - PROCESS | 3600 | 1464335915479 Marionette TRACE conn5 <- [1,1618,null,{}] 00:58:35 INFO - PROCESS | 3600 | 1464335915482 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:35 INFO - PROCESS | 3600 | 1464335915621 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 00:58:35 INFO - PROCESS | 3600 | 1464335915641 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:35 INFO - PROCESS | 3600 | ++DOCSHELL 1E68F400 == 111 [pid = 3600] [id = 414] 00:58:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1F417000) [pid = 3600] [serial = 1242] [outer = 00000000] 00:58:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (1F4B7C00) [pid = 3600] [serial = 1243] [outer = 1F417000] 00:58:35 INFO - PROCESS | 3600 | 1464335915685 Marionette DEBUG loaded listener.js 00:58:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (20A0F000) [pid = 3600] [serial = 1244] [outer = 1F417000] 00:58:36 INFO - PROCESS | 3600 | 1464335916148 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:58:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:58:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 00:58:36 INFO - PROCESS | 3600 | 1464335916236 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 00:58:36 INFO - PROCESS | 3600 | 1464335916238 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 00:58:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:58:36 INFO - PROCESS | 3600 | 1464335916245 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:58:36 INFO - PROCESS | 3600 | 1464335916247 Marionette TRACE conn5 <- [1,1622,null,{}] 00:58:36 INFO - PROCESS | 3600 | 1464335916250 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:36 INFO - PROCESS | 3600 | 1464335916389 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 00:58:36 INFO - PROCESS | 3600 | 1464335916413 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:36 INFO - PROCESS | 3600 | ++DOCSHELL 20A10C00 == 112 [pid = 3600] [id = 415] 00:58:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (20A7AC00) [pid = 3600] [serial = 1245] [outer = 00000000] 00:58:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (20FCF000) [pid = 3600] [serial = 1246] [outer = 20A7AC00] 00:58:36 INFO - PROCESS | 3600 | 1464335916460 Marionette DEBUG loaded listener.js 00:58:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (21466400) [pid = 3600] [serial = 1247] [outer = 20A7AC00] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (21684400) [pid = 3600] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (23CD7000) [pid = 3600] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (10956000) [pid = 3600] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (1CB2D000) [pid = 3600] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (220B7C00) [pid = 3600] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (10951400) [pid = 3600] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (10C54800) [pid = 3600] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (1782D000) [pid = 3600] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (21548400) [pid = 3600] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (23CA6000) [pid = 3600] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (1780BC00) [pid = 3600] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (21687400) [pid = 3600] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (220B7400) [pid = 3600] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1DB36C00) [pid = 3600] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (20A0A000) [pid = 3600] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (21687000) [pid = 3600] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (20A76C00) [pid = 3600] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (10651800) [pid = 3600] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (235D0000) [pid = 3600] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (232F5800) [pid = 3600] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (18A67400) [pid = 3600] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1C913400) [pid = 3600] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1DC77000) [pid = 3600] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (10958800) [pid = 3600] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (18EAF800) [pid = 3600] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (10C55C00) [pid = 3600] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (19CD9800) [pid = 3600] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (14E9D000) [pid = 3600] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (1732D800) [pid = 3600] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (19DE4C00) [pid = 3600] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:58:37 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (15D1A000) [pid = 3600] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:58:37 INFO - PROCESS | 3600 | 1464335917352 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:58:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:58:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1131ms 00:58:37 INFO - PROCESS | 3600 | 1464335917379 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 00:58:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:58:37 INFO - PROCESS | 3600 | 1464335917381 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 00:58:37 INFO - PROCESS | 3600 | 1464335917384 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:58:37 INFO - PROCESS | 3600 | 1464335917386 Marionette TRACE conn5 <- [1,1626,null,{}] 00:58:37 INFO - PROCESS | 3600 | 1464335917398 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:37 INFO - PROCESS | 3600 | 1464335917539 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 00:58:37 INFO - PROCESS | 3600 | 1464335917551 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:37 INFO - PROCESS | 3600 | ++DOCSHELL 149ED800 == 113 [pid = 3600] [id = 416] 00:58:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (15D1A000) [pid = 3600] [serial = 1248] [outer = 00000000] 00:58:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (17807C00) [pid = 3600] [serial = 1249] [outer = 15D1A000] 00:58:37 INFO - PROCESS | 3600 | 1464335917597 Marionette DEBUG loaded listener.js 00:58:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (18C5A800) [pid = 3600] [serial = 1250] [outer = 15D1A000] 00:58:38 INFO - PROCESS | 3600 | 1464335918006 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 00:58:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:58:38 INFO - PROCESS | 3600 | 1464335918058 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 00:58:38 INFO - PROCESS | 3600 | 1464335918060 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 00:58:38 INFO - PROCESS | 3600 | 1464335918063 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:58:38 INFO - PROCESS | 3600 | 1464335918065 Marionette TRACE conn5 <- [1,1630,null,{}] 00:58:38 INFO - PROCESS | 3600 | 1464335918069 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:38 INFO - PROCESS | 3600 | 1464335918164 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 00:58:38 INFO - PROCESS | 3600 | 1464335918203 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:38 INFO - PROCESS | 3600 | ++DOCSHELL 10C50800 == 114 [pid = 3600] [id = 417] 00:58:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (18EAF800) [pid = 3600] [serial = 1251] [outer = 00000000] 00:58:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (1CB2A800) [pid = 3600] [serial = 1252] [outer = 18EAF800] 00:58:38 INFO - PROCESS | 3600 | 1464335918250 Marionette DEBUG loaded listener.js 00:58:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (20FCE000) [pid = 3600] [serial = 1253] [outer = 18EAF800] 00:58:38 INFO - PROCESS | 3600 | 1464335918697 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 00:58:38 INFO - PROCESS | 3600 | 1464335918746 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 00:58:38 INFO - PROCESS | 3600 | 1464335918748 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 00:58:38 INFO - PROCESS | 3600 | 1464335918751 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:58:38 INFO - PROCESS | 3600 | 1464335918753 Marionette TRACE conn5 <- [1,1634,null,{}] 00:58:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:58:38 INFO - PROCESS | 3600 | 1464335918756 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:38 INFO - PROCESS | 3600 | 1464335918857 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 00:58:38 INFO - PROCESS | 3600 | 1464335918864 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:38 INFO - PROCESS | 3600 | ++DOCSHELL 1CB2A000 == 115 [pid = 3600] [id = 418] 00:58:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (21613000) [pid = 3600] [serial = 1254] [outer = 00000000] 00:58:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (2161CC00) [pid = 3600] [serial = 1255] [outer = 21613000] 00:58:38 INFO - PROCESS | 3600 | 1464335918917 Marionette DEBUG loaded listener.js 00:58:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (216ECC00) [pid = 3600] [serial = 1256] [outer = 21613000] 00:58:39 INFO - PROCESS | 3600 | 1464335919727 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1014ms 00:58:39 INFO - PROCESS | 3600 | 1464335919772 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 00:58:39 INFO - PROCESS | 3600 | 1464335919778 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 00:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:58:39 INFO - PROCESS | 3600 | 1464335919783 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:58:39 INFO - PROCESS | 3600 | 1464335919788 Marionette TRACE conn5 <- [1,1638,null,{}] 00:58:39 INFO - PROCESS | 3600 | 1464335919814 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:39 INFO - PROCESS | 3600 | 1464335919945 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 00:58:40 INFO - PROCESS | 3600 | 1464335920107 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:40 INFO - PROCESS | 3600 | ++DOCSHELL 14A7A400 == 116 [pid = 3600] [id = 419] 00:58:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1511B400) [pid = 3600] [serial = 1257] [outer = 00000000] 00:58:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1780B800) [pid = 3600] [serial = 1258] [outer = 1511B400] 00:58:40 INFO - PROCESS | 3600 | 1464335920166 Marionette DEBUG loaded listener.js 00:58:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (18A72800) [pid = 3600] [serial = 1259] [outer = 1511B400] 00:58:40 INFO - PROCESS | 3600 | 1464335920746 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:58:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:58:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 990ms 00:58:40 INFO - PROCESS | 3600 | 1464335920778 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 00:58:40 INFO - PROCESS | 3600 | 1464335920784 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 00:58:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:58:40 INFO - PROCESS | 3600 | 1464335920791 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:58:40 INFO - PROCESS | 3600 | 1464335920794 Marionette TRACE conn5 <- [1,1642,null,{}] 00:58:40 INFO - PROCESS | 3600 | 1464335920798 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:40 INFO - PROCESS | 3600 | 1464335920930 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 00:58:41 INFO - PROCESS | 3600 | 1464335921104 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:41 INFO - PROCESS | 3600 | ++DOCSHELL 19D07000 == 117 [pid = 3600] [id = 420] 00:58:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (19D08400) [pid = 3600] [serial = 1260] [outer = 00000000] 00:58:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (19E36000) [pid = 3600] [serial = 1261] [outer = 19D08400] 00:58:41 INFO - PROCESS | 3600 | 1464335921160 Marionette DEBUG loaded listener.js 00:58:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (1C918400) [pid = 3600] [serial = 1262] [outer = 19D08400] 00:58:41 INFO - PROCESS | 3600 | 1464335921768 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:58:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:58:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1022ms 00:58:41 INFO - PROCESS | 3600 | 1464335921813 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 00:58:41 INFO - PROCESS | 3600 | 1464335921816 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 00:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:58:41 INFO - PROCESS | 3600 | 1464335921820 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:58:41 INFO - PROCESS | 3600 | 1464335921824 Marionette TRACE conn5 <- [1,1646,null,{}] 00:58:41 INFO - PROCESS | 3600 | 1464335921836 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:41 INFO - PROCESS | 3600 | 1464335921985 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 00:58:42 INFO - PROCESS | 3600 | 1464335922147 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:42 INFO - PROCESS | 3600 | ++DOCSHELL 2161D800 == 118 [pid = 3600] [id = 421] 00:58:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (2168CC00) [pid = 3600] [serial = 1263] [outer = 00000000] 00:58:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (216F4400) [pid = 3600] [serial = 1264] [outer = 2168CC00] 00:58:42 INFO - PROCESS | 3600 | 1464335922207 Marionette DEBUG loaded listener.js 00:58:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (22393C00) [pid = 3600] [serial = 1265] [outer = 2168CC00] 00:58:42 INFO - PROCESS | 3600 | 1464335922816 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1025ms 00:58:42 INFO - PROCESS | 3600 | 1464335922848 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 00:58:42 INFO - PROCESS | 3600 | 1464335922851 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 00:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:58:42 INFO - PROCESS | 3600 | 1464335922855 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:58:42 INFO - PROCESS | 3600 | 1464335922857 Marionette TRACE conn5 <- [1,1650,null,{}] 00:58:42 INFO - PROCESS | 3600 | 1464335922861 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:43 INFO - PROCESS | 3600 | 1464335922993 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 00:58:43 INFO - PROCESS | 3600 | 1464335923160 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:43 INFO - PROCESS | 3600 | ++DOCSHELL 216F4000 == 119 [pid = 3600] [id = 422] 00:58:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (232F9400) [pid = 3600] [serial = 1266] [outer = 00000000] 00:58:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (23576800) [pid = 3600] [serial = 1267] [outer = 232F9400] 00:58:43 INFO - PROCESS | 3600 | 1464335923220 Marionette DEBUG loaded listener.js 00:58:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (235B2C00) [pid = 3600] [serial = 1268] [outer = 232F9400] 00:58:43 INFO - PROCESS | 3600 | 1464335923782 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 00:58:43 INFO - PROCESS | 3600 | 1464335923828 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 00:58:43 INFO - PROCESS | 3600 | 1464335923831 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 00:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:58:43 INFO - PROCESS | 3600 | 1464335923834 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:58:43 INFO - PROCESS | 3600 | 1464335923836 Marionette TRACE conn5 <- [1,1654,null,{}] 00:58:43 INFO - PROCESS | 3600 | 1464335923840 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:43 INFO - PROCESS | 3600 | 1464335923958 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 00:58:44 INFO - PROCESS | 3600 | 1464335924131 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:44 INFO - PROCESS | 3600 | ++DOCSHELL 235B6800 == 120 [pid = 3600] [id = 423] 00:58:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (235B9400) [pid = 3600] [serial = 1269] [outer = 00000000] 00:58:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (235CDC00) [pid = 3600] [serial = 1270] [outer = 235B9400] 00:58:44 INFO - PROCESS | 3600 | 1464335924187 Marionette DEBUG loaded listener.js 00:58:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (2364E000) [pid = 3600] [serial = 1271] [outer = 235B9400] 00:58:44 INFO - PROCESS | 3600 | 1464335924809 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1017ms 00:58:44 INFO - PROCESS | 3600 | 1464335924868 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 00:58:44 INFO - PROCESS | 3600 | 1464335924870 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 00:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:58:44 INFO - PROCESS | 3600 | 1464335924893 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:58:44 INFO - PROCESS | 3600 | 1464335924895 Marionette TRACE conn5 <- [1,1658,null,{}] 00:58:44 INFO - PROCESS | 3600 | 1464335924899 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:45 INFO - PROCESS | 3600 | 1464335925027 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 00:58:45 INFO - PROCESS | 3600 | 1464335925187 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:45 INFO - PROCESS | 3600 | ++DOCSHELL 2364D400 == 121 [pid = 3600] [id = 424] 00:58:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (2364DC00) [pid = 3600] [serial = 1272] [outer = 00000000] 00:58:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (23761C00) [pid = 3600] [serial = 1273] [outer = 2364DC00] 00:58:45 INFO - PROCESS | 3600 | 1464335925248 Marionette DEBUG loaded listener.js 00:58:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (23765000) [pid = 3600] [serial = 1274] [outer = 2364DC00] 00:58:45 INFO - PROCESS | 3600 | 1464335925845 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1038ms 00:58:45 INFO - PROCESS | 3600 | 1464335925920 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 00:58:45 INFO - PROCESS | 3600 | 1464335925923 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 00:58:45 INFO - PROCESS | 3600 | 1464335925926 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:58:45 INFO - PROCESS | 3600 | 1464335925928 Marionette TRACE conn5 <- [1,1662,null,{}] 00:58:45 INFO - PROCESS | 3600 | 1464335925932 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:46 INFO - PROCESS | 3600 | 1464335926049 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 00:58:46 INFO - PROCESS | 3600 | 1464335926228 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:46 INFO - PROCESS | 3600 | ++DOCSHELL 23CA8400 == 122 [pid = 3600] [id = 425] 00:58:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (23CA8800) [pid = 3600] [serial = 1275] [outer = 00000000] 00:58:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (23CAE800) [pid = 3600] [serial = 1276] [outer = 23CA8800] 00:58:46 INFO - PROCESS | 3600 | 1464335926288 Marionette DEBUG loaded listener.js 00:58:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (23CD4000) [pid = 3600] [serial = 1277] [outer = 23CA8800] 00:58:46 INFO - PROCESS | 3600 | 1464335926833 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 00:58:46 INFO - PROCESS | 3600 | 1464335926870 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 00:58:46 INFO - PROCESS | 3600 | 1464335926872 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 00:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:58:46 INFO - PROCESS | 3600 | 1464335926877 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:58:46 INFO - PROCESS | 3600 | 1464335926879 Marionette TRACE conn5 <- [1,1666,null,{}] 00:58:46 INFO - PROCESS | 3600 | 1464335926883 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:47 INFO - PROCESS | 3600 | 1464335927002 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 00:58:47 INFO - PROCESS | 3600 | 1464335927175 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:47 INFO - PROCESS | 3600 | ++DOCSHELL 23CDA400 == 123 [pid = 3600] [id = 426] 00:58:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (23CDE400) [pid = 3600] [serial = 1278] [outer = 00000000] 00:58:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (23E02000) [pid = 3600] [serial = 1279] [outer = 23CDE400] 00:58:47 INFO - PROCESS | 3600 | 1464335927230 Marionette DEBUG loaded listener.js 00:58:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (23E06000) [pid = 3600] [serial = 1280] [outer = 23CDE400] 00:58:47 INFO - PROCESS | 3600 | 1464335927879 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1017ms 00:58:47 INFO - PROCESS | 3600 | 1464335927897 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 00:58:47 INFO - PROCESS | 3600 | 1464335927900 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 00:58:47 INFO - PROCESS | 3600 | 1464335927903 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:58:47 INFO - PROCESS | 3600 | 1464335927905 Marionette TRACE conn5 <- [1,1670,null,{}] 00:58:47 INFO - PROCESS | 3600 | 1464335927909 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:48 INFO - PROCESS | 3600 | 1464335928028 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 00:58:48 INFO - PROCESS | 3600 | 1464335928189 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:48 INFO - PROCESS | 3600 | ++DOCSHELL 14FD5800 == 124 [pid = 3600] [id = 427] 00:58:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (162A9000) [pid = 3600] [serial = 1281] [outer = 00000000] 00:58:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (17823C00) [pid = 3600] [serial = 1282] [outer = 162A9000] 00:58:48 INFO - PROCESS | 3600 | 1464335928246 Marionette DEBUG loaded listener.js 00:58:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (1916F400) [pid = 3600] [serial = 1283] [outer = 162A9000] 00:58:49 INFO - PROCESS | 3600 | 1464335929158 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1334ms 00:58:49 INFO - PROCESS | 3600 | 1464335929241 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 00:58:49 INFO - PROCESS | 3600 | 1464335929245 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 00:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:58:49 INFO - PROCESS | 3600 | 1464335929250 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:58:49 INFO - PROCESS | 3600 | 1464335929254 Marionette TRACE conn5 <- [1,1674,null,{}] 00:58:49 INFO - PROCESS | 3600 | 1464335929260 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:49 INFO - PROCESS | 3600 | 1464335929382 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 00:58:49 INFO - PROCESS | 3600 | 1464335929548 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:49 INFO - PROCESS | 3600 | ++DOCSHELL 1180F800 == 125 [pid = 3600] [id = 428] 00:58:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (11A8C800) [pid = 3600] [serial = 1284] [outer = 00000000] 00:58:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (162AEC00) [pid = 3600] [serial = 1285] [outer = 11A8C800] 00:58:49 INFO - PROCESS | 3600 | 1464335929603 Marionette DEBUG loaded listener.js 00:58:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (1737BC00) [pid = 3600] [serial = 1286] [outer = 11A8C800] 00:58:50 INFO - PROCESS | 3600 | 1464335930159 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 987ms 00:58:50 INFO - PROCESS | 3600 | 1464335930238 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 00:58:50 INFO - PROCESS | 3600 | 1464335930244 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 00:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:58:50 INFO - PROCESS | 3600 | 1464335930250 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 3600 | 1464335930253 Marionette TRACE conn5 <- [1,1678,null,{}] 00:58:50 INFO - PROCESS | 3600 | 1464335930257 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:50 INFO - PROCESS | 3600 | 1464335930372 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 00:58:50 INFO - PROCESS | 3600 | 1464335930547 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:50 INFO - PROCESS | 3600 | ++DOCSHELL 169B8800 == 126 [pid = 3600] [id = 429] 00:58:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (16F4EC00) [pid = 3600] [serial = 1287] [outer = 00000000] 00:58:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (18EDCC00) [pid = 3600] [serial = 1288] [outer = 16F4EC00] 00:58:50 INFO - PROCESS | 3600 | 1464335930599 Marionette DEBUG loaded listener.js 00:58:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (1917D000) [pid = 3600] [serial = 1289] [outer = 16F4EC00] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 1C6F8800 == 125 [pid = 3600] [id = 199] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 1C6F3C00 == 124 [pid = 3600] [id = 159] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 10C50800 == 123 [pid = 3600] [id = 417] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 149ED800 == 122 [pid = 3600] [id = 416] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 20A10C00 == 121 [pid = 3600] [id = 415] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 1E68F400 == 120 [pid = 3600] [id = 414] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 1CB31C00 == 119 [pid = 3600] [id = 413] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 18F7B400 == 118 [pid = 3600] [id = 412] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 16F45000 == 117 [pid = 3600] [id = 411] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (167D9800) [pid = 3600] [serial = 1144] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (18EAFC00) [pid = 3600] [serial = 1147] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (1DB10800) [pid = 3600] [serial = 1150] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (1F419400) [pid = 3600] [serial = 1153] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (20A0B400) [pid = 3600] [serial = 1156] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (21461C00) [pid = 3600] [serial = 1159] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (21614000) [pid = 3600] [serial = 1162] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (216EF400) [pid = 3600] [serial = 1165] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (20FC7400) [pid = 3600] [serial = 1198] [outer = 00000000] [url = about:blank] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 14E70000 == 116 [pid = 3600] [id = 410] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 18A6A800 == 115 [pid = 3600] [id = 409] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 10F9F000 == 114 [pid = 3600] [id = 408] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 2357DC00 == 113 [pid = 3600] [id = 405] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 2239AC00 == 112 [pid = 3600] [id = 404] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 21687C00 == 111 [pid = 3600] [id = 403] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 20A80800 == 110 [pid = 3600] [id = 402] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 18EDA800 == 109 [pid = 3600] [id = 401] 00:58:50 INFO - PROCESS | 3600 | --DOCSHELL 10E4CC00 == 108 [pid = 3600] [id = 400] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (216F1C00) [pid = 3600] [serial = 1100] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (241DE000) [pid = 3600] [serial = 1106] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (1F4B1C00) [pid = 3600] [serial = 1000] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (1E690C00) [pid = 3600] [serial = 1094] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (2239D000) [pid = 3600] [serial = 1042] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (149E5400) [pid = 3600] [serial = 1033] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (15D13800) [pid = 3600] [serial = 1088] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (18ED8400) [pid = 3600] [serial = 1036] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (2161FC00) [pid = 3600] [serial = 988] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (23CAE400) [pid = 3600] [serial = 1109] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (21466800) [pid = 3600] [serial = 1030] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (220BC400) [pid = 3600] [serial = 994] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (232F6400) [pid = 3600] [serial = 997] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (2153D400) [pid = 3600] [serial = 1039] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (235C8800) [pid = 3600] [serial = 1045] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (21690400) [pid = 3600] [serial = 991] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (2161E000) [pid = 3600] [serial = 1097] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (18EBB400) [pid = 3600] [serial = 1112] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (236F1000) [pid = 3600] [serial = 1048] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (236F0800) [pid = 3600] [serial = 1103] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (19D5D800) [pid = 3600] [serial = 1091] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (1D5DE400) [pid = 3600] [serial = 1187] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1CA61800) [pid = 3600] [serial = 1186] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1F411800) [pid = 3600] [serial = 1189] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1F417400) [pid = 3600] [serial = 1195] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (18ED9000) [pid = 3600] [serial = 1177] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (18F76800) [pid = 3600] [serial = 1178] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19D5CC00) [pid = 3600] [serial = 1169] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (18EBD400) [pid = 3600] [serial = 1168] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (19D5F800) [pid = 3600] [serial = 1180] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (16F0C400) [pid = 3600] [serial = 1174] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (16F88800) [pid = 3600] [serial = 1175] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (1782F800) [pid = 3600] [serial = 1172] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (1758D400) [pid = 3600] [serial = 1171] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1A750400) [pid = 3600] [serial = 1183] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (1B3CC000) [pid = 3600] [serial = 1184] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (1F41A800) [pid = 3600] [serial = 1190] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (19D0D000) [pid = 3600] [serial = 1192] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1B3D0800) [pid = 3600] [serial = 1193] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (19D68800) [pid = 3600] [serial = 1181] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (20A05400) [pid = 3600] [serial = 1196] [outer = 00000000] [url = about:blank] 00:58:51 INFO - PROCESS | 3600 | 1464335931213 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 972ms 00:58:51 INFO - PROCESS | 3600 | 1464335931226 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 00:58:51 INFO - PROCESS | 3600 | 1464335931228 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 00:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:58:51 INFO - PROCESS | 3600 | 1464335931232 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:58:51 INFO - PROCESS | 3600 | 1464335931235 Marionette TRACE conn5 <- [1,1682,null,{}] 00:58:51 INFO - PROCESS | 3600 | 1464335931245 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:51 INFO - PROCESS | 3600 | 1464335931350 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 00:58:51 INFO - PROCESS | 3600 | 1464335931469 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:51 INFO - PROCESS | 3600 | ++DOCSHELL 162AD400 == 109 [pid = 3600] [id = 430] 00:58:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (167D9800) [pid = 3600] [serial = 1290] [outer = 00000000] 00:58:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (175CFC00) [pid = 3600] [serial = 1291] [outer = 167D9800] 00:58:51 INFO - PROCESS | 3600 | 1464335931517 Marionette DEBUG loaded listener.js 00:58:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (18930800) [pid = 3600] [serial = 1292] [outer = 167D9800] 00:58:51 INFO - PROCESS | 3600 | 1464335931912 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 00:58:51 INFO - PROCESS | 3600 | 1464335931964 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 00:58:51 INFO - PROCESS | 3600 | 1464335931967 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 00:58:51 INFO - PROCESS | 3600 | 1464335931970 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:58:51 INFO - PROCESS | 3600 | 1464335931972 Marionette TRACE conn5 <- [1,1686,null,{}] 00:58:51 INFO - PROCESS | 3600 | 1464335931976 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:52 INFO - PROCESS | 3600 | 1464335932075 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 00:58:52 INFO - PROCESS | 3600 | 1464335932081 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:52 INFO - PROCESS | 3600 | ++DOCSHELL 18C5B800 == 110 [pid = 3600] [id = 431] 00:58:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (18CAE800) [pid = 3600] [serial = 1293] [outer = 00000000] 00:58:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (18F6D800) [pid = 3600] [serial = 1294] [outer = 18CAE800] 00:58:52 INFO - PROCESS | 3600 | 1464335932127 Marionette DEBUG loaded listener.js 00:58:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (19C4B800) [pid = 3600] [serial = 1295] [outer = 18CAE800] 00:58:52 INFO - PROCESS | 3600 | 1464335932585 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 00:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:58:52 INFO - PROCESS | 3600 | 1464335932644 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 00:58:52 INFO - PROCESS | 3600 | 1464335932646 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 00:58:52 INFO - PROCESS | 3600 | 1464335932649 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:58:52 INFO - PROCESS | 3600 | 1464335932651 Marionette TRACE conn5 <- [1,1690,null,{}] 00:58:52 INFO - PROCESS | 3600 | 1464335932655 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:52 INFO - PROCESS | 3600 | 1464335932749 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 00:58:52 INFO - PROCESS | 3600 | 1464335932903 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:52 INFO - PROCESS | 3600 | ++DOCSHELL 18F77800 == 111 [pid = 3600] [id = 432] 00:58:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (19D05000) [pid = 3600] [serial = 1296] [outer = 00000000] 00:58:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (19D61800) [pid = 3600] [serial = 1297] [outer = 19D05000] 00:58:52 INFO - PROCESS | 3600 | 1464335932950 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (19DE0800) [pid = 3600] [serial = 1298] [outer = 19D05000] 00:58:53 INFO - PROCESS | 3600 | 1464335933391 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 772ms 00:58:53 INFO - PROCESS | 3600 | 1464335933428 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 00:58:53 INFO - PROCESS | 3600 | 1464335933430 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 00:58:53 INFO - PROCESS | 3600 | 1464335933433 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:58:53 INFO - PROCESS | 3600 | 1464335933434 Marionette TRACE conn5 <- [1,1694,null,{}] 00:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:58:53 INFO - PROCESS | 3600 | 1464335933438 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:53 INFO - PROCESS | 3600 | 1464335933594 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 00:58:53 INFO - PROCESS | 3600 | 1464335933617 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:53 INFO - PROCESS | 3600 | ++DOCSHELL 19DE8000 == 112 [pid = 3600] [id = 433] 00:58:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (1BD45400) [pid = 3600] [serial = 1299] [outer = 00000000] 00:58:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (1C90C400) [pid = 3600] [serial = 1300] [outer = 1BD45400] 00:58:53 INFO - PROCESS | 3600 | 1464335933664 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1C918800) [pid = 3600] [serial = 1301] [outer = 1BD45400] 00:58:54 INFO - PROCESS | 3600 | 1464335934131 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 00:58:54 INFO - PROCESS | 3600 | 1464335934210 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 00:58:54 INFO - PROCESS | 3600 | 1464335934212 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 00:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:58:54 INFO - PROCESS | 3600 | 1464335934215 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:58:54 INFO - PROCESS | 3600 | 1464335934217 Marionette TRACE conn5 <- [1,1698,null,{}] 00:58:54 INFO - PROCESS | 3600 | 1464335934220 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:54 INFO - PROCESS | 3600 | 1464335934354 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 00:58:54 INFO - PROCESS | 3600 | 1464335934428 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:54 INFO - PROCESS | 3600 | ++DOCSHELL 1C90C000 == 113 [pid = 3600] [id = 434] 00:58:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (1C96A800) [pid = 3600] [serial = 1302] [outer = 00000000] 00:58:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (1CB32C00) [pid = 3600] [serial = 1303] [outer = 1C96A800] 00:58:54 INFO - PROCESS | 3600 | 1464335934473 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1D5E4000) [pid = 3600] [serial = 1304] [outer = 1C96A800] 00:58:54 INFO - PROCESS | 3600 | 1464335934912 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 731ms 00:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:58:54 INFO - PROCESS | 3600 | 1464335934947 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 00:58:54 INFO - PROCESS | 3600 | 1464335934949 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 00:58:54 INFO - PROCESS | 3600 | 1464335934952 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:58:54 INFO - PROCESS | 3600 | 1464335934954 Marionette TRACE conn5 <- [1,1702,null,{}] 00:58:54 INFO - PROCESS | 3600 | 1464335934957 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:55 INFO - PROCESS | 3600 | 1464335935097 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 00:58:55 INFO - PROCESS | 3600 | 1464335935173 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:55 INFO - PROCESS | 3600 | ++DOCSHELL 1CB32000 == 114 [pid = 3600] [id = 435] 00:58:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1DB12400) [pid = 3600] [serial = 1305] [outer = 00000000] 00:58:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1DC7B000) [pid = 3600] [serial = 1306] [outer = 1DB12400] 00:58:55 INFO - PROCESS | 3600 | 1464335935218 Marionette DEBUG loaded listener.js 00:58:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1E68D000) [pid = 3600] [serial = 1307] [outer = 1DB12400] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (236F8800) [pid = 3600] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1CB32800) [pid = 3600] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1F417000) [pid = 3600] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (20A7AC00) [pid = 3600] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (18EAF800) [pid = 3600] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (20A0E000) [pid = 3600] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18A6F400) [pid = 3600] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (14E71C00) [pid = 3600] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (1737F000) [pid = 3600] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (19C47C00) [pid = 3600] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (10FA7400) [pid = 3600] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (15D1A000) [pid = 3600] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (1F4B0400) [pid = 3600] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (17804000) [pid = 3600] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (1F413C00) [pid = 3600] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (14E6D800) [pid = 3600] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (21540800) [pid = 3600] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1CB2B400) [pid = 3600] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (2168D400) [pid = 3600] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:58:55 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (20A7D400) [pid = 3600] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:58:55 INFO - PROCESS | 3600 | 1464335935952 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1019ms 00:58:55 INFO - PROCESS | 3600 | 1464335935972 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 00:58:55 INFO - PROCESS | 3600 | 1464335935974 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 00:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:58:55 INFO - PROCESS | 3600 | 1464335935977 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:58:55 INFO - PROCESS | 3600 | 1464335935979 Marionette TRACE conn5 <- [1,1706,null,{}] 00:58:55 INFO - PROCESS | 3600 | 1464335935982 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:56 INFO - PROCESS | 3600 | 1464335936077 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 00:58:56 INFO - PROCESS | 3600 | 1464335936083 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:56 INFO - PROCESS | 3600 | ++DOCSHELL 1090FC00 == 115 [pid = 3600] [id = 436] 00:58:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (17804000) [pid = 3600] [serial = 1308] [outer = 00000000] 00:58:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (19E39000) [pid = 3600] [serial = 1309] [outer = 17804000] 00:58:56 INFO - PROCESS | 3600 | 1464335936129 Marionette DEBUG loaded listener.js 00:58:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1CB2B400) [pid = 3600] [serial = 1310] [outer = 17804000] 00:58:56 INFO - PROCESS | 3600 | 1464335936579 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 00:58:56 INFO - PROCESS | 3600 | 1464335936624 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 00:58:56 INFO - PROCESS | 3600 | 1464335936626 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 00:58:56 INFO - PROCESS | 3600 | 1464335936629 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:58:56 INFO - PROCESS | 3600 | 1464335936631 Marionette TRACE conn5 <- [1,1710,null,{}] 00:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:58:56 INFO - PROCESS | 3600 | 1464335936635 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:56 INFO - PROCESS | 3600 | 1464335936730 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 00:58:56 INFO - PROCESS | 3600 | 1464335936737 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:56 INFO - PROCESS | 3600 | ++DOCSHELL 19DEA800 == 116 [pid = 3600] [id = 437] 00:58:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1DB31800) [pid = 3600] [serial = 1311] [outer = 00000000] 00:58:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1F417000) [pid = 3600] [serial = 1312] [outer = 1DB31800] 00:58:56 INFO - PROCESS | 3600 | 1464335936781 Marionette DEBUG loaded listener.js 00:58:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1F420400) [pid = 3600] [serial = 1313] [outer = 1DB31800] 00:58:57 INFO - PROCESS | 3600 | 1464335937275 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 00:58:57 INFO - PROCESS | 3600 | 1464335937322 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 00:58:57 INFO - PROCESS | 3600 | 1464335937324 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 00:58:57 INFO - PROCESS | 3600 | 1464335937327 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:58:57 INFO - PROCESS | 3600 | 1464335937330 Marionette TRACE conn5 <- [1,1714,null,{}] 00:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:58:57 INFO - PROCESS | 3600 | 1464335937334 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:57 INFO - PROCESS | 3600 | 1464335937450 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 00:58:57 INFO - PROCESS | 3600 | 1464335937462 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:57 INFO - PROCESS | 3600 | ++DOCSHELL 20A10C00 == 117 [pid = 3600] [id = 438] 00:58:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (20A12800) [pid = 3600] [serial = 1314] [outer = 00000000] 00:58:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (20A79C00) [pid = 3600] [serial = 1315] [outer = 20A12800] 00:58:57 INFO - PROCESS | 3600 | 1464335937511 Marionette DEBUG loaded listener.js 00:58:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (20FC7800) [pid = 3600] [serial = 1316] [outer = 20A12800] 00:58:58 INFO - PROCESS | 3600 | 1464335938302 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1014ms 00:58:58 INFO - PROCESS | 3600 | 1464335938348 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 00:58:58 INFO - PROCESS | 3600 | 1464335938354 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 00:58:58 INFO - PROCESS | 3600 | 1464335938358 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:58:58 INFO - PROCESS | 3600 | 1464335938363 Marionette TRACE conn5 <- [1,1718,null,{}] 00:58:58 INFO - PROCESS | 3600 | 1464335938369 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:58 INFO - PROCESS | 3600 | 1464335938553 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 00:58:58 INFO - PROCESS | 3600 | 1464335938714 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:58 INFO - PROCESS | 3600 | ++DOCSHELL 1096E000 == 118 [pid = 3600] [id = 439] 00:58:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (11A5D800) [pid = 3600] [serial = 1317] [outer = 00000000] 00:58:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (162A0800) [pid = 3600] [serial = 1318] [outer = 11A5D800] 00:58:58 INFO - PROCESS | 3600 | 1464335938773 Marionette DEBUG loaded listener.js 00:58:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (169C2800) [pid = 3600] [serial = 1319] [outer = 11A5D800] 00:58:59 INFO - PROCESS | 3600 | 1464335939356 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 00:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 00:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1022ms 00:58:59 INFO - PROCESS | 3600 | 1464335939394 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 00:58:59 INFO - PROCESS | 3600 | 1464335939400 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 00:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:58:59 INFO - PROCESS | 3600 | 1464335939407 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:58:59 INFO - PROCESS | 3600 | 1464335939410 Marionette TRACE conn5 <- [1,1722,null,{}] 00:58:59 INFO - PROCESS | 3600 | 1464335939414 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:59 INFO - PROCESS | 3600 | 1464335939542 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 00:58:59 INFO - PROCESS | 3600 | 1464335939713 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:59 INFO - PROCESS | 3600 | ++DOCSHELL 18CAE000 == 119 [pid = 3600] [id = 440] 00:58:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (18EAF400) [pid = 3600] [serial = 1320] [outer = 00000000] 00:58:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (18F76800) [pid = 3600] [serial = 1321] [outer = 18EAF400] 00:58:59 INFO - PROCESS | 3600 | 1464335939770 Marionette DEBUG loaded listener.js 00:58:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (19DDD400) [pid = 3600] [serial = 1322] [outer = 18EAF400] 00:59:00 INFO - PROCESS | 3600 | 1464335940419 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1017ms 00:59:00 INFO - PROCESS | 3600 | 1464335940429 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 00:59:00 INFO - PROCESS | 3600 | 1464335940432 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 00:59:00 INFO - PROCESS | 3600 | 1464335940435 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:59:00 INFO - PROCESS | 3600 | 1464335940439 Marionette TRACE conn5 <- [1,1726,null,{}] 00:59:00 INFO - PROCESS | 3600 | 1464335940484 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:00 INFO - PROCESS | 3600 | 1464335940613 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 00:59:00 INFO - PROCESS | 3600 | 1464335940794 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 3600 | ++DOCSHELL 20A08000 == 120 [pid = 3600] [id = 441] 00:59:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (20A09000) [pid = 3600] [serial = 1323] [outer = 00000000] 00:59:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (20A74800) [pid = 3600] [serial = 1324] [outer = 20A09000] 00:59:00 INFO - PROCESS | 3600 | 1464335940854 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (20FD1400) [pid = 3600] [serial = 1325] [outer = 20A09000] 00:59:01 INFO - PROCESS | 3600 | 1464335941479 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1092ms 00:59:01 INFO - PROCESS | 3600 | 1464335941543 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 00:59:01 INFO - PROCESS | 3600 | 1464335941546 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 00:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:59:01 INFO - PROCESS | 3600 | 1464335941549 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:59:01 INFO - PROCESS | 3600 | 1464335941551 Marionette TRACE conn5 <- [1,1730,null,{}] 00:59:01 INFO - PROCESS | 3600 | 1464335941555 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:01 INFO - PROCESS | 3600 | 1464335941712 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 00:59:01 INFO - PROCESS | 3600 | 1464335941869 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:01 INFO - PROCESS | 3600 | ++DOCSHELL 213CB400 == 121 [pid = 3600] [id = 442] 00:59:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (21466800) [pid = 3600] [serial = 1326] [outer = 00000000] 00:59:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (2153EC00) [pid = 3600] [serial = 1327] [outer = 21466800] 00:59:01 INFO - PROCESS | 3600 | 1464335941928 Marionette DEBUG loaded listener.js 00:59:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (2161B800) [pid = 3600] [serial = 1328] [outer = 21466800] 00:59:02 INFO - PROCESS | 3600 | 1464335942525 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1019ms 00:59:02 INFO - PROCESS | 3600 | 1464335942570 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 00:59:02 INFO - PROCESS | 3600 | 1464335942573 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 00:59:02 INFO - PROCESS | 3600 | 1464335942576 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:59:02 INFO - PROCESS | 3600 | 1464335942578 Marionette TRACE conn5 <- [1,1734,null,{}] 00:59:02 INFO - PROCESS | 3600 | 1464335942582 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:02 INFO - PROCESS | 3600 | 1464335942704 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 00:59:02 INFO - PROCESS | 3600 | 1464335942875 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:02 INFO - PROCESS | 3600 | ++DOCSHELL 118F0800 == 122 [pid = 3600] [id = 443] 00:59:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (162A1000) [pid = 3600] [serial = 1329] [outer = 00000000] 00:59:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (2168D400) [pid = 3600] [serial = 1330] [outer = 162A1000] 00:59:02 INFO - PROCESS | 3600 | 1464335942932 Marionette DEBUG loaded listener.js 00:59:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (216F1C00) [pid = 3600] [serial = 1331] [outer = 162A1000] 00:59:03 INFO - PROCESS | 3600 | 1464335943510 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 00:59:03 INFO - PROCESS | 3600 | 1464335943550 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 00:59:03 INFO - PROCESS | 3600 | 1464335943553 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 00:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:59:03 INFO - PROCESS | 3600 | 1464335943556 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:59:03 INFO - PROCESS | 3600 | 1464335943558 Marionette TRACE conn5 <- [1,1738,null,{}] 00:59:03 INFO - PROCESS | 3600 | 1464335943562 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:03 INFO - PROCESS | 3600 | 1464335943692 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 00:59:03 INFO - PROCESS | 3600 | 1464335943864 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:03 INFO - PROCESS | 3600 | ++DOCSHELL 220B8C00 == 123 [pid = 3600] [id = 444] 00:59:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (220BC400) [pid = 3600] [serial = 1332] [outer = 00000000] 00:59:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (232ECC00) [pid = 3600] [serial = 1333] [outer = 220BC400] 00:59:03 INFO - PROCESS | 3600 | 1464335943922 Marionette DEBUG loaded listener.js 00:59:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (232F0800) [pid = 3600] [serial = 1334] [outer = 220BC400] 00:59:04 INFO - PROCESS | 3600 | 1464335944481 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 971ms 00:59:04 INFO - PROCESS | 3600 | 1464335944531 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 00:59:04 INFO - PROCESS | 3600 | 1464335944533 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 00:59:04 INFO - PROCESS | 3600 | 1464335944537 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:59:04 INFO - PROCESS | 3600 | 1464335944539 Marionette TRACE conn5 <- [1,1742,null,{}] 00:59:04 INFO - PROCESS | 3600 | 1464335944542 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:04 INFO - PROCESS | 3600 | 1464335944667 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 00:59:04 INFO - PROCESS | 3600 | 1464335944838 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:04 INFO - PROCESS | 3600 | ++DOCSHELL 232F8C00 == 124 [pid = 3600] [id = 445] 00:59:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (2356FC00) [pid = 3600] [serial = 1335] [outer = 00000000] 00:59:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (2357B400) [pid = 3600] [serial = 1336] [outer = 2356FC00] 00:59:04 INFO - PROCESS | 3600 | 1464335944894 Marionette DEBUG loaded listener.js 00:59:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (235B3800) [pid = 3600] [serial = 1337] [outer = 2356FC00] 00:59:05 INFO - PROCESS | 3600 | 1464335945480 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 00:59:05 INFO - PROCESS | 3600 | 1464335945511 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 00:59:05 INFO - PROCESS | 3600 | 1464335945513 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 00:59:05 INFO - PROCESS | 3600 | 1464335945516 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:59:05 INFO - PROCESS | 3600 | 1464335945518 Marionette TRACE conn5 <- [1,1746,null,{}] 00:59:05 INFO - PROCESS | 3600 | 1464335945522 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:05 INFO - PROCESS | 3600 | 1464335945641 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 00:59:05 INFO - PROCESS | 3600 | 1464335945814 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:05 INFO - PROCESS | 3600 | ++DOCSHELL 20A06400 == 125 [pid = 3600] [id = 446] 00:59:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (23575000) [pid = 3600] [serial = 1338] [outer = 00000000] 00:59:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (23652400) [pid = 3600] [serial = 1339] [outer = 23575000] 00:59:05 INFO - PROCESS | 3600 | 1464335945870 Marionette DEBUG loaded listener.js 00:59:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (23656000) [pid = 3600] [serial = 1340] [outer = 23575000] 00:59:06 INFO - PROCESS | 3600 | 1464335946432 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 00:59:06 INFO - PROCESS | 3600 | 1464335946491 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 00:59:06 INFO - PROCESS | 3600 | 1464335946493 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 00:59:06 INFO - PROCESS | 3600 | 1464335946496 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:59:06 INFO - PROCESS | 3600 | 1464335946498 Marionette TRACE conn5 <- [1,1750,null,{}] 00:59:06 INFO - PROCESS | 3600 | 1464335946502 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:06 INFO - PROCESS | 3600 | 1464335946621 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 00:59:06 INFO - PROCESS | 3600 | 1464335946828 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:06 INFO - PROCESS | 3600 | ++DOCSHELL 10F28C00 == 126 [pid = 3600] [id = 447] 00:59:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (10F9F000) [pid = 3600] [serial = 1341] [outer = 00000000] 00:59:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (236F3C00) [pid = 3600] [serial = 1342] [outer = 10F9F000] 00:59:06 INFO - PROCESS | 3600 | 1464335946883 Marionette DEBUG loaded listener.js 00:59:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (2375E000) [pid = 3600] [serial = 1343] [outer = 10F9F000] 00:59:07 INFO - PROCESS | 3600 | 1464335947451 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 00:59:07 INFO - PROCESS | 3600 | 1464335947487 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 00:59:07 INFO - PROCESS | 3600 | 1464335947489 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 00:59:07 INFO - PROCESS | 3600 | 1464335947495 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:59:07 INFO - PROCESS | 3600 | 1464335947497 Marionette TRACE conn5 <- [1,1754,null,{}] 00:59:07 INFO - PROCESS | 3600 | 1464335947501 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:07 INFO - PROCESS | 3600 | 1464335947630 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 00:59:08 INFO - PROCESS | 3600 | 1464335948017 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:08 INFO - PROCESS | 3600 | ++DOCSHELL 1096FC00 == 127 [pid = 3600] [id = 448] 00:59:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (10C4E400) [pid = 3600] [serial = 1344] [outer = 00000000] 00:59:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (10C5A400) [pid = 3600] [serial = 1345] [outer = 10C4E400] 00:59:08 INFO - PROCESS | 3600 | 1464335948082 Marionette DEBUG loaded listener.js 00:59:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (14E74800) [pid = 3600] [serial = 1346] [outer = 10C4E400] 00:59:08 INFO - PROCESS | 3600 | 1464335948724 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1276ms 00:59:08 INFO - PROCESS | 3600 | 1464335948774 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 00:59:08 INFO - PROCESS | 3600 | 1464335948778 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 00:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:59:08 INFO - PROCESS | 3600 | 1464335948782 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:59:08 INFO - PROCESS | 3600 | 1464335948786 Marionette TRACE conn5 <- [1,1758,null,{}] 00:59:08 INFO - PROCESS | 3600 | 1464335948791 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:08 INFO - PROCESS | 3600 | 1464335948910 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 00:59:09 INFO - PROCESS | 3600 | 1464335949079 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:09 INFO - PROCESS | 3600 | ++DOCSHELL 14E72400 == 128 [pid = 3600] [id = 449] 00:59:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (18C26400) [pid = 3600] [serial = 1347] [outer = 00000000] 00:59:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (18F6C400) [pid = 3600] [serial = 1348] [outer = 18C26400] 00:59:09 INFO - PROCESS | 3600 | 1464335949132 Marionette DEBUG loaded listener.js 00:59:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (19C51C00) [pid = 3600] [serial = 1349] [outer = 18C26400] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 235CFC00 == 127 [pid = 3600] [id = 349] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 20A7D000 == 126 [pid = 3600] [id = 386] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 21689800 == 125 [pid = 3600] [id = 388] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 19D0C000 == 124 [pid = 3600] [id = 385] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 19DEA800 == 123 [pid = 3600] [id = 437] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 1090FC00 == 122 [pid = 3600] [id = 436] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 1CB32000 == 121 [pid = 3600] [id = 435] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 1C90C000 == 120 [pid = 3600] [id = 434] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 19DE8000 == 119 [pid = 3600] [id = 433] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 18F77800 == 118 [pid = 3600] [id = 432] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 18C5B800 == 117 [pid = 3600] [id = 431] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 162AD400 == 116 [pid = 3600] [id = 430] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (2161CC00) [pid = 3600] [serial = 1255] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 169B8800 == 115 [pid = 3600] [id = 429] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 1180F800 == 114 [pid = 3600] [id = 428] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 23CDA400 == 113 [pid = 3600] [id = 426] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 23CA8400 == 112 [pid = 3600] [id = 425] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 2364D400 == 111 [pid = 3600] [id = 424] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 235B6800 == 110 [pid = 3600] [id = 423] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 216F4000 == 109 [pid = 3600] [id = 422] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 2161D800 == 108 [pid = 3600] [id = 421] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 19D07000 == 107 [pid = 3600] [id = 420] 00:59:09 INFO - PROCESS | 3600 | --DOCSHELL 14A7A400 == 106 [pid = 3600] [id = 419] 00:59:09 INFO - PROCESS | 3600 | 1464335949776 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1021ms 00:59:09 INFO - PROCESS | 3600 | 1464335949807 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 00:59:09 INFO - PROCESS | 3600 | 1464335949811 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 00:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:59:09 INFO - PROCESS | 3600 | 1464335949829 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:59:09 INFO - PROCESS | 3600 | 1464335949831 Marionette TRACE conn5 <- [1,1762,null,{}] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (20A79000) [pid = 3600] [serial = 1157] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (18EDFC00) [pid = 3600] [serial = 1148] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (1F420C00) [pid = 3600] [serial = 1154] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (16F45800) [pid = 3600] [serial = 1145] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (21618C00) [pid = 3600] [serial = 1163] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (1E687400) [pid = 3600] [serial = 1151] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (22394400) [pid = 3600] [serial = 1166] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (2146DC00) [pid = 3600] [serial = 1160] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (23CDC400) [pid = 3600] [serial = 1051] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (1D5DA800) [pid = 3600] [serial = 1240] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (1DB34C00) [pid = 3600] [serial = 1241] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1F4B7C00) [pid = 3600] [serial = 1243] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (20FCF000) [pid = 3600] [serial = 1246] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1CB2A800) [pid = 3600] [serial = 1252] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (20FD0C00) [pid = 3600] [serial = 1199] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (19DDE000) [pid = 3600] [serial = 1229] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (18ED8C00) [pid = 3600] [serial = 1228] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (15165400) [pid = 3600] [serial = 1231] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (167DCC00) [pid = 3600] [serial = 1232] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (213CE000) [pid = 3600] [serial = 1207] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1917D800) [pid = 3600] [serial = 1234] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (19C52C00) [pid = 3600] [serial = 1235] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1C222000) [pid = 3600] [serial = 1237] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (169B6C00) [pid = 3600] [serial = 1226] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (14E96C00) [pid = 3600] [serial = 1225] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19D04000) [pid = 3600] [serial = 1204] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (21466400) [pid = 3600] [serial = 1247] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (17807C00) [pid = 3600] [serial = 1249] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (16F46000) [pid = 3600] [serial = 1201] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (216F1400) [pid = 3600] [serial = 1210] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (232F5400) [pid = 3600] [serial = 1213] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (235D2C00) [pid = 3600] [serial = 1216] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (2375DC00) [pid = 3600] [serial = 1219] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (235B7000) [pid = 3600] [serial = 1222] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (20FCE000) [pid = 3600] [serial = 1253] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (20A0F000) [pid = 3600] [serial = 1244] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1C916000) [pid = 3600] [serial = 1238] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (18C5A800) [pid = 3600] [serial = 1250] [outer = 00000000] [url = about:blank] 00:59:09 INFO - PROCESS | 3600 | 1464335949891 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:10 INFO - PROCESS | 3600 | 1464335949998 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 00:59:10 INFO - PROCESS | 3600 | 1464335950010 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:10 INFO - PROCESS | 3600 | ++DOCSHELL 15165400 == 107 [pid = 3600] [id = 450] 00:59:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (15171C00) [pid = 3600] [serial = 1350] [outer = 00000000] 00:59:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (16F09800) [pid = 3600] [serial = 1351] [outer = 15171C00] 00:59:10 INFO - PROCESS | 3600 | 1464335950057 Marionette DEBUG loaded listener.js 00:59:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1732EC00) [pid = 3600] [serial = 1352] [outer = 15171C00] 00:59:10 INFO - PROCESS | 3600 | 1464335950617 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 850ms 00:59:10 INFO - PROCESS | 3600 | 1464335950670 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 00:59:10 INFO - PROCESS | 3600 | 1464335950672 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 00:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:59:10 INFO - PROCESS | 3600 | 1464335950677 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:59:10 INFO - PROCESS | 3600 | 1464335950683 Marionette TRACE conn5 <- [1,1766,null,{}] 00:59:10 INFO - PROCESS | 3600 | 1464335950692 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:10 INFO - PROCESS | 3600 | 1464335950798 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 00:59:10 INFO - PROCESS | 3600 | 1464335950917 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:10 INFO - PROCESS | 3600 | ++DOCSHELL 199F3C00 == 108 [pid = 3600] [id = 451] 00:59:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (19C4B400) [pid = 3600] [serial = 1353] [outer = 00000000] 00:59:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (19D07C00) [pid = 3600] [serial = 1354] [outer = 19C4B400] 00:59:10 INFO - PROCESS | 3600 | 1464335950962 Marionette DEBUG loaded listener.js 00:59:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (19D5F000) [pid = 3600] [serial = 1355] [outer = 19C4B400] 00:59:11 INFO - PROCESS | 3600 | 1464335951340 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 00:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 731ms 00:59:11 INFO - PROCESS | 3600 | 1464335951410 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 00:59:11 INFO - PROCESS | 3600 | 1464335951412 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 00:59:11 INFO - PROCESS | 3600 | 1464335951416 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:59:11 INFO - PROCESS | 3600 | 1464335951417 Marionette TRACE conn5 <- [1,1770,null,{}] 00:59:11 INFO - PROCESS | 3600 | 1464335951421 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:11 INFO - PROCESS | 3600 | 1464335951521 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 00:59:11 INFO - PROCESS | 3600 | 1464335951528 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:11 INFO - PROCESS | 3600 | ++DOCSHELL 19D07800 == 109 [pid = 3600] [id = 452] 00:59:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (19DDE000) [pid = 3600] [serial = 1356] [outer = 00000000] 00:59:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1B3C6C00) [pid = 3600] [serial = 1357] [outer = 19DDE000] 00:59:11 INFO - PROCESS | 3600 | 1464335951573 Marionette DEBUG loaded listener.js 00:59:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (1C910800) [pid = 3600] [serial = 1358] [outer = 19DDE000] 00:59:12 INFO - PROCESS | 3600 | 1464335952014 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 631ms 00:59:12 INFO - PROCESS | 3600 | 1464335952090 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 00:59:12 INFO - PROCESS | 3600 | 1464335952093 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 00:59:12 INFO - PROCESS | 3600 | 1464335952105 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:59:12 INFO - PROCESS | 3600 | 1464335952107 Marionette TRACE conn5 <- [1,1774,null,{}] 00:59:12 INFO - PROCESS | 3600 | 1464335952110 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:59:12 INFO - PROCESS | 3600 | 1464335952273 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 00:59:12 INFO - PROCESS | 3600 | 1464335952295 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:12 INFO - PROCESS | 3600 | ++DOCSHELL 1CA5D400 == 110 [pid = 3600] [id = 453] 00:59:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (1CA60800) [pid = 3600] [serial = 1359] [outer = 00000000] 00:59:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1CB38400) [pid = 3600] [serial = 1360] [outer = 1CA60800] 00:59:12 INFO - PROCESS | 3600 | 1464335952347 Marionette DEBUG loaded listener.js 00:59:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (1DB37800) [pid = 3600] [serial = 1361] [outer = 1CA60800] 00:59:12 INFO - PROCESS | 3600 | 1464335952819 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 770ms 00:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:59:12 INFO - PROCESS | 3600 | 1464335952887 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 00:59:12 INFO - PROCESS | 3600 | 1464335952889 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 00:59:12 INFO - PROCESS | 3600 | 1464335952892 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:59:12 INFO - PROCESS | 3600 | 1464335952894 Marionette TRACE conn5 <- [1,1778,null,{}] 00:59:12 INFO - PROCESS | 3600 | 1464335952898 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:13 INFO - PROCESS | 3600 | 1464335953040 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 00:59:13 INFO - PROCESS | 3600 | 1464335953062 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:13 INFO - PROCESS | 3600 | ++DOCSHELL 1DC76000 == 111 [pid = 3600] [id = 454] 00:59:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (1E688000) [pid = 3600] [serial = 1362] [outer = 00000000] 00:59:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1F41F400) [pid = 3600] [serial = 1363] [outer = 1E688000] 00:59:13 INFO - PROCESS | 3600 | 1464335953106 Marionette DEBUG loaded listener.js 00:59:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1F4BB400) [pid = 3600] [serial = 1364] [outer = 1E688000] 00:59:13 INFO - PROCESS | 3600 | 1464335953559 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 00:59:13 INFO - PROCESS | 3600 | 1464335953651 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 00:59:13 INFO - PROCESS | 3600 | 1464335953653 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 00:59:13 INFO - PROCESS | 3600 | 1464335953659 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:59:13 INFO - PROCESS | 3600 | 1464335953660 Marionette TRACE conn5 <- [1,1782,null,{}] 00:59:13 INFO - PROCESS | 3600 | 1464335953664 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:59:13 INFO - PROCESS | 3600 | 1464335953802 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 00:59:13 INFO - PROCESS | 3600 | 1464335953819 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:13 INFO - PROCESS | 3600 | ++DOCSHELL 18A6CC00 == 112 [pid = 3600] [id = 455] 00:59:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1E68F000) [pid = 3600] [serial = 1365] [outer = 00000000] 00:59:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (20A74C00) [pid = 3600] [serial = 1366] [outer = 1E68F000] 00:59:13 INFO - PROCESS | 3600 | 1464335953866 Marionette DEBUG loaded listener.js 00:59:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (20FCCC00) [pid = 3600] [serial = 1367] [outer = 1E68F000] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1BD45400) [pid = 3600] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1C96A800) [pid = 3600] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1DB12400) [pid = 3600] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1DB31800) [pid = 3600] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (167D9800) [pid = 3600] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19D05000) [pid = 3600] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (16F4EC00) [pid = 3600] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (11A8C800) [pid = 3600] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (18CAE800) [pid = 3600] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:59:14 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (17804000) [pid = 3600] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:59:14 INFO - PROCESS | 3600 | 1464335954558 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 911ms 00:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:59:14 INFO - PROCESS | 3600 | 1464335954578 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 00:59:14 INFO - PROCESS | 3600 | 1464335954580 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 00:59:14 INFO - PROCESS | 3600 | 1464335954582 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:59:14 INFO - PROCESS | 3600 | 1464335954584 Marionette TRACE conn5 <- [1,1786,null,{}] 00:59:14 INFO - PROCESS | 3600 | 1464335954597 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:14 INFO - PROCESS | 3600 | 1464335954743 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 00:59:14 INFO - PROCESS | 3600 | 1464335954823 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:14 INFO - PROCESS | 3600 | ++DOCSHELL 16F4C000 == 113 [pid = 3600] [id = 456] 00:59:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (18CA6400) [pid = 3600] [serial = 1368] [outer = 00000000] 00:59:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (1C6F2C00) [pid = 3600] [serial = 1369] [outer = 18CA6400] 00:59:14 INFO - PROCESS | 3600 | 1464335954869 Marionette DEBUG loaded listener.js 00:59:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1F4B1C00) [pid = 3600] [serial = 1370] [outer = 18CA6400] 00:59:15 INFO - PROCESS | 3600 | 1464335955216 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 00:59:15 INFO - PROCESS | 3600 | 1464335955270 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 00:59:15 INFO - PROCESS | 3600 | 1464335955272 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 00:59:15 INFO - PROCESS | 3600 | 1464335955276 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:59:15 INFO - PROCESS | 3600 | 1464335955278 Marionette TRACE conn5 <- [1,1790,null,{}] 00:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:59:15 INFO - PROCESS | 3600 | 1464335955281 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:15 INFO - PROCESS | 3600 | 1464335955378 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 00:59:15 INFO - PROCESS | 3600 | 1464335955384 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:15 INFO - PROCESS | 3600 | ++DOCSHELL 20FD1C00 == 114 [pid = 3600] [id = 457] 00:59:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (213C8800) [pid = 3600] [serial = 1371] [outer = 00000000] 00:59:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (2153B400) [pid = 3600] [serial = 1372] [outer = 213C8800] 00:59:15 INFO - PROCESS | 3600 | 1464335955465 Marionette DEBUG loaded listener.js 00:59:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (21542C00) [pid = 3600] [serial = 1373] [outer = 213C8800] 00:59:15 INFO - PROCESS | 3600 | 1464335955939 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 00:59:16 INFO - PROCESS | 3600 | 1464335956012 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 00:59:16 INFO - PROCESS | 3600 | 1464335956014 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 00:59:16 INFO - PROCESS | 3600 | 1464335956017 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:59:16 INFO - PROCESS | 3600 | 1464335956019 Marionette TRACE conn5 <- [1,1794,null,{}] 00:59:16 INFO - PROCESS | 3600 | 1464335956023 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:16 INFO - PROCESS | 3600 | 1464335956120 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 00:59:16 INFO - PROCESS | 3600 | 1464335956126 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:16 INFO - PROCESS | 3600 | ++DOCSHELL 21463C00 == 115 [pid = 3600] [id = 458] 00:59:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (21612000) [pid = 3600] [serial = 1374] [outer = 00000000] 00:59:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (2168D000) [pid = 3600] [serial = 1375] [outer = 21612000] 00:59:16 INFO - PROCESS | 3600 | 1464335956177 Marionette DEBUG loaded listener.js 00:59:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (220B9000) [pid = 3600] [serial = 1376] [outer = 21612000] 00:59:17 INFO - PROCESS | 3600 | 1464335956979 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1020ms 00:59:17 INFO - PROCESS | 3600 | 1464335957043 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 00:59:17 INFO - PROCESS | 3600 | 1464335957049 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 00:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:59:17 INFO - PROCESS | 3600 | 1464335957074 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:59:17 INFO - PROCESS | 3600 | 1464335957078 Marionette TRACE conn5 <- [1,1798,null,{}] 00:59:17 INFO - PROCESS | 3600 | 1464335957126 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:17 INFO - PROCESS | 3600 | 1464335957257 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 00:59:17 INFO - PROCESS | 3600 | 1464335957452 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:17 INFO - PROCESS | 3600 | ++DOCSHELL 14985000 == 116 [pid = 3600] [id = 459] 00:59:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1629FC00) [pid = 3600] [serial = 1377] [outer = 00000000] 00:59:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (17809400) [pid = 3600] [serial = 1378] [outer = 1629FC00] 00:59:17 INFO - PROCESS | 3600 | 1464335957513 Marionette DEBUG loaded listener.js 00:59:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (18C53800) [pid = 3600] [serial = 1379] [outer = 1629FC00] 00:59:18 INFO - PROCESS | 3600 | 1464335958073 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1087ms 00:59:18 INFO - PROCESS | 3600 | 1464335958145 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 00:59:18 INFO - PROCESS | 3600 | 1464335958151 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 00:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:59:18 INFO - PROCESS | 3600 | 1464335958157 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:59:18 INFO - PROCESS | 3600 | 1464335958160 Marionette TRACE conn5 <- [1,1802,null,{}] 00:59:18 INFO - PROCESS | 3600 | 1464335958165 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:18 INFO - PROCESS | 3600 | 1464335958295 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 00:59:18 INFO - PROCESS | 3600 | 1464335958458 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:18 INFO - PROCESS | 3600 | ++DOCSHELL 19D5B000 == 117 [pid = 3600] [id = 460] 00:59:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (19D5E800) [pid = 3600] [serial = 1380] [outer = 00000000] 00:59:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (1C90B800) [pid = 3600] [serial = 1381] [outer = 19D5E800] 00:59:18 INFO - PROCESS | 3600 | 1464335958515 Marionette DEBUG loaded listener.js 00:59:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (1DB32800) [pid = 3600] [serial = 1382] [outer = 19D5E800] 00:59:19 INFO - PROCESS | 3600 | 1464335959165 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1077ms 00:59:19 INFO - PROCESS | 3600 | 1464335959236 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 00:59:19 INFO - PROCESS | 3600 | 1464335959239 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 00:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:59:19 INFO - PROCESS | 3600 | 1464335959243 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:59:19 INFO - PROCESS | 3600 | 1464335959247 Marionette TRACE conn5 <- [1,1806,null,{}] 00:59:19 INFO - PROCESS | 3600 | 1464335959258 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:19 INFO - PROCESS | 3600 | 1464335959387 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 00:59:19 INFO - PROCESS | 3600 | 1464335959552 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:19 INFO - PROCESS | 3600 | ++DOCSHELL 19C46400 == 118 [pid = 3600] [id = 461] 00:59:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (2153D400) [pid = 3600] [serial = 1383] [outer = 00000000] 00:59:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (22397800) [pid = 3600] [serial = 1384] [outer = 2153D400] 00:59:19 INFO - PROCESS | 3600 | 1464335959614 Marionette DEBUG loaded listener.js 00:59:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (232F5800) [pid = 3600] [serial = 1385] [outer = 2153D400] 00:59:20 INFO - PROCESS | 3600 | 1464335960212 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1025ms 00:59:20 INFO - PROCESS | 3600 | 1464335960271 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 00:59:20 INFO - PROCESS | 3600 | 1464335960274 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 00:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:59:20 INFO - PROCESS | 3600 | 1464335960278 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:59:20 INFO - PROCESS | 3600 | 1464335960280 Marionette TRACE conn5 <- [1,1810,null,{}] 00:59:20 INFO - PROCESS | 3600 | 1464335960284 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:20 INFO - PROCESS | 3600 | 1464335960412 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 00:59:20 INFO - PROCESS | 3600 | 1464335960573 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:20 INFO - PROCESS | 3600 | ++DOCSHELL 22177800 == 119 [pid = 3600] [id = 462] 00:59:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (22178400) [pid = 3600] [serial = 1386] [outer = 00000000] 00:59:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (2217BC00) [pid = 3600] [serial = 1387] [outer = 22178400] 00:59:20 INFO - PROCESS | 3600 | 1464335960633 Marionette DEBUG loaded listener.js 00:59:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (22180400) [pid = 3600] [serial = 1388] [outer = 22178400] 00:59:21 INFO - PROCESS | 3600 | 1464335961228 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1018ms 00:59:21 INFO - PROCESS | 3600 | 1464335961298 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 00:59:21 INFO - PROCESS | 3600 | 1464335961300 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 00:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:59:21 INFO - PROCESS | 3600 | 1464335961304 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:59:21 INFO - PROCESS | 3600 | 1464335961306 Marionette TRACE conn5 <- [1,1814,null,{}] 00:59:21 INFO - PROCESS | 3600 | 1464335961310 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:21 INFO - PROCESS | 3600 | 1464335961430 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 00:59:21 INFO - PROCESS | 3600 | 1464335961592 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:21 INFO - PROCESS | 3600 | ++DOCSHELL 235B1C00 == 120 [pid = 3600] [id = 463] 00:59:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (235B3000) [pid = 3600] [serial = 1389] [outer = 00000000] 00:59:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (235CB000) [pid = 3600] [serial = 1390] [outer = 235B3000] 00:59:21 INFO - PROCESS | 3600 | 1464335961649 Marionette DEBUG loaded listener.js 00:59:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (23656800) [pid = 3600] [serial = 1391] [outer = 235B3000] 00:59:22 INFO - PROCESS | 3600 | 1464335962225 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 00:59:22 INFO - PROCESS | 3600 | 1464335962278 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 00:59:22 INFO - PROCESS | 3600 | 1464335962280 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 00:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:59:22 INFO - PROCESS | 3600 | 1464335962284 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:59:22 INFO - PROCESS | 3600 | 1464335962286 Marionette TRACE conn5 <- [1,1818,null,{}] 00:59:22 INFO - PROCESS | 3600 | 1464335962290 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:22 INFO - PROCESS | 3600 | 1464335962428 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 00:59:22 INFO - PROCESS | 3600 | 1464335962604 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:22 INFO - PROCESS | 3600 | ++DOCSHELL 236F6400 == 121 [pid = 3600] [id = 464] 00:59:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (23766000) [pid = 3600] [serial = 1392] [outer = 00000000] 00:59:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (23CB1C00) [pid = 3600] [serial = 1393] [outer = 23766000] 00:59:22 INFO - PROCESS | 3600 | 1464335962661 Marionette DEBUG loaded listener.js 00:59:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (23CD9400) [pid = 3600] [serial = 1394] [outer = 23766000] 00:59:23 INFO - PROCESS | 3600 | 1464335963238 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1019ms 00:59:23 INFO - PROCESS | 3600 | 1464335963307 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 00:59:23 INFO - PROCESS | 3600 | 1464335963310 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 00:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:59:23 INFO - PROCESS | 3600 | 1464335963313 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:59:23 INFO - PROCESS | 3600 | 1464335963315 Marionette TRACE conn5 <- [1,1822,null,{}] 00:59:23 INFO - PROCESS | 3600 | 1464335963319 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:23 INFO - PROCESS | 3600 | 1464335963440 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 00:59:23 INFO - PROCESS | 3600 | 1464335963617 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:23 INFO - PROCESS | 3600 | ++DOCSHELL 23E01800 == 122 [pid = 3600] [id = 465] 00:59:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (23E02800) [pid = 3600] [serial = 1395] [outer = 00000000] 00:59:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (23E08800) [pid = 3600] [serial = 1396] [outer = 23E02800] 00:59:23 INFO - PROCESS | 3600 | 1464335963674 Marionette DEBUG loaded listener.js 00:59:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (23E0CC00) [pid = 3600] [serial = 1397] [outer = 23E02800] 00:59:24 INFO - PROCESS | 3600 | 1464335964244 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 00:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 971ms 00:59:24 INFO - PROCESS | 3600 | 1464335964287 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 00:59:24 INFO - PROCESS | 3600 | 1464335964290 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 00:59:24 INFO - PROCESS | 3600 | 1464335964293 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:59:24 INFO - PROCESS | 3600 | 1464335964295 Marionette TRACE conn5 <- [1,1826,null,{}] 00:59:24 INFO - PROCESS | 3600 | 1464335964299 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:24 INFO - PROCESS | 3600 | 1464335964447 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 00:59:24 INFO - PROCESS | 3600 | 1464335964622 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:24 INFO - PROCESS | 3600 | ++DOCSHELL 23E88400 == 123 [pid = 3600] [id = 466] 00:59:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (23E89400) [pid = 3600] [serial = 1398] [outer = 00000000] 00:59:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (23E8E400) [pid = 3600] [serial = 1399] [outer = 23E89400] 00:59:24 INFO - PROCESS | 3600 | 1464335964678 Marionette DEBUG loaded listener.js 00:59:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (23E90000) [pid = 3600] [serial = 1400] [outer = 23E89400] 00:59:25 INFO - PROCESS | 3600 | 1464335965226 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 00:59:25 INFO - PROCESS | 3600 | 1464335965267 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 00:59:25 INFO - PROCESS | 3600 | 1464335965270 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 00:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:59:25 INFO - PROCESS | 3600 | 1464335965273 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:59:25 INFO - PROCESS | 3600 | 1464335965275 Marionette TRACE conn5 <- [1,1830,null,{}] 00:59:25 INFO - PROCESS | 3600 | 1464335965279 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:25 INFO - PROCESS | 3600 | 1464335965400 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 00:59:25 INFO - PROCESS | 3600 | 1464335965579 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:25 INFO - PROCESS | 3600 | ++DOCSHELL 23E8E000 == 124 [pid = 3600] [id = 467] 00:59:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (23E91C00) [pid = 3600] [serial = 1401] [outer = 00000000] 00:59:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (241DBC00) [pid = 3600] [serial = 1402] [outer = 23E91C00] 00:59:25 INFO - PROCESS | 3600 | 1464335965635 Marionette DEBUG loaded listener.js 00:59:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (241DE800) [pid = 3600] [serial = 1403] [outer = 23E91C00] 00:59:26 INFO - PROCESS | 3600 | 1464335966270 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1016ms 00:59:26 INFO - PROCESS | 3600 | 1464335966293 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 00:59:26 INFO - PROCESS | 3600 | 1464335966296 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 00:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:59:26 INFO - PROCESS | 3600 | 1464335966300 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:59:26 INFO - PROCESS | 3600 | 1464335966302 Marionette TRACE conn5 <- [1,1834,null,{}] 00:59:26 INFO - PROCESS | 3600 | 1464335966306 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:26 INFO - PROCESS | 3600 | 1464335966429 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 00:59:26 INFO - PROCESS | 3600 | 1464335966825 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:26 INFO - PROCESS | 3600 | ++DOCSHELL 0D075000 == 125 [pid = 3600] [id = 468] 00:59:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (0D43BC00) [pid = 3600] [serial = 1404] [outer = 00000000] 00:59:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (10B9D800) [pid = 3600] [serial = 1405] [outer = 0D43BC00] 00:59:26 INFO - PROCESS | 3600 | 1464335966927 Marionette DEBUG loaded listener.js 00:59:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (11805C00) [pid = 3600] [serial = 1406] [outer = 0D43BC00] 00:59:27 INFO - PROCESS | 3600 | 1464335967576 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1325ms 00:59:27 INFO - PROCESS | 3600 | 1464335967627 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 00:59:27 INFO - PROCESS | 3600 | 1464335967632 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 00:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:59:27 INFO - PROCESS | 3600 | 1464335967636 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:59:27 INFO - PROCESS | 3600 | 1464335967639 Marionette TRACE conn5 <- [1,1838,null,{}] 00:59:27 INFO - PROCESS | 3600 | 1464335967644 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:27 INFO - PROCESS | 3600 | 1464335967762 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 00:59:27 INFO - PROCESS | 3600 | 1464335967929 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:27 INFO - PROCESS | 3600 | ++DOCSHELL 16FF4C00 == 126 [pid = 3600] [id = 469] 00:59:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (16FFD000) [pid = 3600] [serial = 1407] [outer = 00000000] 00:59:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (1780D400) [pid = 3600] [serial = 1408] [outer = 16FFD000] 00:59:28 INFO - PROCESS | 3600 | 1464335967982 Marionette DEBUG loaded listener.js 00:59:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (18C52400) [pid = 3600] [serial = 1409] [outer = 16FFD000] 00:59:28 INFO - PROCESS | 3600 | 1464335968573 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 00:59:28 INFO - PROCESS | 3600 | 1464335968609 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 00:59:28 INFO - PROCESS | 3600 | 1464335968613 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 00:59:28 INFO - PROCESS | 3600 | 1464335968618 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:59:28 INFO - PROCESS | 3600 | 1464335968620 Marionette TRACE conn5 <- [1,1842,null,{}] 00:59:28 INFO - PROCESS | 3600 | 1464335968624 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:28 INFO - PROCESS | 3600 | 1464335968776 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 14C67800 == 125 [pid = 3600] [id = 186] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 20FD1C00 == 124 [pid = 3600] [id = 457] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 16F4C000 == 123 [pid = 3600] [id = 456] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 18A6CC00 == 122 [pid = 3600] [id = 455] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 1DC76000 == 121 [pid = 3600] [id = 454] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 1CA5D400 == 120 [pid = 3600] [id = 453] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 19D07800 == 119 [pid = 3600] [id = 452] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 199F3C00 == 118 [pid = 3600] [id = 451] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (1780B800) [pid = 3600] [serial = 1258] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (19E36000) [pid = 3600] [serial = 1261] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (216F4400) [pid = 3600] [serial = 1264] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (23576800) [pid = 3600] [serial = 1267] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (235CDC00) [pid = 3600] [serial = 1270] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (23761C00) [pid = 3600] [serial = 1273] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (23CAE800) [pid = 3600] [serial = 1276] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (23E02000) [pid = 3600] [serial = 1279] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (20A79C00) [pid = 3600] [serial = 1315] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 15165400 == 117 [pid = 3600] [id = 450] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 14E72400 == 116 [pid = 3600] [id = 449] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 1096FC00 == 115 [pid = 3600] [id = 448] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 20A06400 == 114 [pid = 3600] [id = 446] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 232F8C00 == 113 [pid = 3600] [id = 445] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 220B8C00 == 112 [pid = 3600] [id = 444] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 118F0800 == 111 [pid = 3600] [id = 443] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 213CB400 == 110 [pid = 3600] [id = 442] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 20A08000 == 109 [pid = 3600] [id = 441] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 18CAE000 == 108 [pid = 3600] [id = 440] 00:59:28 INFO - PROCESS | 3600 | --DOCSHELL 1096E000 == 107 [pid = 3600] [id = 439] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (1C90C400) [pid = 3600] [serial = 1300] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (1D5E4000) [pid = 3600] [serial = 1304] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1CB32C00) [pid = 3600] [serial = 1303] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (1DC7B000) [pid = 3600] [serial = 1306] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (1E68D000) [pid = 3600] [serial = 1307] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (1F417000) [pid = 3600] [serial = 1312] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (175CFC00) [pid = 3600] [serial = 1291] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (18930800) [pid = 3600] [serial = 1292] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (19D61800) [pid = 3600] [serial = 1297] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1917D000) [pid = 3600] [serial = 1289] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (18EDCC00) [pid = 3600] [serial = 1288] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (1737BC00) [pid = 3600] [serial = 1286] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (162AEC00) [pid = 3600] [serial = 1285] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (18F6D800) [pid = 3600] [serial = 1294] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (19C4B800) [pid = 3600] [serial = 1295] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (17823C00) [pid = 3600] [serial = 1282] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1F420400) [pid = 3600] [serial = 1313] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (1C918800) [pid = 3600] [serial = 1301] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (19E39000) [pid = 3600] [serial = 1309] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (19DE0800) [pid = 3600] [serial = 1298] [outer = 00000000] [url = about:blank] 00:59:28 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (1CB2B400) [pid = 3600] [serial = 1310] [outer = 00000000] [url = about:blank] 00:59:29 INFO - PROCESS | 3600 | 1464335969015 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:29 INFO - PROCESS | 3600 | ++DOCSHELL 0D4EB800 == 108 [pid = 3600] [id = 470] 00:59:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (1090C000) [pid = 3600] [serial = 1410] [outer = 00000000] 00:59:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (10C55000) [pid = 3600] [serial = 1411] [outer = 1090C000] 00:59:29 INFO - PROCESS | 3600 | 1464335969063 Marionette DEBUG loaded listener.js 00:59:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (1629F800) [pid = 3600] [serial = 1412] [outer = 1090C000] 00:59:29 INFO - PROCESS | 3600 | 1464335969523 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 931ms 00:59:29 INFO - PROCESS | 3600 | 1464335969553 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 00:59:29 INFO - PROCESS | 3600 | 1464335969556 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 00:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:59:29 INFO - PROCESS | 3600 | 1464335969560 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:59:29 INFO - PROCESS | 3600 | 1464335969566 Marionette TRACE conn5 <- [1,1846,null,{}] 00:59:29 INFO - PROCESS | 3600 | 1464335969579 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:29 INFO - PROCESS | 3600 | 1464335969685 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 00:59:29 INFO - PROCESS | 3600 | 1464335969809 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:29 INFO - PROCESS | 3600 | ++DOCSHELL 18C32800 == 109 [pid = 3600] [id = 471] 00:59:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (18C55000) [pid = 3600] [serial = 1413] [outer = 00000000] 00:59:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (18F6D800) [pid = 3600] [serial = 1414] [outer = 18C55000] 00:59:29 INFO - PROCESS | 3600 | 1464335969855 Marionette DEBUG loaded listener.js 00:59:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (19176400) [pid = 3600] [serial = 1415] [outer = 18C55000] 00:59:30 INFO - PROCESS | 3600 | 1464335970240 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 00:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:59:30 INFO - PROCESS | 3600 | 1464335970293 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 00:59:30 INFO - PROCESS | 3600 | 1464335970296 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 00:59:30 INFO - PROCESS | 3600 | 1464335970298 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:59:30 INFO - PROCESS | 3600 | 1464335970300 Marionette TRACE conn5 <- [1,1850,null,{}] 00:59:30 INFO - PROCESS | 3600 | 1464335970303 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:30 INFO - PROCESS | 3600 | 1464335970404 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 00:59:30 INFO - PROCESS | 3600 | 1464335970410 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:30 INFO - PROCESS | 3600 | ++DOCSHELL 19884400 == 110 [pid = 3600] [id = 472] 00:59:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (19C47000) [pid = 3600] [serial = 1416] [outer = 00000000] 00:59:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (19D24800) [pid = 3600] [serial = 1417] [outer = 19C47000] 00:59:30 INFO - PROCESS | 3600 | 1464335970455 Marionette DEBUG loaded listener.js 00:59:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (19D67C00) [pid = 3600] [serial = 1418] [outer = 19C47000] 00:59:30 INFO - PROCESS | 3600 | 1464335970944 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 731ms 00:59:31 INFO - PROCESS | 3600 | 1464335971029 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 00:59:31 INFO - PROCESS | 3600 | 1464335971031 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 00:59:31 INFO - PROCESS | 3600 | 1464335971035 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:59:31 INFO - PROCESS | 3600 | 1464335971036 Marionette TRACE conn5 <- [1,1854,null,{}] 00:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:59:31 INFO - PROCESS | 3600 | 1464335971040 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:31 INFO - PROCESS | 3600 | 1464335971215 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 00:59:31 INFO - PROCESS | 3600 | 1464335971234 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:31 INFO - PROCESS | 3600 | ++DOCSHELL 19E34C00 == 111 [pid = 3600] [id = 473] 00:59:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (19E36000) [pid = 3600] [serial = 1419] [outer = 00000000] 00:59:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1B345400) [pid = 3600] [serial = 1420] [outer = 19E36000] 00:59:31 INFO - PROCESS | 3600 | 1464335971289 Marionette DEBUG loaded listener.js 00:59:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1C6F1400) [pid = 3600] [serial = 1421] [outer = 19E36000] 00:59:31 INFO - PROCESS | 3600 | 1464335971764 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 00:59:31 INFO - PROCESS | 3600 | 1464335971809 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 00:59:31 INFO - PROCESS | 3600 | 1464335971811 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 00:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:59:31 INFO - PROCESS | 3600 | 1464335971814 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:59:31 INFO - PROCESS | 3600 | 1464335971816 Marionette TRACE conn5 <- [1,1858,null,{}] 00:59:31 INFO - PROCESS | 3600 | 1464335971819 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:31 INFO - PROCESS | 3600 | 1464335971961 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 00:59:32 INFO - PROCESS | 3600 | 1464335972041 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:32 INFO - PROCESS | 3600 | ++DOCSHELL 1C911000 == 112 [pid = 3600] [id = 474] 00:59:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1C911800) [pid = 3600] [serial = 1422] [outer = 00000000] 00:59:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (1CB29C00) [pid = 3600] [serial = 1423] [outer = 1C911800] 00:59:32 INFO - PROCESS | 3600 | 1464335972086 Marionette DEBUG loaded listener.js 00:59:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (1CB36400) [pid = 3600] [serial = 1424] [outer = 1C911800] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (15171C00) [pid = 3600] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (1E688000) [pid = 3600] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (19DDE000) [pid = 3600] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1CA60800) [pid = 3600] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (18C26400) [pid = 3600] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (1E68F000) [pid = 3600] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (19C4B400) [pid = 3600] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (213C8800) [pid = 3600] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (10C4E400) [pid = 3600] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (21613000) [pid = 3600] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (18CA6400) [pid = 3600] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:59:32 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (20A12800) [pid = 3600] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:59:33 INFO - PROCESS | 3600 | 1464335973108 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1320ms 00:59:33 INFO - PROCESS | 3600 | 1464335973136 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 00:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:59:33 INFO - PROCESS | 3600 | 1464335973140 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 00:59:33 INFO - PROCESS | 3600 | 1464335973146 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:59:33 INFO - PROCESS | 3600 | 1464335973150 Marionette TRACE conn5 <- [1,1862,null,{}] 00:59:33 INFO - PROCESS | 3600 | 1464335973156 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:33 INFO - PROCESS | 3600 | 1464335973290 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 00:59:33 INFO - PROCESS | 3600 | 1464335973452 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:33 INFO - PROCESS | 3600 | ++DOCSHELL 14EA2000 == 113 [pid = 3600] [id = 475] 00:59:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (15163C00) [pid = 3600] [serial = 1425] [outer = 00000000] 00:59:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (169B9400) [pid = 3600] [serial = 1426] [outer = 15163C00] 00:59:33 INFO - PROCESS | 3600 | 1464335973514 Marionette DEBUG loaded listener.js 00:59:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (16FE7400) [pid = 3600] [serial = 1427] [outer = 15163C00] 00:59:34 INFO - PROCESS | 3600 | 1464335974086 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 990ms 00:59:34 INFO - PROCESS | 3600 | 1464335974137 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 00:59:34 INFO - PROCESS | 3600 | 1464335974143 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 00:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:59:34 INFO - PROCESS | 3600 | 1464335974149 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:59:34 INFO - PROCESS | 3600 | 1464335974152 Marionette TRACE conn5 <- [1,1866,null,{}] 00:59:34 INFO - PROCESS | 3600 | 1464335974157 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:34 INFO - PROCESS | 3600 | 1464335974283 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 00:59:34 INFO - PROCESS | 3600 | 1464335974458 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:34 INFO - PROCESS | 3600 | ++DOCSHELL 189F3C00 == 114 [pid = 3600] [id = 476] 00:59:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (189F4800) [pid = 3600] [serial = 1428] [outer = 00000000] 00:59:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (18EB6C00) [pid = 3600] [serial = 1429] [outer = 189F4800] 00:59:34 INFO - PROCESS | 3600 | 1464335974515 Marionette DEBUG loaded listener.js 00:59:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (18EDFC00) [pid = 3600] [serial = 1430] [outer = 189F4800] 00:59:35 INFO - PROCESS | 3600 | 1464335975145 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1024ms 00:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:59:35 INFO - PROCESS | 3600 | 1464335975174 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 00:59:35 INFO - PROCESS | 3600 | 1464335975176 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 00:59:35 INFO - PROCESS | 3600 | 1464335975180 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:59:35 INFO - PROCESS | 3600 | 1464335975184 Marionette TRACE conn5 <- [1,1870,null,{}] 00:59:35 INFO - PROCESS | 3600 | 1464335975195 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:35 INFO - PROCESS | 3600 | 1464335975339 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 00:59:35 INFO - PROCESS | 3600 | 1464335975502 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:35 INFO - PROCESS | 3600 | ++DOCSHELL 1C90BC00 == 115 [pid = 3600] [id = 477] 00:59:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (1C910C00) [pid = 3600] [serial = 1431] [outer = 00000000] 00:59:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1CA5D400) [pid = 3600] [serial = 1432] [outer = 1C910C00] 00:59:35 INFO - PROCESS | 3600 | 1464335975562 Marionette DEBUG loaded listener.js 00:59:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1D5E1C00) [pid = 3600] [serial = 1433] [outer = 1C910C00] 00:59:36 INFO - PROCESS | 3600 | 1464335976166 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1020ms 00:59:36 INFO - PROCESS | 3600 | 1464335976204 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 00:59:36 INFO - PROCESS | 3600 | 1464335976207 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 00:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:59:36 INFO - PROCESS | 3600 | 1464335976210 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:59:36 INFO - PROCESS | 3600 | 1464335976212 Marionette TRACE conn5 <- [1,1874,null,{}] 00:59:36 INFO - PROCESS | 3600 | 1464335976216 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:36 INFO - PROCESS | 3600 | 1464335976340 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 00:59:36 INFO - PROCESS | 3600 | 1464335976513 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:36 INFO - PROCESS | 3600 | ++DOCSHELL 1DB36C00 == 116 [pid = 3600] [id = 478] 00:59:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1DB37000) [pid = 3600] [serial = 1434] [outer = 00000000] 00:59:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (1DC7E000) [pid = 3600] [serial = 1435] [outer = 1DB37000] 00:59:36 INFO - PROCESS | 3600 | 1464335976570 Marionette DEBUG loaded listener.js 00:59:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (1E68E400) [pid = 3600] [serial = 1436] [outer = 1DB37000] 00:59:37 INFO - PROCESS | 3600 | 1464335977183 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1020ms 00:59:37 INFO - PROCESS | 3600 | 1464335977233 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 00:59:37 INFO - PROCESS | 3600 | 1464335977236 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 00:59:37 INFO - PROCESS | 3600 | 1464335977239 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:59:37 INFO - PROCESS | 3600 | 1464335977241 Marionette TRACE conn5 <- [1,1878,null,{}] 00:59:37 INFO - PROCESS | 3600 | 1464335977246 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:37 INFO - PROCESS | 3600 | 1464335977364 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 00:59:37 INFO - PROCESS | 3600 | 1464335977537 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:37 INFO - PROCESS | 3600 | ++DOCSHELL 1096DC00 == 117 [pid = 3600] [id = 479] 00:59:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (18F73000) [pid = 3600] [serial = 1437] [outer = 00000000] 00:59:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (1F41C000) [pid = 3600] [serial = 1438] [outer = 18F73000] 00:59:37 INFO - PROCESS | 3600 | 1464335977593 Marionette DEBUG loaded listener.js 00:59:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (1F4B4800) [pid = 3600] [serial = 1439] [outer = 18F73000] 00:59:38 INFO - PROCESS | 3600 | 1464335978169 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 971ms 00:59:38 INFO - PROCESS | 3600 | 1464335978214 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 00:59:38 INFO - PROCESS | 3600 | 1464335978216 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 00:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:59:38 INFO - PROCESS | 3600 | 1464335978220 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:59:38 INFO - PROCESS | 3600 | 1464335978222 Marionette TRACE conn5 <- [1,1882,null,{}] 00:59:38 INFO - PROCESS | 3600 | 1464335978226 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:38 INFO - PROCESS | 3600 | 1464335978365 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 00:59:38 INFO - PROCESS | 3600 | 1464335978542 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:38 INFO - PROCESS | 3600 | ++DOCSHELL 20A04800 == 118 [pid = 3600] [id = 480] 00:59:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (20A79C00) [pid = 3600] [serial = 1440] [outer = 00000000] 00:59:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (20FCFC00) [pid = 3600] [serial = 1441] [outer = 20A79C00] 00:59:38 INFO - PROCESS | 3600 | 1464335978599 Marionette DEBUG loaded listener.js 00:59:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (213D6000) [pid = 3600] [serial = 1442] [outer = 20A79C00] 00:59:39 INFO - PROCESS | 3600 | 1464335979202 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1018ms 00:59:39 INFO - PROCESS | 3600 | 1464335979242 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 00:59:39 INFO - PROCESS | 3600 | 1464335979244 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 00:59:39 INFO - PROCESS | 3600 | 1464335979247 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:59:39 INFO - PROCESS | 3600 | 1464335979249 Marionette TRACE conn5 <- [1,1886,null,{}] 00:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:59:39 INFO - PROCESS | 3600 | 1464335979253 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:39 INFO - PROCESS | 3600 | 1464335979427 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 00:59:39 INFO - PROCESS | 3600 | 1464335979443 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:39 INFO - PROCESS | 3600 | ++DOCSHELL 18F6E800 == 119 [pid = 3600] [id = 481] 00:59:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (1F411400) [pid = 3600] [serial = 1443] [outer = 00000000] 00:59:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (21548C00) [pid = 3600] [serial = 1444] [outer = 1F411400] 00:59:39 INFO - PROCESS | 3600 | 1464335979498 Marionette DEBUG loaded listener.js 00:59:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (21619C00) [pid = 3600] [serial = 1445] [outer = 1F411400] 00:59:40 INFO - PROCESS | 3600 | 1464335980177 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 00:59:40 INFO - PROCESS | 3600 | 1464335980222 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 00:59:40 INFO - PROCESS | 3600 | 1464335980224 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 00:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:59:40 INFO - PROCESS | 3600 | 1464335980228 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:59:40 INFO - PROCESS | 3600 | 1464335980230 Marionette TRACE conn5 <- [1,1890,null,{}] 00:59:40 INFO - PROCESS | 3600 | 1464335980233 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:40 INFO - PROCESS | 3600 | 1464335980352 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 00:59:40 INFO - PROCESS | 3600 | 1464335980514 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:40 INFO - PROCESS | 3600 | ++DOCSHELL 21614C00 == 120 [pid = 3600] [id = 482] 00:59:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (21687800) [pid = 3600] [serial = 1446] [outer = 00000000] 00:59:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (216F2800) [pid = 3600] [serial = 1447] [outer = 21687800] 00:59:40 INFO - PROCESS | 3600 | 1464335980570 Marionette DEBUG loaded listener.js 00:59:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (220B8C00) [pid = 3600] [serial = 1448] [outer = 21687800] 00:59:41 INFO - PROCESS | 3600 | 1464335981125 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 931ms 00:59:41 INFO - PROCESS | 3600 | 1464335981162 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 00:59:41 INFO - PROCESS | 3600 | 1464335981165 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 00:59:41 INFO - PROCESS | 3600 | 1464335981168 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:59:41 INFO - PROCESS | 3600 | 1464335981170 Marionette TRACE conn5 <- [1,1894,null,{}] 00:59:41 INFO - PROCESS | 3600 | 1464335981174 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:41 INFO - PROCESS | 3600 | 1464335981292 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 00:59:41 INFO - PROCESS | 3600 | 1464335981467 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:41 INFO - PROCESS | 3600 | ++DOCSHELL 220BFC00 == 121 [pid = 3600] [id = 483] 00:59:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (22172800) [pid = 3600] [serial = 1449] [outer = 00000000] 00:59:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (2217EC00) [pid = 3600] [serial = 1450] [outer = 22172800] 00:59:41 INFO - PROCESS | 3600 | 1464335981523 Marionette DEBUG loaded listener.js 00:59:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (232F4400) [pid = 3600] [serial = 1451] [outer = 22172800] 00:59:42 INFO - PROCESS | 3600 | 1464335982122 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1017ms 00:59:42 INFO - PROCESS | 3600 | 1464335982189 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 00:59:42 INFO - PROCESS | 3600 | 1464335982192 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 00:59:42 INFO - PROCESS | 3600 | 1464335982195 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:59:42 INFO - PROCESS | 3600 | 1464335982197 Marionette TRACE conn5 <- [1,1898,null,{}] 00:59:42 INFO - PROCESS | 3600 | 1464335982201 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:42 INFO - PROCESS | 3600 | 1464335982376 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 00:59:42 INFO - PROCESS | 3600 | 1464335982497 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:42 INFO - PROCESS | 3600 | ++DOCSHELL 2357C400 == 122 [pid = 3600] [id = 484] 00:59:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (2357EC00) [pid = 3600] [serial = 1452] [outer = 00000000] 00:59:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (235C7000) [pid = 3600] [serial = 1453] [outer = 2357EC00] 00:59:42 INFO - PROCESS | 3600 | 1464335982553 Marionette DEBUG loaded listener.js 00:59:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (2364C400) [pid = 3600] [serial = 1454] [outer = 2357EC00] 00:59:43 INFO - PROCESS | 3600 | 1464335983171 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1017ms 00:59:43 INFO - PROCESS | 3600 | 1464335983216 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 00:59:43 INFO - PROCESS | 3600 | 1464335983219 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 00:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:59:43 INFO - PROCESS | 3600 | 1464335983223 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:59:43 INFO - PROCESS | 3600 | 1464335983226 Marionette TRACE conn5 <- [1,1902,null,{}] 00:59:43 INFO - PROCESS | 3600 | 1464335983230 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:43 INFO - PROCESS | 3600 | 1464335983372 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 00:59:43 INFO - PROCESS | 3600 | 1464335983554 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:43 INFO - PROCESS | 3600 | ++DOCSHELL 14E94000 == 123 [pid = 3600] [id = 485] 00:59:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (16FF5400) [pid = 3600] [serial = 1455] [outer = 00000000] 00:59:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (1C966C00) [pid = 3600] [serial = 1456] [outer = 16FF5400] 00:59:43 INFO - PROCESS | 3600 | 1464335983616 Marionette DEBUG loaded listener.js 00:59:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 188 (20FCE800) [pid = 3600] [serial = 1457] [outer = 16FF5400] 00:59:44 INFO - PROCESS | 3600 | 1464335984397 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1232ms 00:59:44 INFO - PROCESS | 3600 | 1464335984457 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 00:59:44 INFO - PROCESS | 3600 | 1464335984461 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 00:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:59:44 INFO - PROCESS | 3600 | 1464335984466 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:59:44 INFO - PROCESS | 3600 | 1464335984470 Marionette TRACE conn5 <- [1,1906,null,{}] 00:59:44 INFO - PROCESS | 3600 | 1464335984475 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:44 INFO - PROCESS | 3600 | 1464335984599 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 00:59:44 INFO - PROCESS | 3600 | 1464335984767 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:44 INFO - PROCESS | 3600 | ++DOCSHELL 1497E800 == 124 [pid = 3600] [id = 486] 00:59:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (15DDCC00) [pid = 3600] [serial = 1458] [outer = 00000000] 00:59:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (17806C00) [pid = 3600] [serial = 1459] [outer = 15DDCC00] 00:59:44 INFO - PROCESS | 3600 | 1464335984819 Marionette DEBUG loaded listener.js 00:59:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (189F5C00) [pid = 3600] [serial = 1460] [outer = 15DDCC00] 00:59:45 INFO - PROCESS | 3600 | 1464335985396 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 990ms 00:59:45 INFO - PROCESS | 3600 | 1464335985458 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 00:59:45 INFO - PROCESS | 3600 | 1464335985463 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 00:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:59:45 INFO - PROCESS | 3600 | 1464335985469 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:59:45 INFO - PROCESS | 3600 | 1464335985472 Marionette TRACE conn5 <- [1,1910,null,{}] 00:59:45 INFO - PROCESS | 3600 | 1464335985476 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:45 INFO - PROCESS | 3600 | 1464335985591 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 00:59:45 INFO - PROCESS | 3600 | 1464335985771 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:45 INFO - PROCESS | 3600 | --DOCSHELL 19E34C00 == 123 [pid = 3600] [id = 473] 00:59:45 INFO - PROCESS | 3600 | --DOCSHELL 19884400 == 122 [pid = 3600] [id = 472] 00:59:45 INFO - PROCESS | 3600 | --DOCSHELL 18C32800 == 121 [pid = 3600] [id = 471] 00:59:45 INFO - PROCESS | 3600 | --DOCSHELL 0D4EB800 == 120 [pid = 3600] [id = 470] 00:59:45 INFO - PROCESS | 3600 | --DOCSHELL 16FF4C00 == 119 [pid = 3600] [id = 469] 00:59:45 INFO - PROCESS | 3600 | --DOCSHELL 0D075000 == 118 [pid = 3600] [id = 468] 00:59:45 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (2168D000) [pid = 3600] [serial = 1375] [outer = 00000000] [url = about:blank] 00:59:45 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (236F3C00) [pid = 3600] [serial = 1342] [outer = 00000000] [url = about:blank] 00:59:45 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (23652400) [pid = 3600] [serial = 1339] [outer = 00000000] [url = about:blank] 00:59:45 INFO - PROCESS | 3600 | ++DOCSHELL 0D4EB800 == 119 [pid = 3600] [id = 487] 00:59:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (0D4F0C00) [pid = 3600] [serial = 1461] [outer = 00000000] 00:59:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (15110000) [pid = 3600] [serial = 1462] [outer = 0D4F0C00] 00:59:45 INFO - PROCESS | 3600 | 1464335985892 Marionette DEBUG loaded listener.js 00:59:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (16FF4C00) [pid = 3600] [serial = 1463] [outer = 0D4F0C00] 00:59:46 INFO - PROCESS | 3600 | --DOCSHELL 19C46400 == 118 [pid = 3600] [id = 461] 00:59:46 INFO - PROCESS | 3600 | --DOCSHELL 19D5B000 == 117 [pid = 3600] [id = 460] 00:59:46 INFO - PROCESS | 3600 | --DOCSHELL 14985000 == 116 [pid = 3600] [id = 459] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (21542C00) [pid = 3600] [serial = 1373] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (1732EC00) [pid = 3600] [serial = 1352] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (2168D400) [pid = 3600] [serial = 1330] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 187 (2153EC00) [pid = 3600] [serial = 1327] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (1F41F400) [pid = 3600] [serial = 1363] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (1C910800) [pid = 3600] [serial = 1358] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (232ECC00) [pid = 3600] [serial = 1333] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (1CB38400) [pid = 3600] [serial = 1360] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (19C51C00) [pid = 3600] [serial = 1349] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (20A74800) [pid = 3600] [serial = 1324] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (20A74C00) [pid = 3600] [serial = 1366] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (19D07C00) [pid = 3600] [serial = 1354] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (2153B400) [pid = 3600] [serial = 1372] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (14E74800) [pid = 3600] [serial = 1346] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (20FCCC00) [pid = 3600] [serial = 1367] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (1DB37800) [pid = 3600] [serial = 1361] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (216ECC00) [pid = 3600] [serial = 1256] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (10C5A400) [pid = 3600] [serial = 1345] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (16F09800) [pid = 3600] [serial = 1351] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (1C6F2C00) [pid = 3600] [serial = 1369] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1B3C6C00) [pid = 3600] [serial = 1357] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (20FC7800) [pid = 3600] [serial = 1316] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (18F76800) [pid = 3600] [serial = 1321] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (162A0800) [pid = 3600] [serial = 1318] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (2357B400) [pid = 3600] [serial = 1336] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (1F4BB400) [pid = 3600] [serial = 1364] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (18F6C400) [pid = 3600] [serial = 1348] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1F4B1C00) [pid = 3600] [serial = 1370] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (19D5F000) [pid = 3600] [serial = 1355] [outer = 00000000] [url = about:blank] 00:59:46 INFO - PROCESS | 3600 | 1464335986377 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 00:59:46 INFO - PROCESS | 3600 | 1464335986402 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 00:59:46 INFO - PROCESS | 3600 | 1464335986404 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 00:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:59:46 INFO - PROCESS | 3600 | 1464335986412 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:59:46 INFO - PROCESS | 3600 | 1464335986415 Marionette TRACE conn5 <- [1,1914,null,{}] 00:59:46 INFO - PROCESS | 3600 | 1464335986425 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:46 INFO - PROCESS | 3600 | 1464335986530 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 00:59:46 INFO - PROCESS | 3600 | 1464335986541 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:46 INFO - PROCESS | 3600 | ++DOCSHELL 19D0E000 == 117 [pid = 3600] [id = 488] 00:59:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (19D22800) [pid = 3600] [serial = 1464] [outer = 00000000] 00:59:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (19D65400) [pid = 3600] [serial = 1465] [outer = 19D22800] 00:59:46 INFO - PROCESS | 3600 | 1464335986610 Marionette DEBUG loaded listener.js 00:59:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (19E3A400) [pid = 3600] [serial = 1466] [outer = 19D22800] 00:59:47 INFO - PROCESS | 3600 | 1464335987104 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 00:59:47 INFO - PROCESS | 3600 | 1464335987158 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 00:59:47 INFO - PROCESS | 3600 | 1464335987160 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 00:59:47 INFO - PROCESS | 3600 | 1464335987164 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:59:47 INFO - PROCESS | 3600 | 1464335987165 Marionette TRACE conn5 <- [1,1918,null,{}] 00:59:47 INFO - PROCESS | 3600 | 1464335987169 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:47 INFO - PROCESS | 3600 | 1464335987273 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 00:59:47 INFO - PROCESS | 3600 | 1464335987315 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:47 INFO - PROCESS | 3600 | ++DOCSHELL 1C27A800 == 118 [pid = 3600] [id = 489] 00:59:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (1C6EFC00) [pid = 3600] [serial = 1467] [outer = 00000000] 00:59:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (1C970800) [pid = 3600] [serial = 1468] [outer = 1C6EFC00] 00:59:47 INFO - PROCESS | 3600 | 1464335987360 Marionette DEBUG loaded listener.js 00:59:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (1D5DF400) [pid = 3600] [serial = 1469] [outer = 1C6EFC00] 00:59:47 INFO - PROCESS | 3600 | 1464335987840 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 731ms 00:59:47 INFO - PROCESS | 3600 | 1464335987898 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 00:59:47 INFO - PROCESS | 3600 | 1464335987900 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 00:59:47 INFO - PROCESS | 3600 | 1464335987903 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:59:47 INFO - PROCESS | 3600 | 1464335987905 Marionette TRACE conn5 <- [1,1922,null,{}] 00:59:47 INFO - PROCESS | 3600 | 1464335987909 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:48 INFO - PROCESS | 3600 | 1464335988007 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 00:59:48 INFO - PROCESS | 3600 | 1464335988024 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:48 INFO - PROCESS | 3600 | ++DOCSHELL 1DB15000 == 119 [pid = 3600] [id = 490] 00:59:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (1DC73000) [pid = 3600] [serial = 1470] [outer = 00000000] 00:59:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (1F41B000) [pid = 3600] [serial = 1471] [outer = 1DC73000] 00:59:48 INFO - PROCESS | 3600 | 1464335988069 Marionette DEBUG loaded listener.js 00:59:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (1F4BD000) [pid = 3600] [serial = 1472] [outer = 1DC73000] 00:59:48 INFO - PROCESS | 3600 | 1464335988584 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 00:59:48 INFO - PROCESS | 3600 | 1464335988644 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 00:59:48 INFO - PROCESS | 3600 | 1464335988646 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 00:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:59:48 INFO - PROCESS | 3600 | 1464335988649 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:59:48 INFO - PROCESS | 3600 | 1464335988651 Marionette TRACE conn5 <- [1,1926,null,{}] 00:59:48 INFO - PROCESS | 3600 | 1464335988654 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:48 INFO - PROCESS | 3600 | 1464335988839 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 00:59:48 INFO - PROCESS | 3600 | 1464335988862 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:48 INFO - PROCESS | 3600 | ++DOCSHELL 20FCA800 == 120 [pid = 3600] [id = 491] 00:59:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (20FCCC00) [pid = 3600] [serial = 1473] [outer = 00000000] 00:59:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (2153D800) [pid = 3600] [serial = 1474] [outer = 20FCCC00] 00:59:48 INFO - PROCESS | 3600 | 1464335988907 Marionette DEBUG loaded listener.js 00:59:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (2161DC00) [pid = 3600] [serial = 1475] [outer = 20FCCC00] 00:59:49 INFO - PROCESS | 3600 | 1464335989384 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 00:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:59:49 INFO - PROCESS | 3600 | 1464335989423 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 00:59:49 INFO - PROCESS | 3600 | 1464335989425 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 00:59:49 INFO - PROCESS | 3600 | 1464335989428 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:59:49 INFO - PROCESS | 3600 | 1464335989430 Marionette TRACE conn5 <- [1,1930,null,{}] 00:59:49 INFO - PROCESS | 3600 | 1464335989441 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:49 INFO - PROCESS | 3600 | 1464335989584 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 00:59:49 INFO - PROCESS | 3600 | 1464335989609 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:49 INFO - PROCESS | 3600 | ++DOCSHELL 21469000 == 121 [pid = 3600] [id = 492] 00:59:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (21681400) [pid = 3600] [serial = 1476] [outer = 00000000] 00:59:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (22177400) [pid = 3600] [serial = 1477] [outer = 21681400] 00:59:49 INFO - PROCESS | 3600 | 1464335989654 Marionette DEBUG loaded listener.js 00:59:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (232ECC00) [pid = 3600] [serial = 1478] [outer = 21681400] 00:59:50 INFO - PROCESS | 3600 | 1464335990086 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 00:59:50 INFO - PROCESS | 3600 | 1464335990161 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 00:59:50 INFO - PROCESS | 3600 | 1464335990163 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 00:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:59:50 INFO - PROCESS | 3600 | 1464335990192 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:59:50 INFO - PROCESS | 3600 | 1464335990194 Marionette TRACE conn5 <- [1,1934,null,{}] 00:59:50 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (19C47000) [pid = 3600] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:59:50 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (19E36000) [pid = 3600] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:59:50 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (1090C000) [pid = 3600] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:59:50 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (0D43BC00) [pid = 3600] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:59:50 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (18C55000) [pid = 3600] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:59:50 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (16FFD000) [pid = 3600] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:59:50 INFO - PROCESS | 3600 | 1464335990354 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:50 INFO - PROCESS | 3600 | 1464335990455 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 00:59:50 INFO - PROCESS | 3600 | 1464335990462 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:50 INFO - PROCESS | 3600 | ++DOCSHELL 162A8000 == 122 [pid = 3600] [id = 493] 00:59:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (18ED9400) [pid = 3600] [serial = 1479] [outer = 00000000] 00:59:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (19D48400) [pid = 3600] [serial = 1480] [outer = 18ED9400] 00:59:50 INFO - PROCESS | 3600 | 1464335990507 Marionette DEBUG loaded listener.js 00:59:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (1CB2C400) [pid = 3600] [serial = 1481] [outer = 18ED9400] 00:59:51 INFO - PROCESS | 3600 | 1464335990971 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 851ms 00:59:51 INFO - PROCESS | 3600 | 1464335991024 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 00:59:51 INFO - PROCESS | 3600 | 1464335991026 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 00:59:51 INFO - PROCESS | 3600 | 1464335991029 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:59:51 INFO - PROCESS | 3600 | 1464335991031 Marionette TRACE conn5 <- [1,1938,null,{}] 00:59:51 INFO - PROCESS | 3600 | 1464335991035 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:51 INFO - PROCESS | 3600 | 1464335991136 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 00:59:51 INFO - PROCESS | 3600 | 1464335991142 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:51 INFO - PROCESS | 3600 | ++DOCSHELL 220B1C00 == 123 [pid = 3600] [id = 494] 00:59:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (2357BC00) [pid = 3600] [serial = 1482] [outer = 00000000] 00:59:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (23658000) [pid = 3600] [serial = 1483] [outer = 2357BC00] 00:59:51 INFO - PROCESS | 3600 | 1464335991187 Marionette DEBUG loaded listener.js 00:59:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (23760800) [pid = 3600] [serial = 1484] [outer = 2357BC00] 00:59:51 INFO - PROCESS | 3600 | 1464335991616 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 00:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:59:51 INFO - PROCESS | 3600 | 1464335991664 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 00:59:51 INFO - PROCESS | 3600 | 1464335991666 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 00:59:51 INFO - PROCESS | 3600 | 1464335991669 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:59:51 INFO - PROCESS | 3600 | 1464335991671 Marionette TRACE conn5 <- [1,1942,null,{}] 00:59:51 INFO - PROCESS | 3600 | 1464335991679 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:51 INFO - PROCESS | 3600 | 1464335991837 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 00:59:51 INFO - PROCESS | 3600 | 1464335991884 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:51 INFO - PROCESS | 3600 | ++DOCSHELL 23763800 == 124 [pid = 3600] [id = 495] 00:59:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (23CA4000) [pid = 3600] [serial = 1485] [outer = 00000000] 00:59:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (23CB0400) [pid = 3600] [serial = 1486] [outer = 23CA4000] 00:59:51 INFO - PROCESS | 3600 | 1464335991930 Marionette DEBUG loaded listener.js 00:59:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (23CDD000) [pid = 3600] [serial = 1487] [outer = 23CA4000] 00:59:52 INFO - PROCESS | 3600 | 1464335992348 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 830ms 00:59:52 INFO - PROCESS | 3600 | 1464335992501 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 00:59:52 INFO - PROCESS | 3600 | 1464335992505 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 00:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:59:52 INFO - PROCESS | 3600 | 1464335992511 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:59:52 INFO - PROCESS | 3600 | 1464335992515 Marionette TRACE conn5 <- [1,1946,null,{}] 00:59:52 INFO - PROCESS | 3600 | 1464335992522 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:52 INFO - PROCESS | 3600 | 1464335992702 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 00:59:52 INFO - PROCESS | 3600 | 1464335992866 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:52 INFO - PROCESS | 3600 | ++DOCSHELL 14F1A000 == 125 [pid = 3600] [id = 496] 00:59:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (15115400) [pid = 3600] [serial = 1488] [outer = 00000000] 00:59:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (162A4800) [pid = 3600] [serial = 1489] [outer = 15115400] 00:59:52 INFO - PROCESS | 3600 | 1464335992925 Marionette DEBUG loaded listener.js 00:59:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (16F88C00) [pid = 3600] [serial = 1490] [outer = 15115400] 00:59:53 INFO - PROCESS | 3600 | 1464335993537 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1080ms 00:59:53 INFO - PROCESS | 3600 | 1464335993592 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 00:59:53 INFO - PROCESS | 3600 | 1464335993597 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 00:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:59:53 INFO - PROCESS | 3600 | 1464335993605 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:59:53 INFO - PROCESS | 3600 | 1464335993609 Marionette TRACE conn5 <- [1,1950,null,{}] 00:59:53 INFO - PROCESS | 3600 | 1464335993614 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:53 INFO - PROCESS | 3600 | 1464335993745 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 00:59:53 INFO - PROCESS | 3600 | 1464335993918 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:53 INFO - PROCESS | 3600 | ++DOCSHELL 18EDA800 == 126 [pid = 3600] [id = 497] 00:59:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (18EDF000) [pid = 3600] [serial = 1491] [outer = 00000000] 00:59:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (19D5F000) [pid = 3600] [serial = 1492] [outer = 18EDF000] 00:59:54 INFO - PROCESS | 3600 | 1464335993996 Marionette DEBUG loaded listener.js 00:59:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (1BD47000) [pid = 3600] [serial = 1493] [outer = 18EDF000] 00:59:54 INFO - PROCESS | 3600 | 1464335994619 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1027ms 00:59:54 INFO - PROCESS | 3600 | 1464335994631 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 00:59:54 INFO - PROCESS | 3600 | 1464335994634 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 00:59:54 INFO - PROCESS | 3600 | 1464335994638 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:59:54 INFO - PROCESS | 3600 | 1464335994640 Marionette TRACE conn5 <- [1,1954,null,{}] 00:59:54 INFO - PROCESS | 3600 | 1464335994650 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:54 INFO - PROCESS | 3600 | 1464335994803 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 00:59:55 INFO - PROCESS | 3600 | 1464335994974 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:55 INFO - PROCESS | 3600 | ++DOCSHELL 19E33800 == 127 [pid = 3600] [id = 498] 00:59:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (20FC3800) [pid = 3600] [serial = 1494] [outer = 00000000] 00:59:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 188 (2153F000) [pid = 3600] [serial = 1495] [outer = 20FC3800] 00:59:55 INFO - PROCESS | 3600 | 1464335995039 Marionette DEBUG loaded listener.js 00:59:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (232F7400) [pid = 3600] [serial = 1496] [outer = 20FC3800] 00:59:55 INFO - PROCESS | 3600 | 1464335995621 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1021ms 00:59:55 INFO - PROCESS | 3600 | 1464335995663 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 00:59:55 INFO - PROCESS | 3600 | 1464335995665 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 00:59:55 INFO - PROCESS | 3600 | 1464335995668 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:59:55 INFO - PROCESS | 3600 | 1464335995671 Marionette TRACE conn5 <- [1,1958,null,{}] 00:59:55 INFO - PROCESS | 3600 | 1464335995674 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:55 INFO - PROCESS | 3600 | 1464335995803 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 00:59:56 INFO - PROCESS | 3600 | 1464335995982 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:56 INFO - PROCESS | 3600 | ++DOCSHELL 23C04000 == 128 [pid = 3600] [id = 499] 00:59:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (23C04C00) [pid = 3600] [serial = 1497] [outer = 00000000] 00:59:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (23C08800) [pid = 3600] [serial = 1498] [outer = 23C04C00] 00:59:56 INFO - PROCESS | 3600 | 1464335996039 Marionette DEBUG loaded listener.js 00:59:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 192 (23C0F400) [pid = 3600] [serial = 1499] [outer = 23C04C00] 00:59:56 INFO - PROCESS | 3600 | 1464335996596 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 00:59:56 INFO - PROCESS | 3600 | 1464335996654 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 00:59:56 INFO - PROCESS | 3600 | 1464335996657 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 00:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:59:56 INFO - PROCESS | 3600 | 1464335996663 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:59:56 INFO - PROCESS | 3600 | 1464335996665 Marionette TRACE conn5 <- [1,1962,null,{}] 00:59:56 INFO - PROCESS | 3600 | 1464335996668 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:56 INFO - PROCESS | 3600 | 1464335996791 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 00:59:57 INFO - PROCESS | 3600 | 1464335996970 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:57 INFO - PROCESS | 3600 | ++DOCSHELL 23E0EC00 == 129 [pid = 3600] [id = 500] 00:59:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 193 (23E89800) [pid = 3600] [serial = 1500] [outer = 00000000] 00:59:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 194 (241DC400) [pid = 3600] [serial = 1501] [outer = 23E89800] 00:59:57 INFO - PROCESS | 3600 | 1464335997026 Marionette DEBUG loaded listener.js 00:59:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 195 (241E0000) [pid = 3600] [serial = 1502] [outer = 23E89800] 00:59:57 INFO - PROCESS | 3600 | 1464335997638 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1022ms 00:59:57 INFO - PROCESS | 3600 | 1464335997685 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 00:59:57 INFO - PROCESS | 3600 | 1464335997687 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 00:59:57 INFO - PROCESS | 3600 | 1464335997691 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:59:57 INFO - PROCESS | 3600 | 1464335997693 Marionette TRACE conn5 <- [1,1966,null,{}] 00:59:57 INFO - PROCESS | 3600 | 1464335997697 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:57 INFO - PROCESS | 3600 | 1464335997861 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 00:59:58 INFO - PROCESS | 3600 | 1464335998033 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:58 INFO - PROCESS | 3600 | ++DOCSHELL 23E8E800 == 130 [pid = 3600] [id = 501] 00:59:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 196 (24B77800) [pid = 3600] [serial = 1503] [outer = 00000000] 00:59:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 197 (24B81400) [pid = 3600] [serial = 1504] [outer = 24B77800] 00:59:58 INFO - PROCESS | 3600 | 1464335998088 Marionette DEBUG loaded listener.js 00:59:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 198 (24DD8800) [pid = 3600] [serial = 1505] [outer = 24B77800] 00:59:58 INFO - PROCESS | 3600 | 1464335998611 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 00:59:58 INFO - PROCESS | 3600 | 1464335998671 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 00:59:58 INFO - PROCESS | 3600 | 1464335998674 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 00:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:59:58 INFO - PROCESS | 3600 | 1464335998679 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:59:58 INFO - PROCESS | 3600 | 1464335998681 Marionette TRACE conn5 <- [1,1970,null,{}] 00:59:58 INFO - PROCESS | 3600 | 1464335998684 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:58 INFO - PROCESS | 3600 | 1464335998806 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 00:59:59 INFO - PROCESS | 3600 | 1464335998986 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:59 INFO - PROCESS | 3600 | ++DOCSHELL 21F9B000 == 131 [pid = 3600] [id = 502] 00:59:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 199 (21F9B400) [pid = 3600] [serial = 1506] [outer = 00000000] 00:59:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 200 (21F9FC00) [pid = 3600] [serial = 1507] [outer = 21F9B400] 00:59:59 INFO - PROCESS | 3600 | 1464335999043 Marionette DEBUG loaded listener.js 00:59:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 201 (21FA1C00) [pid = 3600] [serial = 1508] [outer = 21F9B400] 00:59:59 INFO - PROCESS | 3600 | 1464335999587 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 00:59:59 INFO - PROCESS | 3600 | 1464335999650 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 00:59:59 INFO - PROCESS | 3600 | 1464335999652 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 00:59:59 INFO - PROCESS | 3600 | 1464335999655 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:59:59 INFO - PROCESS | 3600 | 1464335999657 Marionette TRACE conn5 <- [1,1974,null,{}] 00:59:59 INFO - PROCESS | 3600 | 1464335999661 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:59 INFO - PROCESS | 3600 | 1464335999784 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 00:59:59 INFO - PROCESS | 3600 | 1464335999952 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:00 INFO - PROCESS | 3600 | ++DOCSHELL 21FA3800 == 132 [pid = 3600] [id = 503] 01:00:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 202 (21FA3C00) [pid = 3600] [serial = 1509] [outer = 00000000] 01:00:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 203 (24DDC800) [pid = 3600] [serial = 1510] [outer = 21FA3C00] 01:00:00 INFO - PROCESS | 3600 | 1464336000009 Marionette DEBUG loaded listener.js 01:00:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 204 (24DE1800) [pid = 3600] [serial = 1511] [outer = 21FA3C00] 01:00:00 INFO - PROCESS | 3600 | 1464336000600 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 01:00:00 INFO - PROCESS | 3600 | 1464336000630 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 01:00:00 INFO - PROCESS | 3600 | 1464336000632 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 01:00:00 INFO - PROCESS | 3600 | 1464336000636 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:00:00 INFO - PROCESS | 3600 | 1464336000638 Marionette TRACE conn5 <- [1,1978,null,{}] 01:00:00 INFO - PROCESS | 3600 | 1464336000641 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:00 INFO - PROCESS | 3600 | 1464336000766 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 01:00:00 INFO - PROCESS | 3600 | 1464336000907 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:00 INFO - PROCESS | 3600 | ++DOCSHELL 24DDCC00 == 133 [pid = 3600] [id = 504] 01:00:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 205 (24DE4800) [pid = 3600] [serial = 1512] [outer = 00000000] 01:00:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 206 (29276000) [pid = 3600] [serial = 1513] [outer = 24DE4800] 01:00:01 INFO - PROCESS | 3600 | 1464336000961 Marionette DEBUG loaded listener.js 01:00:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 207 (29279400) [pid = 3600] [serial = 1514] [outer = 24DE4800] 01:00:01 INFO - PROCESS | 3600 | 1464336001481 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 931ms 01:00:01 INFO - PROCESS | 3600 | 1464336001570 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 01:00:01 INFO - PROCESS | 3600 | 1464336001572 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 01:00:01 INFO - PROCESS | 3600 | 1464336001576 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:00:01 INFO - PROCESS | 3600 | 1464336001578 Marionette TRACE conn5 <- [1,1982,null,{}] 01:00:01 INFO - PROCESS | 3600 | 1464336001581 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:01 INFO - PROCESS | 3600 | 1464336001706 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 01:00:01 INFO - PROCESS | 3600 | 1464336001875 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:01 INFO - PROCESS | 3600 | ++DOCSHELL 28F52000 == 134 [pid = 3600] [id = 505] 01:00:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 208 (28F52400) [pid = 3600] [serial = 1515] [outer = 00000000] 01:00:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 209 (28F57000) [pid = 3600] [serial = 1516] [outer = 28F52400] 01:00:01 INFO - PROCESS | 3600 | 1464336001930 Marionette DEBUG loaded listener.js 01:00:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 210 (28F59400) [pid = 3600] [serial = 1517] [outer = 28F52400] 01:00:02 INFO - PROCESS | 3600 | 1464336002477 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 01:00:02 INFO - PROCESS | 3600 | 1464336002520 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 01:00:02 INFO - PROCESS | 3600 | 1464336002523 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 01:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:00:02 INFO - PROCESS | 3600 | 1464336002528 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:00:02 INFO - PROCESS | 3600 | 1464336002531 Marionette TRACE conn5 <- [1,1986,null,{}] 01:00:02 INFO - PROCESS | 3600 | 1464336002535 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:02 INFO - PROCESS | 3600 | 1464336002680 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 01:00:02 INFO - PROCESS | 3600 | 1464336002863 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:02 INFO - PROCESS | 3600 | ++DOCSHELL 293BA800 == 135 [pid = 3600] [id = 506] 01:00:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 211 (293BAC00) [pid = 3600] [serial = 1518] [outer = 00000000] 01:00:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 212 (293BF800) [pid = 3600] [serial = 1519] [outer = 293BAC00] 01:00:02 INFO - PROCESS | 3600 | 1464336002925 Marionette DEBUG loaded listener.js 01:00:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 213 (293C4000) [pid = 3600] [serial = 1520] [outer = 293BAC00] 01:00:03 INFO - PROCESS | 3600 | 1464336003640 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1130ms 01:00:03 INFO - PROCESS | 3600 | 1464336003660 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 01:00:03 INFO - PROCESS | 3600 | 1464336003663 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 01:00:03 INFO - PROCESS | 3600 | 1464336003666 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:00:03 INFO - PROCESS | 3600 | 1464336003668 Marionette TRACE conn5 <- [1,1990,null,{}] 01:00:03 INFO - PROCESS | 3600 | 1464336003672 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:03 INFO - PROCESS | 3600 | 1464336003798 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 01:00:04 INFO - PROCESS | 3600 | 1464336003970 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:04 INFO - PROCESS | 3600 | ++DOCSHELL 189F3400 == 136 [pid = 3600] [id = 507] 01:00:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 214 (189F3800) [pid = 3600] [serial = 1521] [outer = 00000000] 01:00:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 215 (19D5A400) [pid = 3600] [serial = 1522] [outer = 189F3800] 01:00:04 INFO - PROCESS | 3600 | 1464336004028 Marionette DEBUG loaded listener.js 01:00:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 216 (1C909800) [pid = 3600] [serial = 1523] [outer = 189F3800] 01:00:04 INFO - PROCESS | 3600 | 1464336004566 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 931ms 01:00:04 INFO - PROCESS | 3600 | 1464336004601 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 01:00:04 INFO - PROCESS | 3600 | 1464336004603 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 01:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:00:04 INFO - PROCESS | 3600 | 1464336004607 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:00:04 INFO - PROCESS | 3600 | 1464336004609 Marionette TRACE conn5 <- [1,1994,null,{}] 01:00:04 INFO - PROCESS | 3600 | 1464336004613 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:04 INFO - PROCESS | 3600 | 1464336004737 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 01:00:05 INFO - PROCESS | 3600 | 1464336005165 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:05 INFO - PROCESS | 3600 | ++DOCSHELL 0D034800 == 137 [pid = 3600] [id = 508] 01:00:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 217 (0D075000) [pid = 3600] [serial = 1524] [outer = 00000000] 01:00:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 218 (11802C00) [pid = 3600] [serial = 1525] [outer = 0D075000] 01:00:05 INFO - PROCESS | 3600 | 1464336005269 Marionette DEBUG loaded listener.js 01:00:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 219 (15165400) [pid = 3600] [serial = 1526] [outer = 0D075000] 01:00:05 INFO - PROCESS | 3600 | 1464336005911 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:00:06 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 01:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1374ms 01:00:06 INFO - PROCESS | 3600 | 1464336005985 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 01:00:06 INFO - PROCESS | 3600 | 1464336005989 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 01:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:00:06 INFO - PROCESS | 3600 | 1464336005994 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:00:06 INFO - PROCESS | 3600 | 1464336005997 Marionette TRACE conn5 <- [1,1998,null,{}] 01:00:06 INFO - PROCESS | 3600 | 1464336006003 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:06 INFO - PROCESS | 3600 | 1464336006126 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 01:00:06 INFO - PROCESS | 3600 | 1464336006301 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:06 INFO - PROCESS | 3600 | ++DOCSHELL 18A6F400 == 138 [pid = 3600] [id = 509] 01:00:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 220 (18C32C00) [pid = 3600] [serial = 1527] [outer = 00000000] 01:00:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 221 (18F72000) [pid = 3600] [serial = 1528] [outer = 18C32C00] 01:00:06 INFO - PROCESS | 3600 | 1464336006354 Marionette DEBUG loaded listener.js 01:00:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 222 (1A751000) [pid = 3600] [serial = 1529] [outer = 18C32C00] 01:00:07 INFO - PROCESS | 3600 | 1464336006962 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:00:07 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 01:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1024ms 01:00:07 INFO - PROCESS | 3600 | 1464336007021 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 01:00:07 INFO - PROCESS | 3600 | 1464336007025 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 01:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:00:07 INFO - PROCESS | 3600 | 1464336007030 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:00:07 INFO - PROCESS | 3600 | 1464336007032 Marionette TRACE conn5 <- [1,2002,null,{}] 01:00:07 INFO - PROCESS | 3600 | 1464336007036 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:07 INFO - PROCESS | 3600 | 1464336007194 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 21685800 == 137 [pid = 3600] [id = 331] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1F413800 == 136 [pid = 3600] [id = 384] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 23CA4C00 == 135 [pid = 3600] [id = 369] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 216EF800 == 134 [pid = 3600] [id = 332] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 220B1C00 == 133 [pid = 3600] [id = 494] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 162A8000 == 132 [pid = 3600] [id = 493] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 21469000 == 131 [pid = 3600] [id = 492] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 20FCA800 == 130 [pid = 3600] [id = 491] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1DB15000 == 129 [pid = 3600] [id = 490] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1C27A800 == 128 [pid = 3600] [id = 489] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 19D0E000 == 127 [pid = 3600] [id = 488] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 221 (1CB29C00) [pid = 3600] [serial = 1423] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 0D4EB800 == 126 [pid = 3600] [id = 487] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1497E800 == 125 [pid = 3600] [id = 486] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 21614C00 == 124 [pid = 3600] [id = 482] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 18F6E800 == 123 [pid = 3600] [id = 481] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 20A04800 == 122 [pid = 3600] [id = 480] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1096DC00 == 121 [pid = 3600] [id = 479] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1DB36C00 == 120 [pid = 3600] [id = 478] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1C90BC00 == 119 [pid = 3600] [id = 477] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 189F3C00 == 118 [pid = 3600] [id = 476] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 14EA2000 == 117 [pid = 3600] [id = 475] 01:00:07 INFO - PROCESS | 3600 | --DOCSHELL 1C911000 == 116 [pid = 3600] [id = 474] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 220 (10C55000) [pid = 3600] [serial = 1411] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 219 (1629F800) [pid = 3600] [serial = 1412] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 218 (22397800) [pid = 3600] [serial = 1384] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 217 (11805C00) [pid = 3600] [serial = 1406] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 216 (10B9D800) [pid = 3600] [serial = 1405] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 215 (18F6D800) [pid = 3600] [serial = 1414] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 214 (19176400) [pid = 3600] [serial = 1415] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 213 (18C52400) [pid = 3600] [serial = 1409] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 212 (2217BC00) [pid = 3600] [serial = 1387] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 211 (1780D400) [pid = 3600] [serial = 1408] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 210 (235CB000) [pid = 3600] [serial = 1390] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 209 (17809400) [pid = 3600] [serial = 1378] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 208 (23CB1C00) [pid = 3600] [serial = 1393] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 207 (1C90B800) [pid = 3600] [serial = 1381] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 206 (23E08800) [pid = 3600] [serial = 1396] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 205 (23E8E400) [pid = 3600] [serial = 1399] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 204 (241DBC00) [pid = 3600] [serial = 1402] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 203 (1C6F1400) [pid = 3600] [serial = 1421] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 202 (19D67C00) [pid = 3600] [serial = 1418] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 201 (19D24800) [pid = 3600] [serial = 1417] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | --DOMWINDOW == 200 (1B345400) [pid = 3600] [serial = 1420] [outer = 00000000] [url = about:blank] 01:00:07 INFO - PROCESS | 3600 | 1464336007483 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:07 INFO - PROCESS | 3600 | ++DOCSHELL 0D0D2800 == 117 [pid = 3600] [id = 510] 01:00:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 201 (0D43BC00) [pid = 3600] [serial = 1530] [outer = 00000000] 01:00:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 202 (10B9D800) [pid = 3600] [serial = 1531] [outer = 0D43BC00] 01:00:07 INFO - PROCESS | 3600 | 1464336007532 Marionette DEBUG loaded listener.js 01:00:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 203 (162A8000) [pid = 3600] [serial = 1532] [outer = 0D43BC00] 01:00:08 INFO - PROCESS | 3600 | 1464336007992 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1017ms 01:00:08 INFO - PROCESS | 3600 | 1464336008095 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 01:00:08 INFO - PROCESS | 3600 | 1464336008098 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 01:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:00:08 INFO - PROCESS | 3600 | 1464336008104 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:00:08 INFO - PROCESS | 3600 | 1464336008110 Marionette TRACE conn5 <- [1,2006,null,{}] 01:00:08 INFO - PROCESS | 3600 | 1464336008132 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:08 INFO - PROCESS | 3600 | 1464336008274 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 01:00:08 INFO - PROCESS | 3600 | 1464336008283 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:08 INFO - PROCESS | 3600 | ++DOCSHELL 17330000 == 118 [pid = 3600] [id = 511] 01:00:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 204 (18924C00) [pid = 3600] [serial = 1533] [outer = 00000000] 01:00:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 205 (18EBB000) [pid = 3600] [serial = 1534] [outer = 18924C00] 01:00:08 INFO - PROCESS | 3600 | 1464336008328 Marionette DEBUG loaded listener.js 01:00:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 206 (19C53C00) [pid = 3600] [serial = 1535] [outer = 18924C00] 01:00:08 INFO - PROCESS | 3600 | 1464336008855 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 790ms 01:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:00:08 INFO - PROCESS | 3600 | 1464336008900 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 01:00:08 INFO - PROCESS | 3600 | 1464336008902 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 01:00:08 INFO - PROCESS | 3600 | 1464336008905 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:00:08 INFO - PROCESS | 3600 | 1464336008907 Marionette TRACE conn5 <- [1,2010,null,{}] 01:00:08 INFO - PROCESS | 3600 | 1464336008911 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:09 INFO - PROCESS | 3600 | 1464336009068 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 01:00:09 INFO - PROCESS | 3600 | 1464336009083 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:09 INFO - PROCESS | 3600 | ++DOCSHELL 1096F400 == 119 [pid = 3600] [id = 512] 01:00:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 207 (18EDB800) [pid = 3600] [serial = 1536] [outer = 00000000] 01:00:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 208 (19E34C00) [pid = 3600] [serial = 1537] [outer = 18EDB800] 01:00:09 INFO - PROCESS | 3600 | 1464336009131 Marionette DEBUG loaded listener.js 01:00:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 209 (1C6F7400) [pid = 3600] [serial = 1538] [outer = 18EDB800] 01:00:09 INFO - PROCESS | 3600 | 1464336009576 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 01:00:09 INFO - PROCESS | 3600 | 1464336009657 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 01:00:09 INFO - PROCESS | 3600 | 1464336009659 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 01:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:00:09 INFO - PROCESS | 3600 | 1464336009663 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:00:09 INFO - PROCESS | 3600 | 1464336009665 Marionette TRACE conn5 <- [1,2014,null,{}] 01:00:09 INFO - PROCESS | 3600 | 1464336009669 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:09 INFO - PROCESS | 3600 | 1464336009823 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 01:00:09 INFO - PROCESS | 3600 | 1464336009855 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:09 INFO - PROCESS | 3600 | ++DOCSHELL 1C911000 == 120 [pid = 3600] [id = 513] 01:00:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 210 (1CB2CC00) [pid = 3600] [serial = 1539] [outer = 00000000] 01:00:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 211 (1D5DE400) [pid = 3600] [serial = 1540] [outer = 1CB2CC00] 01:00:09 INFO - PROCESS | 3600 | 1464336009906 Marionette DEBUG loaded listener.js 01:00:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 212 (1DC7D000) [pid = 3600] [serial = 1541] [outer = 1CB2CC00] 01:00:10 INFO - PROCESS | 3600 | 1464336010405 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 01:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:00:10 INFO - PROCESS | 3600 | 1464336010494 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 01:00:10 INFO - PROCESS | 3600 | 1464336010496 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 01:00:10 INFO - PROCESS | 3600 | 1464336010500 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:00:10 INFO - PROCESS | 3600 | 1464336010502 Marionette TRACE conn5 <- [1,2018,null,{}] 01:00:10 INFO - PROCESS | 3600 | 1464336010505 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:10 INFO - PROCESS | 3600 | 1464336010655 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 01:00:10 INFO - PROCESS | 3600 | 1464336010680 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:10 INFO - PROCESS | 3600 | ++DOCSHELL 1DC81000 == 121 [pid = 3600] [id = 514] 01:00:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 213 (1E688C00) [pid = 3600] [serial = 1542] [outer = 00000000] 01:00:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 214 (1F4B8000) [pid = 3600] [serial = 1543] [outer = 1E688C00] 01:00:10 INFO - PROCESS | 3600 | 1464336010726 Marionette DEBUG loaded listener.js 01:00:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 215 (20A76800) [pid = 3600] [serial = 1544] [outer = 1E688C00] 01:00:11 INFO - PROCESS | 3600 | 1464336011188 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 01:00:11 INFO - PROCESS | 3600 | 1464336011234 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 01:00:11 INFO - PROCESS | 3600 | 1464336011236 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 01:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:00:11 INFO - PROCESS | 3600 | 1464336011239 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:00:11 INFO - PROCESS | 3600 | 1464336011241 Marionette TRACE conn5 <- [1,2022,null,{}] 01:00:11 INFO - PROCESS | 3600 | 1464336011244 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:11 INFO - PROCESS | 3600 | 1464336011394 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 01:00:11 INFO - PROCESS | 3600 | 1464336011413 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:11 INFO - PROCESS | 3600 | ++DOCSHELL 10F28400 == 122 [pid = 3600] [id = 515] 01:00:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 216 (1C90C400) [pid = 3600] [serial = 1545] [outer = 00000000] 01:00:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 217 (21463400) [pid = 3600] [serial = 1546] [outer = 1C90C400] 01:00:11 INFO - PROCESS | 3600 | 1464336011459 Marionette DEBUG loaded listener.js 01:00:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 218 (21618000) [pid = 3600] [serial = 1547] [outer = 1C90C400] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 217 (21612000) [pid = 3600] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 216 (20FCCC00) [pid = 3600] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 215 (21681400) [pid = 3600] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 214 (18ED9400) [pid = 3600] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 213 (2357BC00) [pid = 3600] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 212 (15DDCC00) [pid = 3600] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 211 (0D4F0C00) [pid = 3600] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 210 (1DC73000) [pid = 3600] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 209 (1C6EFC00) [pid = 3600] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:00:12 INFO - PROCESS | 3600 | --DOMWINDOW == 208 (19D22800) [pid = 3600] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:00:12 INFO - PROCESS | 3600 | 1464336012250 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1019ms 01:00:12 INFO - PROCESS | 3600 | 1464336012259 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 01:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:00:12 INFO - PROCESS | 3600 | 1464336012261 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 01:00:12 INFO - PROCESS | 3600 | 1464336012264 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:00:12 INFO - PROCESS | 3600 | 1464336012266 Marionette TRACE conn5 <- [1,2026,null,{}] 01:00:12 INFO - PROCESS | 3600 | 1464336012270 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:12 INFO - PROCESS | 3600 | 1464336012419 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 01:00:12 INFO - PROCESS | 3600 | 1464336012512 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:12 INFO - PROCESS | 3600 | ++DOCSHELL 17822400 == 123 [pid = 3600] [id = 516] 01:00:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 209 (19D08000) [pid = 3600] [serial = 1548] [outer = 00000000] 01:00:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 210 (1CB2B400) [pid = 3600] [serial = 1549] [outer = 19D08000] 01:00:12 INFO - PROCESS | 3600 | 1464336012557 Marionette DEBUG loaded listener.js 01:00:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 211 (20FC9C00) [pid = 3600] [serial = 1550] [outer = 19D08000] 01:00:12 INFO - PROCESS | 3600 | 1464336012906 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 01:00:12 INFO - PROCESS | 3600 | 1464336012959 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 01:00:12 INFO - PROCESS | 3600 | 1464336012961 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 01:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:00:12 INFO - PROCESS | 3600 | 1464336012964 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:00:12 INFO - PROCESS | 3600 | 1464336012966 Marionette TRACE conn5 <- [1,2030,null,{}] 01:00:12 INFO - PROCESS | 3600 | 1464336012970 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:13 INFO - PROCESS | 3600 | 1464336013069 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 01:00:13 INFO - PROCESS | 3600 | 1464336013075 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:13 INFO - PROCESS | 3600 | ++DOCSHELL 1C96E800 == 124 [pid = 3600] [id = 517] 01:00:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 212 (213CD000) [pid = 3600] [serial = 1551] [outer = 00000000] 01:00:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 213 (216EF000) [pid = 3600] [serial = 1552] [outer = 213CD000] 01:00:13 INFO - PROCESS | 3600 | 1464336013121 Marionette DEBUG loaded listener.js 01:00:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 214 (220B2C00) [pid = 3600] [serial = 1553] [outer = 213CD000] 01:00:13 INFO - PROCESS | 3600 | 1464336013591 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:00:13 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) 01:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 01:00:13 INFO - PROCESS | 3600 | 1464336013635 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 01:00:13 INFO - PROCESS | 3600 | 1464336013637 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 01:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:00:13 INFO - PROCESS | 3600 | 1464336013663 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:00:13 INFO - PROCESS | 3600 | 1464336013665 Marionette TRACE conn5 <- [1,2034,null,{}] 01:00:13 INFO - PROCESS | 3600 | 1464336013669 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:13 INFO - PROCESS | 3600 | 1464336013772 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 01:00:13 INFO - PROCESS | 3600 | 1464336013779 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:13 INFO - PROCESS | 3600 | ++DOCSHELL 216F0C00 == 125 [pid = 3600] [id = 518] 01:00:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 215 (220B8400) [pid = 3600] [serial = 1554] [outer = 00000000] 01:00:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 216 (22180000) [pid = 3600] [serial = 1555] [outer = 220B8400] 01:00:13 INFO - PROCESS | 3600 | 1464336013831 Marionette DEBUG loaded listener.js 01:00:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 217 (235B2800) [pid = 3600] [serial = 1556] [outer = 220B8400] 01:00:14 INFO - PROCESS | 3600 | 1464336014650 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1039ms 01:00:14 INFO - PROCESS | 3600 | 1464336014684 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 01:00:14 INFO - PROCESS | 3600 | 1464336014689 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 01:00:14 INFO - PROCESS | 3600 | 1464336014694 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:00:14 INFO - PROCESS | 3600 | 1464336014699 Marionette TRACE conn5 <- [1,2038,null,{}] 01:00:14 INFO - PROCESS | 3600 | 1464336014725 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:14 INFO - PROCESS | 3600 | 1464336014902 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 01:00:15 INFO - PROCESS | 3600 | 1464336015076 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:15 INFO - PROCESS | 3600 | ++DOCSHELL 1096E400 == 126 [pid = 3600] [id = 519] 01:00:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 218 (14EA2000) [pid = 3600] [serial = 1557] [outer = 00000000] 01:00:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 219 (178C0C00) [pid = 3600] [serial = 1558] [outer = 14EA2000] 01:00:15 INFO - PROCESS | 3600 | 1464336015134 Marionette DEBUG loaded listener.js 01:00:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 220 (18EAEC00) [pid = 3600] [serial = 1559] [outer = 14EA2000] 01:00:15 INFO - PROCESS | 3600 | 1464336015741 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1100ms 01:00:15 INFO - PROCESS | 3600 | 1464336015799 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 01:00:15 INFO - PROCESS | 3600 | 1464336015805 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 01:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:00:15 INFO - PROCESS | 3600 | 1464336015812 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:00:15 INFO - PROCESS | 3600 | 1464336015815 Marionette TRACE conn5 <- [1,2042,null,{}] 01:00:15 INFO - PROCESS | 3600 | 1464336015819 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:15 INFO - PROCESS | 3600 | 1464336015953 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 01:00:16 INFO - PROCESS | 3600 | 1464336016125 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:16 INFO - PROCESS | 3600 | ++DOCSHELL 19E30000 == 127 [pid = 3600] [id = 520] 01:00:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 221 (1A7A8C00) [pid = 3600] [serial = 1560] [outer = 00000000] 01:00:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 222 (1DB10800) [pid = 3600] [serial = 1561] [outer = 1A7A8C00] 01:00:16 INFO - PROCESS | 3600 | 1464336016182 Marionette DEBUG loaded listener.js 01:00:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 223 (1F412800) [pid = 3600] [serial = 1562] [outer = 1A7A8C00] 01:00:16 INFO - PROCESS | 3600 | 1464336016800 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1023ms 01:00:16 INFO - PROCESS | 3600 | 1464336016837 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 01:00:16 INFO - PROCESS | 3600 | 1464336016839 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 01:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:00:16 INFO - PROCESS | 3600 | 1464336016843 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:00:16 INFO - PROCESS | 3600 | 1464336016847 Marionette TRACE conn5 <- [1,2046,null,{}] 01:00:16 INFO - PROCESS | 3600 | 1464336016859 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:17 INFO - PROCESS | 3600 | 1464336017008 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 01:00:17 INFO - PROCESS | 3600 | --DOCSHELL 0D4EAC00 == 126 [pid = 3600] [id = 12] 01:00:17 INFO - PROCESS | 3600 | 1464336017210 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:17 INFO - PROCESS | 3600 | ++DOCSHELL 0D4EAC00 == 127 [pid = 3600] [id = 521] 01:00:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 224 (10B0D000) [pid = 3600] [serial = 1563] [outer = 00000000] 01:00:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 225 (21540000) [pid = 3600] [serial = 1564] [outer = 10B0D000] 01:00:17 INFO - PROCESS | 3600 | 1464336017312 Marionette DEBUG loaded listener.js 01:00:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 226 (2375CC00) [pid = 3600] [serial = 1565] [outer = 10B0D000] 01:00:17 INFO - PROCESS | 3600 | 1464336017946 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1135ms 01:00:17 INFO - PROCESS | 3600 | 1464336017980 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 01:00:17 INFO - PROCESS | 3600 | 1464336017983 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 01:00:18 INFO - PROCESS | 3600 | 1464336017987 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:00:18 INFO - PROCESS | 3600 | 1464336017989 Marionette TRACE conn5 <- [1,2050,null,{}] 01:00:18 INFO - PROCESS | 3600 | 1464336017993 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:18 INFO - PROCESS | 3600 | 1464336018123 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 01:00:18 INFO - PROCESS | 3600 | 1464336018294 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:18 INFO - PROCESS | 3600 | ++DOCSHELL 21469400 == 128 [pid = 3600] [id = 522] 01:00:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 227 (23C0CC00) [pid = 3600] [serial = 1566] [outer = 00000000] 01:00:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 228 (23CD5000) [pid = 3600] [serial = 1567] [outer = 23C0CC00] 01:00:18 INFO - PROCESS | 3600 | 1464336018351 Marionette DEBUG loaded listener.js 01:00:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 229 (23E08400) [pid = 3600] [serial = 1568] [outer = 23C0CC00] 01:00:18 INFO - PROCESS | 3600 | 1464336018946 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 01:00:18 INFO - PROCESS | 3600 | 1464336018970 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 01:00:18 INFO - PROCESS | 3600 | 1464336018972 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 01:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:00:18 INFO - PROCESS | 3600 | 1464336018977 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:00:18 INFO - PROCESS | 3600 | 1464336018980 Marionette TRACE conn5 <- [1,2054,null,{}] 01:00:18 INFO - PROCESS | 3600 | 1464336018983 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:19 INFO - PROCESS | 3600 | 1464336019111 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 01:00:19 INFO - PROCESS | 3600 | 1464336019295 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:19 INFO - PROCESS | 3600 | ++DOCSHELL 23E89C00 == 129 [pid = 3600] [id = 523] 01:00:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 230 (23E94000) [pid = 3600] [serial = 1569] [outer = 00000000] 01:00:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 231 (241DF000) [pid = 3600] [serial = 1570] [outer = 23E94000] 01:00:19 INFO - PROCESS | 3600 | 1464336019353 Marionette DEBUG loaded listener.js 01:00:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 232 (241E7C00) [pid = 3600] [serial = 1571] [outer = 23E94000] 01:00:19 INFO - PROCESS | 3600 | 1464336019981 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1016ms 01:00:20 INFO - PROCESS | 3600 | 1464336020001 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 01:00:20 INFO - PROCESS | 3600 | 1464336020004 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 01:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:00:20 INFO - PROCESS | 3600 | 1464336020009 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:00:20 INFO - PROCESS | 3600 | 1464336020011 Marionette TRACE conn5 <- [1,2058,null,{}] 01:00:20 INFO - PROCESS | 3600 | 1464336020015 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:20 INFO - PROCESS | 3600 | 1464336020166 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 01:00:20 INFO - PROCESS | 3600 | 1464336020337 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:20 INFO - PROCESS | 3600 | ++DOCSHELL 241DD800 == 130 [pid = 3600] [id = 524] 01:00:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 233 (24B7CC00) [pid = 3600] [serial = 1572] [outer = 00000000] 01:00:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 234 (2645D400) [pid = 3600] [serial = 1573] [outer = 24B7CC00] 01:00:20 INFO - PROCESS | 3600 | 1464336020394 Marionette DEBUG loaded listener.js 01:00:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 235 (26460800) [pid = 3600] [serial = 1574] [outer = 24B7CC00] 01:00:20 INFO - PROCESS | 3600 | 1464336020931 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 971ms 01:00:20 INFO - PROCESS | 3600 | 1464336020983 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 01:00:20 INFO - PROCESS | 3600 | 1464336020985 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 01:00:20 INFO - PROCESS | 3600 | 1464336020989 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:00:20 INFO - PROCESS | 3600 | 1464336020991 Marionette TRACE conn5 <- [1,2062,null,{}] 01:00:21 INFO - PROCESS | 3600 | 1464336020994 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:21 INFO - PROCESS | 3600 | 1464336021118 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 01:00:21 INFO - PROCESS | 3600 | 1464336021303 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:21 INFO - PROCESS | 3600 | ++DOCSHELL 2645C800 == 131 [pid = 3600] [id = 525] 01:00:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 236 (2645DC00) [pid = 3600] [serial = 1575] [outer = 00000000] 01:00:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 237 (289EAC00) [pid = 3600] [serial = 1576] [outer = 2645DC00] 01:00:21 INFO - PROCESS | 3600 | 1464336021359 Marionette DEBUG loaded listener.js 01:00:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 238 (289EB000) [pid = 3600] [serial = 1577] [outer = 2645DC00] 01:00:21 INFO - PROCESS | 3600 | 1464336021954 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1017ms 01:00:22 INFO - PROCESS | 3600 | 1464336022010 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 01:00:22 INFO - PROCESS | 3600 | 1464336022012 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 01:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:00:22 INFO - PROCESS | 3600 | 1464336022015 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:00:22 INFO - PROCESS | 3600 | 1464336022018 Marionette TRACE conn5 <- [1,2066,null,{}] 01:00:22 INFO - PROCESS | 3600 | 1464336022021 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:22 INFO - PROCESS | 3600 | 1464336022146 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 01:00:22 INFO - PROCESS | 3600 | 1464336022318 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:22 INFO - PROCESS | 3600 | ++DOCSHELL 289E5800 == 132 [pid = 3600] [id = 526] 01:00:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 239 (289F2000) [pid = 3600] [serial = 1578] [outer = 00000000] 01:00:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 240 (28F4B800) [pid = 3600] [serial = 1579] [outer = 289F2000] 01:00:22 INFO - PROCESS | 3600 | 1464336022376 Marionette DEBUG loaded listener.js 01:00:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 241 (29275400) [pid = 3600] [serial = 1580] [outer = 289F2000] 01:00:22 INFO - PROCESS | 3600 | 1464336022968 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 01:00:23 INFO - PROCESS | 3600 | 1464336022989 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 01:00:23 INFO - PROCESS | 3600 | 1464336022992 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 01:00:23 INFO - PROCESS | 3600 | 1464336022995 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:00:23 INFO - PROCESS | 3600 | 1464336022997 Marionette TRACE conn5 <- [1,2070,null,{}] 01:00:23 INFO - PROCESS | 3600 | 1464336023001 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:23 INFO - PROCESS | 3600 | 1464336023126 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 01:00:23 INFO - PROCESS | 3600 | 1464336023313 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:23 INFO - PROCESS | 3600 | ++DOCSHELL 289F4400 == 133 [pid = 3600] [id = 527] 01:00:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 242 (29281800) [pid = 3600] [serial = 1581] [outer = 00000000] 01:00:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 243 (293C8C00) [pid = 3600] [serial = 1582] [outer = 29281800] 01:00:23 INFO - PROCESS | 3600 | 1464336023370 Marionette DEBUG loaded listener.js 01:00:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 244 (29645000) [pid = 3600] [serial = 1583] [outer = 29281800] 01:00:23 INFO - PROCESS | 3600 | 1464336023908 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 971ms 01:00:23 INFO - PROCESS | 3600 | 1464336023971 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 01:00:23 INFO - PROCESS | 3600 | 1464336023973 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 01:00:23 INFO - PROCESS | 3600 | 1464336023977 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:00:23 INFO - PROCESS | 3600 | 1464336023979 Marionette TRACE conn5 <- [1,2074,null,{}] 01:00:23 INFO - PROCESS | 3600 | 1464336023983 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:24 INFO - PROCESS | 3600 | 1464336024115 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 01:00:24 INFO - PROCESS | 3600 | 1464336024307 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:24 INFO - PROCESS | 3600 | ++DOCSHELL 293C6400 == 134 [pid = 3600] [id = 528] 01:00:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 245 (29647C00) [pid = 3600] [serial = 1584] [outer = 00000000] 01:00:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 246 (2964FC00) [pid = 3600] [serial = 1585] [outer = 29647C00] 01:00:24 INFO - PROCESS | 3600 | 1464336024363 Marionette DEBUG loaded listener.js 01:00:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 247 (2995B000) [pid = 3600] [serial = 1586] [outer = 29647C00] 01:00:24 INFO - PROCESS | 3600 | 1464336024970 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1020ms 01:00:25 INFO - PROCESS | 3600 | 1464336025007 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 01:00:25 INFO - PROCESS | 3600 | 1464336025010 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 01:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:00:25 INFO - PROCESS | 3600 | 1464336025013 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:00:25 INFO - PROCESS | 3600 | 1464336025016 Marionette TRACE conn5 <- [1,2078,null,{}] 01:00:25 INFO - PROCESS | 3600 | 1464336025036 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:25 INFO - PROCESS | 3600 | 1464336025179 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 01:00:25 INFO - PROCESS | 3600 | 1464336025369 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:25 INFO - PROCESS | 3600 | ++DOCSHELL 25581800 == 135 [pid = 3600] [id = 529] 01:00:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 248 (25583400) [pid = 3600] [serial = 1587] [outer = 00000000] 01:00:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 249 (2558A800) [pid = 3600] [serial = 1588] [outer = 25583400] 01:00:25 INFO - PROCESS | 3600 | 1464336025430 Marionette DEBUG loaded listener.js 01:00:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 250 (29960C00) [pid = 3600] [serial = 1589] [outer = 25583400] 01:00:26 INFO - PROCESS | 3600 | 1464336026147 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1175ms 01:00:26 INFO - PROCESS | 3600 | 1464336026190 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 01:00:26 INFO - PROCESS | 3600 | 1464336026192 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 01:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:00:26 INFO - PROCESS | 3600 | 1464336026196 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:00:26 INFO - PROCESS | 3600 | 1464336026198 Marionette TRACE conn5 <- [1,2082,null,{}] 01:00:26 INFO - PROCESS | 3600 | 1464336026202 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:26 INFO - PROCESS | 3600 | 1464336026391 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 01:00:26 INFO - PROCESS | 3600 | 1464336026520 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:26 INFO - PROCESS | 3600 | ++DOCSHELL 16F49400 == 136 [pid = 3600] [id = 530] 01:00:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 251 (1780E000) [pid = 3600] [serial = 1590] [outer = 00000000] 01:00:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 252 (1B3C5400) [pid = 3600] [serial = 1591] [outer = 1780E000] 01:00:26 INFO - PROCESS | 3600 | 1464336026576 Marionette DEBUG loaded listener.js 01:00:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 253 (1DB2E000) [pid = 3600] [serial = 1592] [outer = 1780E000] 01:00:27 INFO - PROCESS | 3600 | 1464336027150 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 01:00:27 INFO - PROCESS | 3600 | 1464336027174 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 01:00:27 INFO - PROCESS | 3600 | 1464336027176 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 01:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:00:27 INFO - PROCESS | 3600 | 1464336027181 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:00:27 INFO - PROCESS | 3600 | 1464336027185 Marionette TRACE conn5 <- [1,2086,null,{}] 01:00:27 INFO - PROCESS | 3600 | 1464336027189 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:27 INFO - PROCESS | 3600 | 1464336027315 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 01:00:27 INFO - PROCESS | 3600 | 1464336027507 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:27 INFO - PROCESS | 3600 | ++DOCSHELL 216ED800 == 137 [pid = 3600] [id = 531] 01:00:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 254 (2217E800) [pid = 3600] [serial = 1593] [outer = 00000000] 01:00:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 255 (235C6C00) [pid = 3600] [serial = 1594] [outer = 2217E800] 01:00:27 INFO - PROCESS | 3600 | 1464336027563 Marionette DEBUG loaded listener.js 01:00:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 256 (23658400) [pid = 3600] [serial = 1595] [outer = 2217E800] 01:00:28 INFO - PROCESS | 3600 | 1464336028417 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1274ms 01:00:28 INFO - PROCESS | 3600 | 1464336028458 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 01:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:00:28 INFO - PROCESS | 3600 | 1464336028462 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 01:00:28 INFO - PROCESS | 3600 | 1464336028468 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:00:28 INFO - PROCESS | 3600 | 1464336028471 Marionette TRACE conn5 <- [1,2090,null,{}] 01:00:28 INFO - PROCESS | 3600 | 1464336028477 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:28 INFO - PROCESS | 3600 | 1464336028607 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 01:00:28 INFO - PROCESS | 3600 | 1464336028793 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:28 INFO - PROCESS | 3600 | ++DOCSHELL 16FE6800 == 138 [pid = 3600] [id = 532] 01:00:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 257 (16FEB000) [pid = 3600] [serial = 1596] [outer = 00000000] 01:00:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 258 (19882C00) [pid = 3600] [serial = 1597] [outer = 16FEB000] 01:00:28 INFO - PROCESS | 3600 | 1464336028846 Marionette DEBUG loaded listener.js 01:00:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 259 (19D65000) [pid = 3600] [serial = 1598] [outer = 16FEB000] 01:00:29 INFO - PROCESS | 3600 | 1464336029478 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1024ms 01:00:29 INFO - PROCESS | 3600 | 1464336029492 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 01:00:29 INFO - PROCESS | 3600 | 1464336029498 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 01:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:00:29 INFO - PROCESS | 3600 | 1464336029504 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:00:29 INFO - PROCESS | 3600 | 1464336029506 Marionette TRACE conn5 <- [1,2094,null,{}] 01:00:29 INFO - PROCESS | 3600 | 1464336029510 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:29 INFO - PROCESS | 3600 | 1464336029633 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 01:00:29 INFO - PROCESS | 3600 | 1464336029833 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:29 INFO - PROCESS | 3600 | ++DOCSHELL 162AC400 == 139 [pid = 3600] [id = 533] 01:00:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 260 (1737D800) [pid = 3600] [serial = 1599] [outer = 00000000] 01:00:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 261 (1DB30800) [pid = 3600] [serial = 1600] [outer = 1737D800] 01:00:29 INFO - PROCESS | 3600 | 1464336029884 Marionette DEBUG loaded listener.js 01:00:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 262 (1F4B3000) [pid = 3600] [serial = 1601] [outer = 1737D800] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 14FD5800 == 138 [pid = 3600] [id = 427] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 1C96E800 == 137 [pid = 3600] [id = 517] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 17822400 == 136 [pid = 3600] [id = 516] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 10F28400 == 135 [pid = 3600] [id = 515] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 1DC81000 == 134 [pid = 3600] [id = 514] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 1C911000 == 133 [pid = 3600] [id = 513] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 1096F400 == 132 [pid = 3600] [id = 512] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 17330000 == 131 [pid = 3600] [id = 511] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 0D0D2800 == 130 [pid = 3600] [id = 510] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 18A6F400 == 129 [pid = 3600] [id = 509] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 0D034800 == 128 [pid = 3600] [id = 508] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 293BA800 == 127 [pid = 3600] [id = 506] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 28F52000 == 126 [pid = 3600] [id = 505] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 261 (169B9400) [pid = 3600] [serial = 1426] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 260 (18EB6C00) [pid = 3600] [serial = 1429] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 259 (1CA5D400) [pid = 3600] [serial = 1432] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 258 (1DC7E000) [pid = 3600] [serial = 1435] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 257 (1F41C000) [pid = 3600] [serial = 1438] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 256 (20FCFC00) [pid = 3600] [serial = 1441] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 255 (21548C00) [pid = 3600] [serial = 1444] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 254 (216F2800) [pid = 3600] [serial = 1447] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 253 (2217EC00) [pid = 3600] [serial = 1450] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 252 (235C7000) [pid = 3600] [serial = 1453] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 251 (23CB0400) [pid = 3600] [serial = 1486] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 24DDCC00 == 125 [pid = 3600] [id = 504] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 21FA3800 == 124 [pid = 3600] [id = 503] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 21F9B000 == 123 [pid = 3600] [id = 502] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 23E8E800 == 122 [pid = 3600] [id = 501] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 23E0EC00 == 121 [pid = 3600] [id = 500] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 23C04000 == 120 [pid = 3600] [id = 499] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 19E33800 == 119 [pid = 3600] [id = 498] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 18EDA800 == 118 [pid = 3600] [id = 497] 01:00:30 INFO - PROCESS | 3600 | --DOCSHELL 14F1A000 == 117 [pid = 3600] [id = 496] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 250 (220B9000) [pid = 3600] [serial = 1376] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 249 (2153D800) [pid = 3600] [serial = 1474] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 248 (22177400) [pid = 3600] [serial = 1477] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 247 (2161DC00) [pid = 3600] [serial = 1475] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 246 (19D48400) [pid = 3600] [serial = 1480] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 245 (23658000) [pid = 3600] [serial = 1483] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 244 (232ECC00) [pid = 3600] [serial = 1478] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 243 (189F5C00) [pid = 3600] [serial = 1460] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 242 (17806C00) [pid = 3600] [serial = 1459] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 241 (15110000) [pid = 3600] [serial = 1462] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 240 (16FF4C00) [pid = 3600] [serial = 1463] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 239 (1F41B000) [pid = 3600] [serial = 1471] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 238 (1C970800) [pid = 3600] [serial = 1468] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 237 (1D5DF400) [pid = 3600] [serial = 1469] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 236 (1C966C00) [pid = 3600] [serial = 1456] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 235 (19D65400) [pid = 3600] [serial = 1465] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 234 (19E3A400) [pid = 3600] [serial = 1466] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 233 (23760800) [pid = 3600] [serial = 1484] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 232 (1CB2C400) [pid = 3600] [serial = 1481] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | --DOMWINDOW == 231 (1F4BD000) [pid = 3600] [serial = 1472] [outer = 00000000] [url = about:blank] 01:00:30 INFO - PROCESS | 3600 | 1464336030488 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1021ms 01:00:30 INFO - PROCESS | 3600 | 1464336030528 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 01:00:30 INFO - PROCESS | 3600 | 1464336030530 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 01:00:30 INFO - PROCESS | 3600 | 1464336030534 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:00:30 INFO - PROCESS | 3600 | 1464336030537 Marionette TRACE conn5 <- [1,2098,null,{}] 01:00:30 INFO - PROCESS | 3600 | 1464336030561 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:30 INFO - PROCESS | 3600 | 1464336030692 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 01:00:30 INFO - PROCESS | 3600 | 1464336030833 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:30 INFO - PROCESS | 3600 | ++DOCSHELL 162A0400 == 118 [pid = 3600] [id = 534] 01:00:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 232 (16F05000) [pid = 3600] [serial = 1602] [outer = 00000000] 01:00:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 233 (18F70800) [pid = 3600] [serial = 1603] [outer = 16F05000] 01:00:30 INFO - PROCESS | 3600 | 1464336030885 Marionette DEBUG loaded listener.js 01:00:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 234 (19D5CC00) [pid = 3600] [serial = 1604] [outer = 16F05000] 01:00:31 INFO - PROCESS | 3600 | 1464336031272 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 771ms 01:00:31 INFO - PROCESS | 3600 | 1464336031335 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 01:00:31 INFO - PROCESS | 3600 | 1464336031338 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 01:00:31 INFO - PROCESS | 3600 | 1464336031344 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:00:31 INFO - PROCESS | 3600 | 1464336031345 Marionette TRACE conn5 <- [1,2102,null,{}] 01:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:00:31 INFO - PROCESS | 3600 | 1464336031349 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:31 INFO - PROCESS | 3600 | 1464336031458 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 01:00:31 INFO - PROCESS | 3600 | 1464336031483 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:31 INFO - PROCESS | 3600 | ++DOCSHELL 1C90BC00 == 119 [pid = 3600] [id = 535] 01:00:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 235 (1C90EC00) [pid = 3600] [serial = 1605] [outer = 00000000] 01:00:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 236 (1D5E0C00) [pid = 3600] [serial = 1606] [outer = 1C90EC00] 01:00:31 INFO - PROCESS | 3600 | 1464336031531 Marionette DEBUG loaded listener.js 01:00:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 237 (1E685400) [pid = 3600] [serial = 1607] [outer = 1C90EC00] 01:00:32 INFO - PROCESS | 3600 | 1464336032005 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 01:00:32 INFO - PROCESS | 3600 | 1464336032056 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 01:00:32 INFO - PROCESS | 3600 | 1464336032058 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 01:00:32 INFO - PROCESS | 3600 | 1464336032062 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:00:32 INFO - PROCESS | 3600 | 1464336032064 Marionette TRACE conn5 <- [1,2106,null,{}] 01:00:32 INFO - PROCESS | 3600 | 1464336032068 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:32 INFO - PROCESS | 3600 | 1464336032172 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 01:00:32 INFO - PROCESS | 3600 | 1464336032178 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:32 INFO - PROCESS | 3600 | ++DOCSHELL 1E689800 == 120 [pid = 3600] [id = 536] 01:00:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 238 (1F4B0400) [pid = 3600] [serial = 1608] [outer = 00000000] 01:00:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 239 (20A12800) [pid = 3600] [serial = 1609] [outer = 1F4B0400] 01:00:32 INFO - PROCESS | 3600 | 1464336032223 Marionette DEBUG loaded listener.js 01:00:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 240 (213C8400) [pid = 3600] [serial = 1610] [outer = 1F4B0400] 01:00:32 INFO - PROCESS | 3600 | 1464336032768 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 01:00:32 INFO - PROCESS | 3600 | 1464336032843 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 01:00:32 INFO - PROCESS | 3600 | 1464336032845 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 01:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:00:32 INFO - PROCESS | 3600 | 1464336032882 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:00:32 INFO - PROCESS | 3600 | 1464336032884 Marionette TRACE conn5 <- [1,2110,null,{}] 01:00:32 INFO - PROCESS | 3600 | 1464336032890 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:33 INFO - PROCESS | 3600 | 1464336033064 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 01:00:33 INFO - PROCESS | 3600 | 1464336033082 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:33 INFO - PROCESS | 3600 | ++DOCSHELL 213CA800 == 121 [pid = 3600] [id = 537] 01:00:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 241 (216E9C00) [pid = 3600] [serial = 1611] [outer = 00000000] 01:00:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 242 (21F9C400) [pid = 3600] [serial = 1612] [outer = 216E9C00] 01:00:33 INFO - PROCESS | 3600 | 1464336033128 Marionette DEBUG loaded listener.js 01:00:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 243 (220B3800) [pid = 3600] [serial = 1613] [outer = 216E9C00] 01:00:33 INFO - PROCESS | 3600 | 1464336033597 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 811ms 01:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:00:33 INFO - PROCESS | 3600 | 1464336033669 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 01:00:33 INFO - PROCESS | 3600 | 1464336033671 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 01:00:33 INFO - PROCESS | 3600 | 1464336033674 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:00:33 INFO - PROCESS | 3600 | 1464336033676 Marionette TRACE conn5 <- [1,2114,null,{}] 01:00:33 INFO - PROCESS | 3600 | 1464336033680 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:33 INFO - PROCESS | 3600 | 1464336033830 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 01:00:33 INFO - PROCESS | 3600 | 1464336033850 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:33 INFO - PROCESS | 3600 | ++DOCSHELL 220BB000 == 122 [pid = 3600] [id = 538] 01:00:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 244 (22174000) [pid = 3600] [serial = 1614] [outer = 00000000] 01:00:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 245 (232EFC00) [pid = 3600] [serial = 1615] [outer = 22174000] 01:00:33 INFO - PROCESS | 3600 | 1464336033898 Marionette DEBUG loaded listener.js 01:00:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 246 (235CAC00) [pid = 3600] [serial = 1616] [outer = 22174000] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 245 (23CA4000) [pid = 3600] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 244 (18C32C00) [pid = 3600] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 243 (18EDB800) [pid = 3600] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 242 (0D43BC00) [pid = 3600] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 241 (18924C00) [pid = 3600] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 240 (1E688C00) [pid = 3600] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 239 (0D075000) [pid = 3600] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 238 (1C90C400) [pid = 3600] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 237 (19D08000) [pid = 3600] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 236 (213CD000) [pid = 3600] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 235 (1CB2CC00) [pid = 3600] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:00:34 INFO - PROCESS | 3600 | --DOMWINDOW == 234 (1C911800) [pid = 3600] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:00:34 INFO - PROCESS | 3600 | 1464336034693 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1069ms 01:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:00:34 INFO - PROCESS | 3600 | 1464336034747 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 01:00:34 INFO - PROCESS | 3600 | 1464336034749 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 01:00:34 INFO - PROCESS | 3600 | 1464336034752 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:00:34 INFO - PROCESS | 3600 | 1464336034754 Marionette TRACE conn5 <- [1,2118,null,{}] 01:00:34 INFO - PROCESS | 3600 | 1464336034757 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:34 INFO - PROCESS | 3600 | 1464336034859 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 01:00:34 INFO - PROCESS | 3600 | 1464336034869 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:34 INFO - PROCESS | 3600 | ++DOCSHELL 18F6C400 == 123 [pid = 3600] [id = 539] 01:00:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 235 (19176400) [pid = 3600] [serial = 1617] [outer = 00000000] 01:00:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 236 (1B3CC000) [pid = 3600] [serial = 1618] [outer = 19176400] 01:00:34 INFO - PROCESS | 3600 | 1464336034915 Marionette DEBUG loaded listener.js 01:00:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 237 (1DB30400) [pid = 3600] [serial = 1619] [outer = 19176400] 01:00:35 INFO - PROCESS | 3600 | 1464336035393 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 01:00:35 INFO - PROCESS | 3600 | 1464336035430 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 01:00:35 INFO - PROCESS | 3600 | 1464336035434 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:00:35 INFO - PROCESS | 3600 | 1464336035436 Marionette TRACE conn5 <- [1,2122,null,{}] 01:00:35 INFO - PROCESS | 3600 | 1464336035439 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:35 INFO - PROCESS | 3600 | 1464336035541 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 01:00:35 INFO - PROCESS | 3600 | 1464336035548 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:35 INFO - PROCESS | 3600 | ++DOCSHELL 19D62800 == 124 [pid = 3600] [id = 540] 01:00:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 238 (1DC81C00) [pid = 3600] [serial = 1620] [outer = 00000000] 01:00:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 239 (23C02C00) [pid = 3600] [serial = 1621] [outer = 1DC81C00] 01:00:35 INFO - PROCESS | 3600 | 1464336035592 Marionette DEBUG loaded listener.js 01:00:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 240 (23CB0800) [pid = 3600] [serial = 1622] [outer = 1DC81C00] 01:00:36 INFO - PROCESS | 3600 | 1464336036047 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 01:00:36 INFO - PROCESS | 3600 | 1464336036117 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 01:00:36 INFO - PROCESS | 3600 | 1464336036119 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 01:00:36 INFO - PROCESS | 3600 | 1464336036123 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:00:36 INFO - PROCESS | 3600 | 1464336036125 Marionette TRACE conn5 <- [1,2126,null,{}] 01:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:00:36 INFO - PROCESS | 3600 | 1464336036128 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:36 INFO - PROCESS | 3600 | 1464336036232 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 01:00:36 INFO - PROCESS | 3600 | 1464336036275 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:36 INFO - PROCESS | 3600 | ++DOCSHELL 23C01400 == 125 [pid = 3600] [id = 541] 01:00:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 241 (23CDB000) [pid = 3600] [serial = 1623] [outer = 00000000] 01:00:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 242 (241E3800) [pid = 3600] [serial = 1624] [outer = 23CDB000] 01:00:36 INFO - PROCESS | 3600 | 1464336036321 Marionette DEBUG loaded listener.js 01:00:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 243 (24DDD400) [pid = 3600] [serial = 1625] [outer = 23CDB000] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1064F400 == 124 [pid = 3600] [id = 162] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10F75C00 == 123 [pid = 3600] [id = 251] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1D5D8400 == 122 [pid = 3600] [id = 86] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1A757000 == 121 [pid = 3600] [id = 274] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1E694000 == 120 [pid = 3600] [id = 399] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 21544800 == 119 [pid = 3600] [id = 215] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1CB2A000 == 118 [pid = 3600] [id = 418] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 235B1C00 == 117 [pid = 3600] [id = 463] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 23E8E000 == 116 [pid = 3600] [id = 467] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1C27A400 == 115 [pid = 3600] [id = 348] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 20FCB000 == 114 [pid = 3600] [id = 214] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 18C35000 == 113 [pid = 3600] [id = 102] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1987B400 == 112 [pid = 3600] [id = 131] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 16F02C00 == 111 [pid = 3600] [id = 179] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 23E01800 == 110 [pid = 3600] [id = 465] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 23E88400 == 109 [pid = 3600] [id = 466] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10914800 == 108 [pid = 3600] [id = 333] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 22177800 == 107 [pid = 3600] [id = 462] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 14E94000 == 106 [pid = 3600] [id = 485] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 14C86C00 == 105 [pid = 3600] [id = 145] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 14C62C00 == 104 [pid = 3600] [id = 334] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 19D0D800 == 103 [pid = 3600] [id = 361] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 189F6400 == 102 [pid = 3600] [id = 174] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10909800 == 101 [pid = 3600] [id = 104] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10C5AC00 == 100 [pid = 3600] [id = 75] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10914400 == 99 [pid = 3600] [id = 60] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1D5DCC00 == 98 [pid = 3600] [id = 213] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1A7AC400 == 97 [pid = 3600] [id = 146] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 220B0400 == 96 [pid = 3600] [id = 250] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 20A79400 == 95 [pid = 3600] [id = 308] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 20A10C00 == 94 [pid = 3600] [id = 438] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 169B9000 == 93 [pid = 3600] [id = 101] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1CA56400 == 92 [pid = 3600] [id = 200] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10F70400 == 91 [pid = 3600] [id = 129] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 236F6400 == 90 [pid = 3600] [id = 464] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 189F4C00 == 89 [pid = 3600] [id = 187] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 2146D000 == 88 [pid = 3600] [id = 314] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10967C00 == 87 [pid = 3600] [id = 132] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10C4F400 == 86 [pid = 3600] [id = 160] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 2357C400 == 85 [pid = 3600] [id = 484] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1DC78800 == 84 [pid = 3600] [id = 296] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 19D03400 == 83 [pid = 3600] [id = 188] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 236F8C00 == 82 [pid = 3600] [id = 368] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 147A2C00 == 81 [pid = 3600] [id = 164] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1CB30000 == 80 [pid = 3600] [id = 278] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 11803000 == 79 [pid = 3600] [id = 216] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1D5D7400 == 78 [pid = 3600] [id = 295] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 16F4E400 == 77 [pid = 3600] [id = 217] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1CA5FC00 == 76 [pid = 3600] [id = 147] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 21463C00 == 75 [pid = 3600] [id = 458] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10912800 == 74 [pid = 3600] [id = 389] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10650C00 == 73 [pid = 3600] [id = 370] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 0D034C00 == 72 [pid = 3600] [id = 279] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 235D1400 == 71 [pid = 3600] [id = 406] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 213CCC00 == 70 [pid = 3600] [id = 231] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 0C843000 == 69 [pid = 3600] [id = 325] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1CB30800 == 68 [pid = 3600] [id = 148] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 0D0D3000 == 67 [pid = 3600] [id = 297] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 220BFC00 == 66 [pid = 3600] [id = 483] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 2146FC00 == 65 [pid = 3600] [id = 387] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 213CAC00 == 64 [pid = 3600] [id = 313] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1F4AF400 == 63 [pid = 3600] [id = 178] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1CB33C00 == 62 [pid = 3600] [id = 263] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 19D05400 == 61 [pid = 3600] [id = 103] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 213D2400 == 60 [pid = 3600] [id = 232] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 18A67C00 == 59 [pid = 3600] [id = 261] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 236F3400 == 58 [pid = 3600] [id = 350] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 162AC000 == 57 [pid = 3600] [id = 262] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 14C5DC00 == 56 [pid = 3600] [id = 233] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 20A03800 == 55 [pid = 3600] [id = 244] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 20FCD800 == 54 [pid = 3600] [id = 163] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 20FC8C00 == 53 [pid = 3600] [id = 312] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 235AE000 == 52 [pid = 3600] [id = 407] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 10F28C00 == 51 [pid = 3600] [id = 447] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 189F3400 == 50 [pid = 3600] [id = 507] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 23763800 == 49 [pid = 3600] [id = 495] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 16FE6800 == 48 [pid = 3600] [id = 532] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 216ED800 == 47 [pid = 3600] [id = 531] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 25581800 == 46 [pid = 3600] [id = 529] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 16F49400 == 45 [pid = 3600] [id = 530] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 293C6400 == 44 [pid = 3600] [id = 528] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 289E5800 == 43 [pid = 3600] [id = 526] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 289F4400 == 42 [pid = 3600] [id = 527] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 2645C800 == 41 [pid = 3600] [id = 525] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 241DD800 == 40 [pid = 3600] [id = 524] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 23E89C00 == 39 [pid = 3600] [id = 523] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 21469400 == 38 [pid = 3600] [id = 522] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 0D4EAC00 == 37 [pid = 3600] [id = 521] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 19E30000 == 36 [pid = 3600] [id = 520] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 1096E400 == 35 [pid = 3600] [id = 519] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 09385800 == 34 [pid = 3600] [id = 13] 01:00:38 INFO - PROCESS | 3600 | --DOCSHELL 216F0C00 == 33 [pid = 3600] [id = 518] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 1C90BC00 == 32 [pid = 3600] [id = 535] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 19D62800 == 31 [pid = 3600] [id = 540] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 220BB000 == 30 [pid = 3600] [id = 538] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 18F6C400 == 29 [pid = 3600] [id = 539] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 213CA800 == 28 [pid = 3600] [id = 537] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 1E689800 == 27 [pid = 3600] [id = 536] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 162AC400 == 26 [pid = 3600] [id = 533] 01:00:39 INFO - PROCESS | 3600 | --DOCSHELL 162A0400 == 25 [pid = 3600] [id = 534] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 242 (1CB36400) [pid = 3600] [serial = 1424] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 241 (23CDD000) [pid = 3600] [serial = 1487] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 240 (1A751000) [pid = 3600] [serial = 1529] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 239 (18F72000) [pid = 3600] [serial = 1528] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 238 (19E34C00) [pid = 3600] [serial = 1537] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 237 (10B9D800) [pid = 3600] [serial = 1531] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 236 (162A8000) [pid = 3600] [serial = 1532] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 235 (18EBB000) [pid = 3600] [serial = 1534] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 234 (19C53C00) [pid = 3600] [serial = 1535] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 233 (241DC400) [pid = 3600] [serial = 1501] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 232 (23C08800) [pid = 3600] [serial = 1498] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 231 (20A76800) [pid = 3600] [serial = 1544] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 230 (1F4B8000) [pid = 3600] [serial = 1543] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 229 (15165400) [pid = 3600] [serial = 1526] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 228 (11802C00) [pid = 3600] [serial = 1525] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 227 (2153F000) [pid = 3600] [serial = 1495] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 226 (162A4800) [pid = 3600] [serial = 1489] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 225 (19D5F000) [pid = 3600] [serial = 1492] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 224 (24B81400) [pid = 3600] [serial = 1504] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 223 (21F9FC00) [pid = 3600] [serial = 1507] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 222 (24DDC800) [pid = 3600] [serial = 1510] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 221 (29276000) [pid = 3600] [serial = 1513] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 220 (28F57000) [pid = 3600] [serial = 1516] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 219 (293BF800) [pid = 3600] [serial = 1519] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 218 (19D5A400) [pid = 3600] [serial = 1522] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 217 (21463400) [pid = 3600] [serial = 1546] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 216 (1CB2B400) [pid = 3600] [serial = 1549] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 215 (216EF000) [pid = 3600] [serial = 1552] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 214 (220B2C00) [pid = 3600] [serial = 1553] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 213 (22180000) [pid = 3600] [serial = 1555] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 212 (21618000) [pid = 3600] [serial = 1547] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 211 (1D5DE400) [pid = 3600] [serial = 1540] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 210 (1DC7D000) [pid = 3600] [serial = 1541] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 209 (20FC9C00) [pid = 3600] [serial = 1550] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | --DOMWINDOW == 208 (1C6F7400) [pid = 3600] [serial = 1538] [outer = 00000000] [url = about:blank] 01:00:39 INFO - PROCESS | 3600 | 1464336039880 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 3778ms 01:00:39 INFO - PROCESS | 3600 | 1464336039907 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 01:00:39 INFO - PROCESS | 3600 | 1464336039911 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 01:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:00:39 INFO - PROCESS | 3600 | 1464336039916 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:00:39 INFO - PROCESS | 3600 | 1464336039920 Marionette TRACE conn5 <- [1,2130,null,{}] 01:00:39 INFO - PROCESS | 3600 | 1464336039926 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:40 INFO - PROCESS | 3600 | 1464336040024 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 01:00:40 INFO - PROCESS | 3600 | 1464336040036 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:40 INFO - PROCESS | 3600 | ++DOCSHELL 0C842C00 == 26 [pid = 3600] [id = 542] 01:00:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 209 (0C843000) [pid = 3600] [serial = 1626] [outer = 00000000] 01:00:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 210 (0D076C00) [pid = 3600] [serial = 1627] [outer = 0C843000] 01:00:40 INFO - PROCESS | 3600 | 1464336040088 Marionette DEBUG loaded listener.js 01:00:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 211 (0D43B000) [pid = 3600] [serial = 1628] [outer = 0C843000] 01:00:40 INFO - PROCESS | 3600 | 1464336040635 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:00:40 INFO - PROCESS | 3600 | 1464336040713 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 01:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:00:40 INFO - PROCESS | 3600 | 1464336040720 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:00:40 INFO - PROCESS | 3600 | 1464336040722 Marionette TRACE conn5 <- [1,2134,null,{}] 01:00:40 INFO - PROCESS | 3600 | 1464336040726 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:40 INFO - PROCESS | 3600 | 1464336040828 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 01:00:40 INFO - PROCESS | 3600 | 1464336040935 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:40 INFO - PROCESS | 3600 | ++DOCSHELL 10911800 == 27 [pid = 3600] [id = 543] 01:00:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 212 (10915400) [pid = 3600] [serial = 1629] [outer = 00000000] 01:00:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 213 (10954C00) [pid = 3600] [serial = 1630] [outer = 10915400] 01:00:40 INFO - PROCESS | 3600 | 1464336040981 Marionette DEBUG loaded listener.js 01:00:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 214 (1095B800) [pid = 3600] [serial = 1631] [outer = 10915400] 01:00:41 INFO - PROCESS | 3600 | 1464336041375 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 01:00:41 INFO - PROCESS | 3600 | 1464336041465 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 01:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:00:41 INFO - PROCESS | 3600 | 1464336041469 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:00:41 INFO - PROCESS | 3600 | 1464336041473 Marionette TRACE conn5 <- [1,2138,null,{}] 01:00:41 INFO - PROCESS | 3600 | 1464336041488 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:41 INFO - PROCESS | 3600 | 1464336041584 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 01:00:41 INFO - PROCESS | 3600 | 1464336041602 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:41 INFO - PROCESS | 3600 | ++DOCSHELL 10C57000 == 28 [pid = 3600] [id = 544] 01:00:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 215 (10C57800) [pid = 3600] [serial = 1632] [outer = 00000000] 01:00:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 216 (10C5DC00) [pid = 3600] [serial = 1633] [outer = 10C57800] 01:00:41 INFO - PROCESS | 3600 | 1464336041654 Marionette DEBUG loaded listener.js 01:00:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 217 (10F73C00) [pid = 3600] [serial = 1634] [outer = 10C57800] 01:00:42 INFO - PROCESS | 3600 | 1464336042142 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 01:00:42 INFO - PROCESS | 3600 | 1464336042202 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 01:00:42 INFO - PROCESS | 3600 | 1464336042205 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 01:00:42 INFO - PROCESS | 3600 | 1464336042208 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:00:42 INFO - PROCESS | 3600 | 1464336042210 Marionette TRACE conn5 <- [1,2142,null,{}] 01:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:00:42 INFO - PROCESS | 3600 | 1464336042213 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:42 INFO - PROCESS | 3600 | 1464336042303 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 01:00:42 INFO - PROCESS | 3600 | 1464336042320 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:42 INFO - PROCESS | 3600 | ++DOCSHELL 10909400 == 29 [pid = 3600] [id = 545] 01:00:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 218 (1090F000) [pid = 3600] [serial = 1635] [outer = 00000000] 01:00:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 219 (14985800) [pid = 3600] [serial = 1636] [outer = 1090F000] 01:00:42 INFO - PROCESS | 3600 | 1464336042367 Marionette DEBUG loaded listener.js 01:00:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 220 (14E6E800) [pid = 3600] [serial = 1637] [outer = 1090F000] 01:00:42 INFO - PROCESS | 3600 | 1464336042835 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 01:00:42 INFO - PROCESS | 3600 | 1464336042882 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 01:00:42 INFO - PROCESS | 3600 | 1464336042884 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 01:00:42 INFO - PROCESS | 3600 | 1464336042888 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:00:42 INFO - PROCESS | 3600 | 1464336042889 Marionette TRACE conn5 <- [1,2146,null,{}] 01:00:42 INFO - PROCESS | 3600 | 1464336042893 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:42 INFO - PROCESS | 3600 | 1464336042976 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 01:00:43 INFO - PROCESS | 3600 | 1464336043015 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:43 INFO - PROCESS | 3600 | ++DOCSHELL 14F1C000 == 30 [pid = 3600] [id = 546] 01:00:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 221 (14F1CC00) [pid = 3600] [serial = 1638] [outer = 00000000] 01:00:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 222 (1510E800) [pid = 3600] [serial = 1639] [outer = 14F1CC00] 01:00:43 INFO - PROCESS | 3600 | 1464336043064 Marionette DEBUG loaded listener.js 01:00:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 223 (1516AC00) [pid = 3600] [serial = 1640] [outer = 14F1CC00] 01:00:43 INFO - PROCESS | 3600 | 1464336043535 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 01:00:43 INFO - PROCESS | 3600 | 1464336043563 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 01:00:43 INFO - PROCESS | 3600 | 1464336043565 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 01:00:43 INFO - PROCESS | 3600 | 1464336043568 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:00:43 INFO - PROCESS | 3600 | 1464336043570 Marionette TRACE conn5 <- [1,2150,null,{}] 01:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:00:43 INFO - PROCESS | 3600 | 1464336043573 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:43 INFO - PROCESS | 3600 | 1464336043690 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 01:00:43 INFO - PROCESS | 3600 | 1464336043699 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:43 INFO - PROCESS | 3600 | ++DOCSHELL 162ADC00 == 31 [pid = 3600] [id = 547] 01:00:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 224 (167D6800) [pid = 3600] [serial = 1641] [outer = 00000000] 01:00:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 225 (16F04800) [pid = 3600] [serial = 1642] [outer = 167D6800] 01:00:43 INFO - PROCESS | 3600 | 1464336043745 Marionette DEBUG loaded listener.js 01:00:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 226 (16F0FC00) [pid = 3600] [serial = 1643] [outer = 167D6800] 01:00:44 INFO - PROCESS | 3600 | 1464336044208 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 01:00:44 INFO - PROCESS | 3600 | 1464336044242 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 01:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:00:44 INFO - PROCESS | 3600 | 1464336044244 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 01:00:44 INFO - PROCESS | 3600 | 1464336044247 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:00:44 INFO - PROCESS | 3600 | 1464336044249 Marionette TRACE conn5 <- [1,2154,null,{}] 01:00:44 INFO - PROCESS | 3600 | 1464336044252 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:44 INFO - PROCESS | 3600 | 1464336044333 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 01:00:44 INFO - PROCESS | 3600 | 1464336044339 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:44 INFO - PROCESS | 3600 | ++DOCSHELL 16F4A400 == 32 [pid = 3600] [id = 548] 01:00:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 227 (16F4CC00) [pid = 3600] [serial = 1644] [outer = 00000000] 01:00:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 228 (16FE4800) [pid = 3600] [serial = 1645] [outer = 16F4CC00] 01:00:44 INFO - PROCESS | 3600 | 1464336044385 Marionette DEBUG loaded listener.js 01:00:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 229 (16FEF800) [pid = 3600] [serial = 1646] [outer = 16F4CC00] 01:00:44 INFO - PROCESS | 3600 | 1464336044858 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 631ms 01:00:44 INFO - PROCESS | 3600 | 1464336044878 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 01:00:44 INFO - PROCESS | 3600 | 1464336044880 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 01:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:00:44 INFO - PROCESS | 3600 | 1464336044884 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:00:44 INFO - PROCESS | 3600 | 1464336044885 Marionette TRACE conn5 <- [1,2158,null,{}] 01:00:44 INFO - PROCESS | 3600 | 1464336044907 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:45 INFO - PROCESS | 3600 | 1464336044993 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 01:00:45 INFO - PROCESS | 3600 | 1464336044999 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:45 INFO - PROCESS | 3600 | ++DOCSHELL 16FE6800 == 33 [pid = 3600] [id = 549] 01:00:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 230 (17328400) [pid = 3600] [serial = 1647] [outer = 00000000] 01:00:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 231 (1737FC00) [pid = 3600] [serial = 1648] [outer = 17328400] 01:00:45 INFO - PROCESS | 3600 | 1464336045044 Marionette DEBUG loaded listener.js 01:00:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 232 (1737AC00) [pid = 3600] [serial = 1649] [outer = 17328400] 01:00:45 INFO - PROCESS | 3600 | 1464336045500 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 01:00:45 INFO - PROCESS | 3600 | 1464336045559 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 01:00:45 INFO - PROCESS | 3600 | 1464336045561 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 01:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:00:45 INFO - PROCESS | 3600 | 1464336045564 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:00:45 INFO - PROCESS | 3600 | 1464336045565 Marionette TRACE conn5 <- [1,2162,null,{}] 01:00:45 INFO - PROCESS | 3600 | 1464336045582 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:45 INFO - PROCESS | 3600 | 1464336045709 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 01:00:47 INFO - PROCESS | 3600 | 1464336047389 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 231 (14FD0000) [pid = 3600] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 230 (1C910C00) [pid = 3600] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 229 (18EAF400) [pid = 3600] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 228 (24DE4800) [pid = 3600] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 227 (21689C00) [pid = 3600] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 226 (23E02800) [pid = 3600] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 225 (22178400) [pid = 3600] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 224 (2356FC00) [pid = 3600] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 223 (293BAC00) [pid = 3600] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 222 (189F3800) [pid = 3600] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 221 (23E89800) [pid = 3600] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 220 (20A79C00) [pid = 3600] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 219 (23575000) [pid = 3600] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 218 (21687800) [pid = 3600] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 217 (20FC3800) [pid = 3600] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 216 (232F9400) [pid = 3600] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 215 (20A09000) [pid = 3600] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 214 (23766000) [pid = 3600] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 213 (1F411400) [pid = 3600] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 212 (220BC400) [pid = 3600] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 211 (2168CC00) [pid = 3600] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 210 (235B3000) [pid = 3600] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 209 (21FA3C00) [pid = 3600] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 208 (19D08400) [pid = 3600] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 207 (20FC3000) [pid = 3600] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 206 (189F4800) [pid = 3600] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 205 (24B77800) [pid = 3600] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 204 (2357E800) [pid = 3600] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 203 (0D4EC400) [pid = 3600] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 202 (23CDE400) [pid = 3600] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 201 (10F9F000) [pid = 3600] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 200 (23E91C00) [pid = 3600] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 199 (232EEC00) [pid = 3600] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 198 (15115400) [pid = 3600] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 197 (23C04C00) [pid = 3600] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 196 (23CA8800) [pid = 3600] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 195 (236EE400) [pid = 3600] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 194 (11A5D800) [pid = 3600] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 193 (1C970000) [pid = 3600] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 192 (23E89400) [pid = 3600] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 191 (235B9400) [pid = 3600] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (19D5E800) [pid = 3600] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (28F52400) [pid = 3600] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (15163C00) [pid = 3600] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 187 (1511B400) [pid = 3600] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (18EDF000) [pid = 3600] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (2357EC00) [pid = 3600] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (162A9000) [pid = 3600] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (21F9B400) [pid = 3600] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (21466800) [pid = 3600] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (16FF5400) [pid = 3600] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (18EE4000) [pid = 3600] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 179 (22172800) [pid = 3600] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 178 (18F73000) [pid = 3600] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 177 (235AF800) [pid = 3600] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 176 (162A1000) [pid = 3600] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 175 (1629FC00) [pid = 3600] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 174 (2364DC00) [pid = 3600] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (2153D400) [pid = 3600] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (1DB37000) [pid = 3600] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (216E9C00) [pid = 3600] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (22174000) [pid = 3600] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (19176400) [pid = 3600] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (1DC81C00) [pid = 3600] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (16F05000) [pid = 3600] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (1737D800) [pid = 3600] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (16FEB000) [pid = 3600] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (2217E800) [pid = 3600] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1780E000) [pid = 3600] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (25583400) [pid = 3600] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (29647C00) [pid = 3600] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (29281800) [pid = 3600] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (289F2000) [pid = 3600] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (2645DC00) [pid = 3600] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (24B7CC00) [pid = 3600] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (23E94000) [pid = 3600] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (23C0CC00) [pid = 3600] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (10B0D000) [pid = 3600] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1A7A8C00) [pid = 3600] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (14EA2000) [pid = 3600] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (220B8400) [pid = 3600] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (1065AC00) [pid = 3600] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1F4B0400) [pid = 3600] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:00:47 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1C90EC00) [pid = 3600] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:00:47 INFO - PROCESS | 3600 | ++DOCSHELL 0937F000 == 34 [pid = 3600] [id = 550] 01:00:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (09380400) [pid = 3600] [serial = 1650] [outer = 00000000] 01:00:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (0C83BC00) [pid = 3600] [serial = 1651] [outer = 09380400] 01:00:47 INFO - PROCESS | 3600 | 1464336047528 Marionette DEBUG loaded listener.js 01:00:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (0D029800) [pid = 3600] [serial = 1652] [outer = 09380400] 01:00:48 INFO - PROCESS | 3600 | 1464336048139 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2644ms 01:00:48 INFO - PROCESS | 3600 | 1464336048208 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 01:00:48 INFO - PROCESS | 3600 | 1464336048212 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 01:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:00:48 INFO - PROCESS | 3600 | 1464336048217 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:00:48 INFO - PROCESS | 3600 | 1464336048221 Marionette TRACE conn5 <- [1,2166,null,{}] 01:00:48 INFO - PROCESS | 3600 | 1464336048227 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:48 INFO - PROCESS | 3600 | 1464336048344 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 01:00:48 INFO - PROCESS | 3600 | 1464336048495 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:48 INFO - PROCESS | 3600 | ++DOCSHELL 10958000 == 35 [pid = 3600] [id = 551] 01:00:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (10958400) [pid = 3600] [serial = 1653] [outer = 00000000] 01:00:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (10970C00) [pid = 3600] [serial = 1654] [outer = 10958400] 01:00:48 INFO - PROCESS | 3600 | 1464336048558 Marionette DEBUG loaded listener.js 01:00:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (10C4F400) [pid = 3600] [serial = 1655] [outer = 10958400] 01:00:49 INFO - PROCESS | 3600 | 1464336049191 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1025ms 01:00:49 INFO - PROCESS | 3600 | 1464336049245 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 01:00:49 INFO - PROCESS | 3600 | 1464336049249 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 01:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:00:49 INFO - PROCESS | 3600 | 1464336049254 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:00:49 INFO - PROCESS | 3600 | 1464336049257 Marionette TRACE conn5 <- [1,2170,null,{}] 01:00:49 INFO - PROCESS | 3600 | 1464336049261 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:49 INFO - PROCESS | 3600 | 1464336049378 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 01:00:49 INFO - PROCESS | 3600 | 1464336049530 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:49 INFO - PROCESS | 3600 | ++DOCSHELL 1479C400 == 36 [pid = 3600] [id = 552] 01:00:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (1479D400) [pid = 3600] [serial = 1656] [outer = 00000000] 01:00:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (14F14800) [pid = 3600] [serial = 1657] [outer = 1479D400] 01:00:49 INFO - PROCESS | 3600 | 1464336049592 Marionette DEBUG loaded listener.js 01:00:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (15115400) [pid = 3600] [serial = 1658] [outer = 1479D400] 01:00:50 INFO - PROCESS | 3600 | 1464336050246 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1019ms 01:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:00:50 INFO - PROCESS | 3600 | 1464336050277 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 01:00:50 INFO - PROCESS | 3600 | 1464336050280 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 01:00:50 INFO - PROCESS | 3600 | 1464336050285 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:00:50 INFO - PROCESS | 3600 | 1464336050291 Marionette TRACE conn5 <- [1,2174,null,{}] 01:00:50 INFO - PROCESS | 3600 | 1464336050301 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:50 INFO - PROCESS | 3600 | 1464336050437 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 01:00:50 INFO - PROCESS | 3600 | 1464336050592 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:50 INFO - PROCESS | 3600 | ++DOCSHELL 16F02C00 == 37 [pid = 3600] [id = 553] 01:00:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (16F06C00) [pid = 3600] [serial = 1659] [outer = 00000000] 01:00:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (16F4B000) [pid = 3600] [serial = 1660] [outer = 16F06C00] 01:00:50 INFO - PROCESS | 3600 | 1464336050650 Marionette DEBUG loaded listener.js 01:00:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (16F8B400) [pid = 3600] [serial = 1661] [outer = 16F06C00] 01:00:51 INFO - PROCESS | 3600 | 1464336051292 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1083ms 01:00:51 INFO - PROCESS | 3600 | 1464336051384 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 01:00:51 INFO - PROCESS | 3600 | 1464336051387 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 01:00:51 INFO - PROCESS | 3600 | 1464336051391 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:00:51 INFO - PROCESS | 3600 | 1464336051393 Marionette TRACE conn5 <- [1,2178,null,{}] 01:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:00:51 INFO - PROCESS | 3600 | 1464336051397 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:51 INFO - PROCESS | 3600 | 1464336051539 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 01:00:51 INFO - PROCESS | 3600 | 1464336051692 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:51 INFO - PROCESS | 3600 | ++DOCSHELL 17388800 == 38 [pid = 3600] [id = 554] 01:00:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (175CF800) [pid = 3600] [serial = 1662] [outer = 00000000] 01:00:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (17809000) [pid = 3600] [serial = 1663] [outer = 175CF800] 01:00:51 INFO - PROCESS | 3600 | 1464336051755 Marionette DEBUG loaded listener.js 01:00:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1780EC00) [pid = 3600] [serial = 1664] [outer = 175CF800] 01:00:52 INFO - PROCESS | 3600 | 1464336052339 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 01:00:52 INFO - PROCESS | 3600 | 1464336052367 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 01:00:52 INFO - PROCESS | 3600 | 1464336052369 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 01:00:52 INFO - PROCESS | 3600 | 1464336052372 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:00:52 INFO - PROCESS | 3600 | 1464336052374 Marionette TRACE conn5 <- [1,2182,null,{}] 01:00:52 INFO - PROCESS | 3600 | 1464336052378 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:52 INFO - PROCESS | 3600 | 1464336052487 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 01:00:52 INFO - PROCESS | 3600 | 1464336052651 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:52 INFO - PROCESS | 3600 | ++DOCSHELL 14E99400 == 39 [pid = 3600] [id = 555] 01:00:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (14F1FC00) [pid = 3600] [serial = 1665] [outer = 00000000] 01:00:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (17827400) [pid = 3600] [serial = 1666] [outer = 14F1FC00] 01:00:52 INFO - PROCESS | 3600 | 1464336052717 Marionette DEBUG loaded listener.js 01:00:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (18929800) [pid = 3600] [serial = 1667] [outer = 14F1FC00] 01:00:53 INFO - PROCESS | 3600 | 1464336053316 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 01:00:53 INFO - PROCESS | 3600 | 1464336053347 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 01:00:53 INFO - PROCESS | 3600 | 1464336053349 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 01:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:00:53 INFO - PROCESS | 3600 | 1464336053352 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:00:53 INFO - PROCESS | 3600 | 1464336053355 Marionette TRACE conn5 <- [1,2186,null,{}] 01:00:53 INFO - PROCESS | 3600 | 1464336053358 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:53 INFO - PROCESS | 3600 | 1464336053468 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 01:00:53 INFO - PROCESS | 3600 | 1464336053727 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:53 INFO - PROCESS | 3600 | ++DOCSHELL 09385C00 == 40 [pid = 3600] [id = 556] 01:00:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (09389400) [pid = 3600] [serial = 1668] [outer = 00000000] 01:00:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (0C83F000) [pid = 3600] [serial = 1669] [outer = 09389400] 01:00:53 INFO - PROCESS | 3600 | 1464336053781 Marionette DEBUG loaded listener.js 01:00:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (0D4EC400) [pid = 3600] [serial = 1670] [outer = 09389400] 01:00:54 INFO - PROCESS | 3600 | 1464336054486 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 10954400 == 39 [pid = 3600] [id = 22] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 09389C00 == 38 [pid = 3600] [id = 14] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 14EA1000 == 37 [pid = 3600] [id = 28] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 16FFC400 == 36 [pid = 3600] [id = 17] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 10C51000 == 35 [pid = 3600] [id = 27] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 16FEE000 == 34 [pid = 3600] [id = 16] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 10951800 == 33 [pid = 3600] [id = 26] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 14C66C00 == 32 [pid = 3600] [id = 15] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 16FE6800 == 31 [pid = 3600] [id = 549] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 16F4A400 == 30 [pid = 3600] [id = 548] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 162ADC00 == 29 [pid = 3600] [id = 547] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 14F1C000 == 28 [pid = 3600] [id = 546] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 10909400 == 27 [pid = 3600] [id = 545] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 10C57000 == 26 [pid = 3600] [id = 544] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 10911800 == 25 [pid = 3600] [id = 543] 01:00:54 INFO - PROCESS | 3600 | --DOCSHELL 0C842C00 == 24 [pid = 3600] [id = 542] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (2364C400) [pid = 3600] [serial = 1454] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (1916F400) [pid = 3600] [serial = 1283] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (21FA1C00) [pid = 3600] [serial = 1508] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (2161B800) [pid = 3600] [serial = 1328] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (20FCE800) [pid = 3600] [serial = 1457] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (19DE7400) [pid = 3600] [serial = 1205] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (232F4400) [pid = 3600] [serial = 1451] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (1F4B4800) [pid = 3600] [serial = 1439] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (235B9000) [pid = 3600] [serial = 1223] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (216F1C00) [pid = 3600] [serial = 1331] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (18C53800) [pid = 3600] [serial = 1379] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (23765000) [pid = 3600] [serial = 1274] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (232F5800) [pid = 3600] [serial = 1385] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (1E68E400) [pid = 3600] [serial = 1436] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (17388400) [pid = 3600] [serial = 1202] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1D5E1C00) [pid = 3600] [serial = 1433] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (19DDD400) [pid = 3600] [serial = 1322] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (29279400) [pid = 3600] [serial = 1514] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (22396400) [pid = 3600] [serial = 1211] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (23E0CC00) [pid = 3600] [serial = 1397] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (22180400) [pid = 3600] [serial = 1388] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (235B3800) [pid = 3600] [serial = 1337] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (293C4000) [pid = 3600] [serial = 1520] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (1C909800) [pid = 3600] [serial = 1523] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (241E0000) [pid = 3600] [serial = 1502] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (213D6000) [pid = 3600] [serial = 1442] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (23656000) [pid = 3600] [serial = 1340] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (220B8C00) [pid = 3600] [serial = 1448] [outer = 00000000] [url = about:blank] 01:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (232F7400) [pid = 3600] [serial = 1496] [outer = 00000000] [url = about:blank] 01:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1237ms 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (235B2C00) [pid = 3600] [serial = 1268] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (20FD1400) [pid = 3600] [serial = 1325] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (23CD9400) [pid = 3600] [serial = 1394] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (21619C00) [pid = 3600] [serial = 1445] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (232F0800) [pid = 3600] [serial = 1334] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (22393C00) [pid = 3600] [serial = 1265] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (23656800) [pid = 3600] [serial = 1391] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (24DE1800) [pid = 3600] [serial = 1511] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1C918400) [pid = 3600] [serial = 1262] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (2146E400) [pid = 3600] [serial = 1208] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (18EDFC00) [pid = 3600] [serial = 1430] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (24DD8800) [pid = 3600] [serial = 1505] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (236EE800) [pid = 3600] [serial = 1217] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (10A8F000) [pid = 3600] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (23E06000) [pid = 3600] [serial = 1280] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (2375E000) [pid = 3600] [serial = 1343] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (241DE800) [pid = 3600] [serial = 1403] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (23571C00) [pid = 3600] [serial = 1214] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (16F88C00) [pid = 3600] [serial = 1490] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (23C0F400) [pid = 3600] [serial = 1499] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (23CD4000) [pid = 3600] [serial = 1277] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (2375E400) [pid = 3600] [serial = 1220] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (169C2800) [pid = 3600] [serial = 1319] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (1DC78C00) [pid = 3600] [serial = 1142] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (23E90000) [pid = 3600] [serial = 1400] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (2364E000) [pid = 3600] [serial = 1271] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1DB32800) [pid = 3600] [serial = 1382] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (28F59400) [pid = 3600] [serial = 1517] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (16FE7400) [pid = 3600] [serial = 1427] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (18A72800) [pid = 3600] [serial = 1259] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (1BD47000) [pid = 3600] [serial = 1493] [outer = 00000000] [url = about:blank] 01:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (241E3800) [pid = 3600] [serial = 1624] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (21F9C400) [pid = 3600] [serial = 1612] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (232EFC00) [pid = 3600] [serial = 1615] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (220B3800) [pid = 3600] [serial = 1613] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1B3CC000) [pid = 3600] [serial = 1618] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (23C02C00) [pid = 3600] [serial = 1621] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (235CAC00) [pid = 3600] [serial = 1616] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (18F70800) [pid = 3600] [serial = 1603] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (19D5CC00) [pid = 3600] [serial = 1604] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1F4B3000) [pid = 3600] [serial = 1601] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (1DB30800) [pid = 3600] [serial = 1600] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (19D65000) [pid = 3600] [serial = 1598] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (19882C00) [pid = 3600] [serial = 1597] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (23658400) [pid = 3600] [serial = 1595] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (235C6C00) [pid = 3600] [serial = 1594] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (1DB2E000) [pid = 3600] [serial = 1592] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (1B3C5400) [pid = 3600] [serial = 1591] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (29960C00) [pid = 3600] [serial = 1589] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (2558A800) [pid = 3600] [serial = 1588] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (2995B000) [pid = 3600] [serial = 1586] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (2964FC00) [pid = 3600] [serial = 1585] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (29645000) [pid = 3600] [serial = 1583] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (293C8C00) [pid = 3600] [serial = 1582] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (29275400) [pid = 3600] [serial = 1580] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 84 (28F4B800) [pid = 3600] [serial = 1579] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 83 (289EB000) [pid = 3600] [serial = 1577] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 82 (289EAC00) [pid = 3600] [serial = 1576] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 81 (26460800) [pid = 3600] [serial = 1574] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 80 (2645D400) [pid = 3600] [serial = 1573] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (241E7C00) [pid = 3600] [serial = 1571] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (241DF000) [pid = 3600] [serial = 1570] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (23E08400) [pid = 3600] [serial = 1568] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (23CD5000) [pid = 3600] [serial = 1567] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (2375CC00) [pid = 3600] [serial = 1565] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (21540000) [pid = 3600] [serial = 1564] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (23CB0800) [pid = 3600] [serial = 1622] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 72 (1F412800) [pid = 3600] [serial = 1562] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 71 (1DB10800) [pid = 3600] [serial = 1561] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 70 (18EAEC00) [pid = 3600] [serial = 1559] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 69 (178C0C00) [pid = 3600] [serial = 1558] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 68 (235B2800) [pid = 3600] [serial = 1556] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 67 (213C9400) [pid = 3600] [serial = 1085] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 66 (20A12800) [pid = 3600] [serial = 1609] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 65 (1D5E0C00) [pid = 3600] [serial = 1606] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 64 (1E685400) [pid = 3600] [serial = 1607] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 63 (1DB30400) [pid = 3600] [serial = 1619] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | --DOMWINDOW == 62 (213C8400) [pid = 3600] [serial = 1610] [outer = 00000000] [url = about:blank] 01:00:54 INFO - PROCESS | 3600 | 1464336054594 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 01:00:54 INFO - PROCESS | 3600 | 1464336054598 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 01:00:54 INFO - PROCESS | 3600 | 1464336054602 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:00:54 INFO - PROCESS | 3600 | 1464336054606 Marionette TRACE conn5 <- [1,2190,null,{}] 01:00:54 INFO - PROCESS | 3600 | 1464336054611 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:54 INFO - PROCESS | 3600 | 1464336054716 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 01:00:54 INFO - PROCESS | 3600 | 1464336054725 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:54 INFO - PROCESS | 3600 | ++DOCSHELL 1090C400 == 25 [pid = 3600] [id = 557] 01:00:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 63 (10911400) [pid = 3600] [serial = 1671] [outer = 00000000] 01:00:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 64 (10954400) [pid = 3600] [serial = 1672] [outer = 10911400] 01:00:54 INFO - PROCESS | 3600 | 1464336054777 Marionette DEBUG loaded listener.js 01:00:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 65 (1096AC00) [pid = 3600] [serial = 1673] [outer = 10911400] 01:00:55 INFO - PROCESS | 3600 | 1464336055317 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 01:00:55 INFO - PROCESS | 3600 | 1464336055335 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 01:00:55 INFO - PROCESS | 3600 | 1464336055339 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 01:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:00:55 INFO - PROCESS | 3600 | 1464336055344 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:00:55 INFO - PROCESS | 3600 | 1464336055346 Marionette TRACE conn5 <- [1,2194,null,{}] 01:00:55 INFO - PROCESS | 3600 | 1464336055349 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:55 INFO - PROCESS | 3600 | 1464336055446 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 01:00:55 INFO - PROCESS | 3600 | 1464336055457 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:55 INFO - PROCESS | 3600 | ++DOCSHELL 11A96400 == 26 [pid = 3600] [id = 558] 01:00:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 66 (14783000) [pid = 3600] [serial = 1674] [outer = 00000000] 01:00:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 67 (149EB800) [pid = 3600] [serial = 1675] [outer = 14783000] 01:00:55 INFO - PROCESS | 3600 | 1464336055504 Marionette DEBUG loaded listener.js 01:00:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 68 (14F1C000) [pid = 3600] [serial = 1676] [outer = 14783000] 01:00:56 INFO - PROCESS | 3600 | 1464336055983 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 01:00:56 INFO - PROCESS | 3600 | 1464336056037 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 01:00:56 INFO - PROCESS | 3600 | 1464336056039 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 01:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:00:56 INFO - PROCESS | 3600 | 1464336056044 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:00:56 INFO - PROCESS | 3600 | 1464336056050 Marionette TRACE conn5 <- [1,2198,null,{}] 01:00:56 INFO - PROCESS | 3600 | 1464336056060 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:56 INFO - PROCESS | 3600 | 1464336056189 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 01:00:56 INFO - PROCESS | 3600 | 1464336056299 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:56 INFO - PROCESS | 3600 | ++DOCSHELL 162AA800 == 27 [pid = 3600] [id = 559] 01:00:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 69 (167D9400) [pid = 3600] [serial = 1677] [outer = 00000000] 01:00:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 70 (16F06000) [pid = 3600] [serial = 1678] [outer = 167D9400] 01:00:56 INFO - PROCESS | 3600 | 1464336056347 Marionette DEBUG loaded listener.js 01:00:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 71 (16F44C00) [pid = 3600] [serial = 1679] [outer = 167D9400] 01:00:56 INFO - PROCESS | 3600 | 1464336056734 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 01:00:56 INFO - PROCESS | 3600 | 1464336056776 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 01:00:56 INFO - PROCESS | 3600 | 1464336056778 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 01:00:56 INFO - PROCESS | 3600 | 1464336056798 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:00:56 INFO - PROCESS | 3600 | 1464336056800 Marionette TRACE conn5 <- [1,2202,null,{}] 01:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:00:56 INFO - PROCESS | 3600 | 1464336056804 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:56 INFO - PROCESS | 3600 | 1464336056947 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 01:00:57 INFO - PROCESS | 3600 | 1464336057010 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:57 INFO - PROCESS | 3600 | ++DOCSHELL 16F4D800 == 28 [pid = 3600] [id = 560] 01:00:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 72 (16F88C00) [pid = 3600] [serial = 1680] [outer = 00000000] 01:00:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 73 (17381800) [pid = 3600] [serial = 1681] [outer = 16F88C00] 01:00:57 INFO - PROCESS | 3600 | 1464336057056 Marionette DEBUG loaded listener.js 01:00:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (17803000) [pid = 3600] [serial = 1682] [outer = 16F88C00] 01:00:57 INFO - PROCESS | 3600 | 1464336057486 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 01:00:57 INFO - PROCESS | 3600 | 1464336057540 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 01:00:57 INFO - PROCESS | 3600 | 1464336057542 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 01:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:00:57 INFO - PROCESS | 3600 | 1464336057582 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:00:57 INFO - PROCESS | 3600 | 1464336057584 Marionette TRACE conn5 <- [1,2206,null,{}] 01:00:57 INFO - PROCESS | 3600 | 1464336057588 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:57 INFO - PROCESS | 3600 | 1464336057707 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 01:00:57 INFO - PROCESS | 3600 | 1464336057718 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:57 INFO - PROCESS | 3600 | ++DOCSHELL 17830800 == 29 [pid = 3600] [id = 561] 01:00:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (178BF800) [pid = 3600] [serial = 1683] [outer = 00000000] 01:00:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (18925000) [pid = 3600] [serial = 1684] [outer = 178BF800] 01:00:57 INFO - PROCESS | 3600 | 1464336057827 Marionette DEBUG loaded listener.js 01:00:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (18C27000) [pid = 3600] [serial = 1685] [outer = 178BF800] 01:00:58 INFO - PROCESS | 3600 | 1464336058306 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 811ms 01:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:00:58 INFO - PROCESS | 3600 | 1464336058359 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 01:00:58 INFO - PROCESS | 3600 | 1464336058361 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 01:00:58 INFO - PROCESS | 3600 | 1464336058364 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:00:58 INFO - PROCESS | 3600 | 1464336058365 Marionette TRACE conn5 <- [1,2210,null,{}] 01:00:58 INFO - PROCESS | 3600 | 1464336058369 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:58 INFO - PROCESS | 3600 | 1464336058494 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 01:00:58 INFO - PROCESS | 3600 | 1464336058562 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:58 INFO - PROCESS | 3600 | ++DOCSHELL 18C32C00 == 30 [pid = 3600] [id = 562] 01:00:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18C55000) [pid = 3600] [serial = 1686] [outer = 00000000] 01:00:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (18EAE800) [pid = 3600] [serial = 1687] [outer = 18C55000] 01:00:58 INFO - PROCESS | 3600 | 1464336058608 Marionette DEBUG loaded listener.js 01:00:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18EB0C00) [pid = 3600] [serial = 1688] [outer = 18C55000] 01:00:58 INFO - PROCESS | 3600 | --DOMWINDOW == 79 (10C57800) [pid = 3600] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:00:58 INFO - PROCESS | 3600 | --DOMWINDOW == 78 (1090F000) [pid = 3600] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:00:58 INFO - PROCESS | 3600 | --DOMWINDOW == 77 (10915400) [pid = 3600] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:00:58 INFO - PROCESS | 3600 | --DOMWINDOW == 76 (16F4CC00) [pid = 3600] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:00:58 INFO - PROCESS | 3600 | --DOMWINDOW == 75 (14F1CC00) [pid = 3600] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:00:58 INFO - PROCESS | 3600 | --DOMWINDOW == 74 (167D6800) [pid = 3600] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:00:58 INFO - PROCESS | 3600 | --DOMWINDOW == 73 (0C843000) [pid = 3600] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:00:59 INFO - PROCESS | 3600 | 1464336058998 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 01:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:00:59 INFO - PROCESS | 3600 | 1464336059035 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 01:00:59 INFO - PROCESS | 3600 | 1464336059037 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 01:00:59 INFO - PROCESS | 3600 | 1464336059040 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:00:59 INFO - PROCESS | 3600 | 1464336059042 Marionette TRACE conn5 <- [1,2214,null,{}] 01:00:59 INFO - PROCESS | 3600 | 1464336059046 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:59 INFO - PROCESS | 3600 | 1464336059200 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 01:00:59 INFO - PROCESS | 3600 | 1464336059274 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:59 INFO - PROCESS | 3600 | ++DOCSHELL 15DE4000 == 31 [pid = 3600] [id = 563] 01:00:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 74 (162A7C00) [pid = 3600] [serial = 1689] [outer = 00000000] 01:00:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 75 (18C56800) [pid = 3600] [serial = 1690] [outer = 162A7C00] 01:00:59 INFO - PROCESS | 3600 | 1464336059320 Marionette DEBUG loaded listener.js 01:00:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 76 (18CA4C00) [pid = 3600] [serial = 1691] [outer = 162A7C00] 01:00:59 INFO - PROCESS | 3600 | 1464336059656 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 01:00:59 INFO - PROCESS | 3600 | 1464336059711 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 01:00:59 INFO - PROCESS | 3600 | 1464336059713 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 01:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:00:59 INFO - PROCESS | 3600 | 1464336059716 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:00:59 INFO - PROCESS | 3600 | 1464336059718 Marionette TRACE conn5 <- [1,2218,null,{}] 01:00:59 INFO - PROCESS | 3600 | 1464336059721 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:00:59 INFO - PROCESS | 3600 | 1464336059806 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 01:00:59 INFO - PROCESS | 3600 | 1464336059813 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:59 INFO - PROCESS | 3600 | ++DOCSHELL 16F10000 == 32 [pid = 3600] [id = 564] 01:00:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 77 (16FED800) [pid = 3600] [serial = 1692] [outer = 00000000] 01:00:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 78 (18EDE800) [pid = 3600] [serial = 1693] [outer = 16FED800] 01:00:59 INFO - PROCESS | 3600 | 1464336059860 Marionette DEBUG loaded listener.js 01:00:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 79 (18EDF400) [pid = 3600] [serial = 1694] [outer = 16FED800] 01:01:00 INFO - PROCESS | 3600 | 1464336060287 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 632ms 01:01:00 INFO - PROCESS | 3600 | 1464336060349 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 01:01:00 INFO - PROCESS | 3600 | 1464336060351 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 01:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:01:00 INFO - PROCESS | 3600 | 1464336060354 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:01:00 INFO - PROCESS | 3600 | 1464336060356 Marionette TRACE conn5 <- [1,2222,null,{}] 01:01:00 INFO - PROCESS | 3600 | 1464336060359 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:00 INFO - PROCESS | 3600 | 1464336060446 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 01:01:00 INFO - PROCESS | 3600 | 1464336060452 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:00 INFO - PROCESS | 3600 | ++DOCSHELL 16F81400 == 33 [pid = 3600] [id = 565] 01:01:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 80 (18EDE000) [pid = 3600] [serial = 1695] [outer = 00000000] 01:01:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 81 (18F72C00) [pid = 3600] [serial = 1696] [outer = 18EDE000] 01:01:00 INFO - PROCESS | 3600 | 1464336060501 Marionette DEBUG loaded listener.js 01:01:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 82 (18F78C00) [pid = 3600] [serial = 1697] [outer = 18EDE000] 01:01:01 INFO - PROCESS | 3600 | 1464336061192 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 871ms 01:01:01 INFO - PROCESS | 3600 | 1464336061225 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 01:01:01 INFO - PROCESS | 3600 | 1464336061230 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 01:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:01:01 INFO - PROCESS | 3600 | 1464336061236 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:01:01 INFO - PROCESS | 3600 | 1464336061240 Marionette TRACE conn5 <- [1,2226,null,{}] 01:01:01 INFO - PROCESS | 3600 | 1464336061246 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:01 INFO - PROCESS | 3600 | 1464336061366 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 01:01:01 INFO - PROCESS | 3600 | 1464336061480 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:01 INFO - PROCESS | 3600 | ++DOCSHELL 10915000 == 34 [pid = 3600] [id = 566] 01:01:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 83 (10918C00) [pid = 3600] [serial = 1698] [outer = 00000000] 01:01:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 84 (10C54800) [pid = 3600] [serial = 1699] [outer = 10918C00] 01:01:01 INFO - PROCESS | 3600 | 1464336061587 Marionette DEBUG loaded listener.js 01:01:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 85 (11A95400) [pid = 3600] [serial = 1700] [outer = 10918C00] 01:01:02 INFO - PROCESS | 3600 | 1464336062228 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1023ms 01:01:02 INFO - PROCESS | 3600 | 1464336062259 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 01:01:02 INFO - PROCESS | 3600 | 1464336062266 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 01:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:01:02 INFO - PROCESS | 3600 | 1464336062273 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:01:02 INFO - PROCESS | 3600 | 1464336062276 Marionette TRACE conn5 <- [1,2230,null,{}] 01:01:02 INFO - PROCESS | 3600 | 1464336062280 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:02 INFO - PROCESS | 3600 | 1464336062400 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 01:01:02 INFO - PROCESS | 3600 | 1464336062566 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:02 INFO - PROCESS | 3600 | ++DOCSHELL 16FFC800 == 35 [pid = 3600] [id = 567] 01:01:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (1732AC00) [pid = 3600] [serial = 1701] [outer = 00000000] 01:01:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (17808000) [pid = 3600] [serial = 1702] [outer = 1732AC00] 01:01:02 INFO - PROCESS | 3600 | 1464336062624 Marionette DEBUG loaded listener.js 01:01:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (189E7800) [pid = 3600] [serial = 1703] [outer = 1732AC00] 01:01:03 INFO - PROCESS | 3600 | 1464336063220 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 991ms 01:01:03 INFO - PROCESS | 3600 | 1464336063265 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 01:01:03 INFO - PROCESS | 3600 | 1464336063267 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 01:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:01:03 INFO - PROCESS | 3600 | 1464336063271 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:01:03 INFO - PROCESS | 3600 | 1464336063275 Marionette TRACE conn5 <- [1,2234,null,{}] 01:01:03 INFO - PROCESS | 3600 | 1464336063286 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:03 INFO - PROCESS | 3600 | 1464336063432 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 01:01:03 INFO - PROCESS | 3600 | 1464336063574 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:03 INFO - PROCESS | 3600 | ++DOCSHELL 1919EC00 == 36 [pid = 3600] [id = 568] 01:01:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (192B6800) [pid = 3600] [serial = 1704] [outer = 00000000] 01:01:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (1987E000) [pid = 3600] [serial = 1705] [outer = 192B6800] 01:01:03 INFO - PROCESS | 3600 | 1464336063633 Marionette DEBUG loaded listener.js 01:01:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (19C46C00) [pid = 3600] [serial = 1706] [outer = 192B6800] 01:01:04 INFO - PROCESS | 3600 | 1464336064271 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:01:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:01:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1021ms 01:01:04 INFO - PROCESS | 3600 | 1464336064295 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 01:01:04 INFO - PROCESS | 3600 | 1464336064298 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 01:01:04 INFO - PROCESS | 3600 | 1464336064302 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:01:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:01:04 INFO - PROCESS | 3600 | 1464336064304 Marionette TRACE conn5 <- [1,2238,null,{}] 01:01:04 INFO - PROCESS | 3600 | 1464336064308 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:04 INFO - PROCESS | 3600 | 1464336064426 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 01:01:04 INFO - PROCESS | 3600 | 1464336064570 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:04 INFO - PROCESS | 3600 | ++DOCSHELL 1987EC00 == 37 [pid = 3600] [id = 569] 01:01:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (19C49800) [pid = 3600] [serial = 1707] [outer = 00000000] 01:01:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (19CCBC00) [pid = 3600] [serial = 1708] [outer = 19C49800] 01:01:04 INFO - PROCESS | 3600 | 1464336064627 Marionette DEBUG loaded listener.js 01:01:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (19D03400) [pid = 3600] [serial = 1709] [outer = 19C49800] 01:01:05 INFO - PROCESS | 3600 | 1464336065180 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 931ms 01:01:05 INFO - PROCESS | 3600 | 1464336065235 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 01:01:05 INFO - PROCESS | 3600 | 1464336065238 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 01:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:01:05 INFO - PROCESS | 3600 | 1464336065242 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:01:05 INFO - PROCESS | 3600 | 1464336065244 Marionette TRACE conn5 <- [1,2242,null,{}] 01:01:05 INFO - PROCESS | 3600 | 1464336065248 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:05 INFO - PROCESS | 3600 | 1464336065363 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 01:01:05 INFO - PROCESS | 3600 | 1464336065475 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:05 INFO - PROCESS | 3600 | ++DOCSHELL 19C4E800 == 38 [pid = 3600] [id = 570] 01:01:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (19D06C00) [pid = 3600] [serial = 1710] [outer = 00000000] 01:01:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (19D0E800) [pid = 3600] [serial = 1711] [outer = 19D06C00] 01:01:05 INFO - PROCESS | 3600 | 1464336065533 Marionette DEBUG loaded listener.js 01:01:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (19D2E400) [pid = 3600] [serial = 1712] [outer = 19D06C00] 01:01:06 INFO - PROCESS | 3600 | 1464336066391 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1177ms 01:01:06 INFO - PROCESS | 3600 | 1464336066422 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 01:01:06 INFO - PROCESS | 3600 | 1464336066426 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 01:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:01:06 INFO - PROCESS | 3600 | 1464336066431 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:01:06 INFO - PROCESS | 3600 | 1464336066435 Marionette TRACE conn5 <- [1,2246,null,{}] 01:01:06 INFO - PROCESS | 3600 | 1464336066442 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:06 INFO - PROCESS | 3600 | 1464336066543 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 01:01:06 INFO - PROCESS | 3600 | 1464336066695 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:06 INFO - PROCESS | 3600 | ++DOCSHELL 10C4F800 == 39 [pid = 3600] [id = 571] 01:01:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (11A8D400) [pid = 3600] [serial = 1713] [outer = 00000000] 01:01:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (15D12800) [pid = 3600] [serial = 1714] [outer = 11A8D400] 01:01:06 INFO - PROCESS | 3600 | 1464336066748 Marionette DEBUG loaded listener.js 01:01:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (162A7800) [pid = 3600] [serial = 1715] [outer = 11A8D400] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 0C844C00 == 38 [pid = 3600] [id = 24] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 18A6B000 == 37 [pid = 3600] [id = 10] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 1096B400 == 36 [pid = 3600] [id = 20] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 192B6000 == 35 [pid = 3600] [id = 19] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 14E99400 == 34 [pid = 3600] [id = 555] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 17388800 == 33 [pid = 3600] [id = 554] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 16F02C00 == 32 [pid = 3600] [id = 553] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 1479C400 == 31 [pid = 3600] [id = 552] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 10958000 == 30 [pid = 3600] [id = 551] 01:01:07 INFO - PROCESS | 3600 | --DOCSHELL 0937F000 == 29 [pid = 3600] [id = 550] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (1737FC00) [pid = 3600] [serial = 1648] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (10C5DC00) [pid = 3600] [serial = 1633] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (14985800) [pid = 3600] [serial = 1636] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (1095B800) [pid = 3600] [serial = 1631] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (16FEF800) [pid = 3600] [serial = 1646] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (1516AC00) [pid = 3600] [serial = 1640] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (16F0FC00) [pid = 3600] [serial = 1643] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 92 (10954C00) [pid = 3600] [serial = 1630] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 91 (0D43B000) [pid = 3600] [serial = 1628] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 90 (16F04800) [pid = 3600] [serial = 1642] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 89 (0D076C00) [pid = 3600] [serial = 1627] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 88 (1510E800) [pid = 3600] [serial = 1639] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 87 (16FE4800) [pid = 3600] [serial = 1645] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 86 (14E6E800) [pid = 3600] [serial = 1637] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | --DOMWINDOW == 85 (10F73C00) [pid = 3600] [serial = 1634] [outer = 00000000] [url = about:blank] 01:01:07 INFO - PROCESS | 3600 | 1464336067419 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1025ms 01:01:07 INFO - PROCESS | 3600 | 1464336067458 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 01:01:07 INFO - PROCESS | 3600 | 1464336067463 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 01:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:01:07 INFO - PROCESS | 3600 | 1464336067469 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:01:07 INFO - PROCESS | 3600 | 1464336067472 Marionette TRACE conn5 <- [1,2250,null,{}] 01:01:07 INFO - PROCESS | 3600 | 1464336067498 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:07 INFO - PROCESS | 3600 | 1464336067591 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 01:01:07 INFO - PROCESS | 3600 | 1464336067598 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:07 INFO - PROCESS | 3600 | ++DOCSHELL 1090F400 == 30 [pid = 3600] [id = 572] 01:01:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 86 (10910400) [pid = 3600] [serial = 1716] [outer = 00000000] 01:01:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 87 (10970000) [pid = 3600] [serial = 1717] [outer = 10910400] 01:01:07 INFO - PROCESS | 3600 | 1464336067644 Marionette DEBUG loaded listener.js 01:01:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 88 (10E45C00) [pid = 3600] [serial = 1718] [outer = 10910400] 01:01:08 INFO - PROCESS | 3600 | 1464336068113 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 01:01:08 INFO - PROCESS | 3600 | 1464336068142 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 01:01:08 INFO - PROCESS | 3600 | 1464336068145 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 01:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:01:08 INFO - PROCESS | 3600 | 1464336068148 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:01:08 INFO - PROCESS | 3600 | 1464336068151 Marionette TRACE conn5 <- [1,2254,null,{}] 01:01:08 INFO - PROCESS | 3600 | 1464336068166 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:08 INFO - PROCESS | 3600 | 1464336068257 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 01:01:08 INFO - PROCESS | 3600 | 1464336068265 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:08 INFO - PROCESS | 3600 | ++DOCSHELL 162A1000 == 31 [pid = 3600] [id = 573] 01:01:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 89 (162A1800) [pid = 3600] [serial = 1719] [outer = 00000000] 01:01:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 90 (162AB800) [pid = 3600] [serial = 1720] [outer = 162A1800] 01:01:08 INFO - PROCESS | 3600 | 1464336068314 Marionette DEBUG loaded listener.js 01:01:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 91 (16F0E000) [pid = 3600] [serial = 1721] [outer = 162A1800] 01:01:08 INFO - PROCESS | 3600 | 1464336068764 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 01:01:08 INFO - PROCESS | 3600 | 1464336068822 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 01:01:08 INFO - PROCESS | 3600 | 1464336068825 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 01:01:08 INFO - PROCESS | 3600 | 1464336068828 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:01:08 INFO - PROCESS | 3600 | 1464336068830 Marionette TRACE conn5 <- [1,2258,null,{}] 01:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:01:08 INFO - PROCESS | 3600 | 1464336068833 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:08 INFO - PROCESS | 3600 | 1464336068923 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 01:01:08 INFO - PROCESS | 3600 | 1464336068932 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:08 INFO - PROCESS | 3600 | ++DOCSHELL 16F42C00 == 32 [pid = 3600] [id = 574] 01:01:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 92 (16F44000) [pid = 3600] [serial = 1722] [outer = 00000000] 01:01:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 93 (16FFAC00) [pid = 3600] [serial = 1723] [outer = 16F44000] 01:01:08 INFO - PROCESS | 3600 | 1464336068977 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (17386800) [pid = 3600] [serial = 1724] [outer = 16F44000] 01:01:09 INFO - PROCESS | 3600 | 1464336069445 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 01:01:09 INFO - PROCESS | 3600 | 1464336069502 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 01:01:09 INFO - PROCESS | 3600 | 1464336069514 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 01:01:09 INFO - PROCESS | 3600 | 1464336069523 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:01:09 INFO - PROCESS | 3600 | 1464336069525 Marionette TRACE conn5 <- [1,2262,null,{}] 01:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:01:09 INFO - PROCESS | 3600 | 1464336069528 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:09 INFO - PROCESS | 3600 | 1464336069646 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 01:01:09 INFO - PROCESS | 3600 | 1464336069652 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:09 INFO - PROCESS | 3600 | ++DOCSHELL 16FEEC00 == 33 [pid = 3600] [id = 575] 01:01:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (17388800) [pid = 3600] [serial = 1725] [outer = 00000000] 01:01:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (17825C00) [pid = 3600] [serial = 1726] [outer = 17388800] 01:01:09 INFO - PROCESS | 3600 | 1464336069698 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (18A67C00) [pid = 3600] [serial = 1727] [outer = 17388800] 01:01:10 INFO - PROCESS | 3600 | 1464336070157 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 01:01:10 INFO - PROCESS | 3600 | 1464336070201 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 01:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:01:10 INFO - PROCESS | 3600 | 1464336070203 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 01:01:10 INFO - PROCESS | 3600 | 1464336070213 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:01:10 INFO - PROCESS | 3600 | 1464336070215 Marionette TRACE conn5 <- [1,2266,null,{}] 01:01:10 INFO - PROCESS | 3600 | 1464336070219 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:10 INFO - PROCESS | 3600 | 1464336070361 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 01:01:10 INFO - PROCESS | 3600 | 1464336070461 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:10 INFO - PROCESS | 3600 | ++DOCSHELL 18C53800 == 34 [pid = 3600] [id = 576] 01:01:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (18C54800) [pid = 3600] [serial = 1728] [outer = 00000000] 01:01:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (18EDDC00) [pid = 3600] [serial = 1729] [outer = 18C54800] 01:01:10 INFO - PROCESS | 3600 | 1464336070509 Marionette DEBUG loaded listener.js 01:01:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (18F74800) [pid = 3600] [serial = 1730] [outer = 18C54800] 01:01:10 INFO - PROCESS | 3600 | 1464336070953 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 791ms 01:01:11 INFO - PROCESS | 3600 | 1464336070997 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 01:01:11 INFO - PROCESS | 3600 | 1464336070999 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 01:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:01:11 INFO - PROCESS | 3600 | 1464336071011 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:01:11 INFO - PROCESS | 3600 | 1464336071013 Marionette TRACE conn5 <- [1,2270,null,{}] 01:01:11 INFO - PROCESS | 3600 | 1464336071016 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:11 INFO - PROCESS | 3600 | 1464336071139 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 01:01:11 INFO - PROCESS | 3600 | 1464336071145 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:11 INFO - PROCESS | 3600 | ++DOCSHELL 18F76C00 == 35 [pid = 3600] [id = 577] 01:01:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (18F79000) [pid = 3600] [serial = 1731] [outer = 00000000] 01:01:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (19C46000) [pid = 3600] [serial = 1732] [outer = 18F79000] 01:01:11 INFO - PROCESS | 3600 | 1464336071193 Marionette DEBUG loaded listener.js 01:01:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (19C53000) [pid = 3600] [serial = 1733] [outer = 18F79000] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (18C55000) [pid = 3600] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (178BF800) [pid = 3600] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (10911400) [pid = 3600] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (09389400) [pid = 3600] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (16FED800) [pid = 3600] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (162A7C00) [pid = 3600] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 96 (14783000) [pid = 3600] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 95 (167D9400) [pid = 3600] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 94 (16F88C00) [pid = 3600] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:01:11 INFO - PROCESS | 3600 | --DOMWINDOW == 93 (23CDB000) [pid = 3600] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:01:11 INFO - PROCESS | 3600 | 1464336071801 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 01:01:11 INFO - PROCESS | 3600 | 1464336071842 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 01:01:11 INFO - PROCESS | 3600 | 1464336071844 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 01:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:01:11 INFO - PROCESS | 3600 | 1464336071847 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:01:11 INFO - PROCESS | 3600 | 1464336071849 Marionette TRACE conn5 <- [1,2274,null,{}] 01:01:11 INFO - PROCESS | 3600 | 1464336071852 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:12 INFO - PROCESS | 3600 | 1464336071983 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 01:01:12 INFO - PROCESS | 3600 | 1464336072048 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:12 INFO - PROCESS | 3600 | ++DOCSHELL 0C83DC00 == 36 [pid = 3600] [id = 578] 01:01:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 94 (10911400) [pid = 3600] [serial = 1734] [outer = 00000000] 01:01:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 95 (16F88C00) [pid = 3600] [serial = 1735] [outer = 10911400] 01:01:12 INFO - PROCESS | 3600 | 1464336072093 Marionette DEBUG loaded listener.js 01:01:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 96 (19D0E400) [pid = 3600] [serial = 1736] [outer = 10911400] 01:01:12 INFO - PROCESS | 3600 | 1464336072447 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:01:12 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 01:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 01:01:12 INFO - PROCESS | 3600 | 1464336072491 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 01:01:12 INFO - PROCESS | 3600 | 1464336072493 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 01:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:01:12 INFO - PROCESS | 3600 | 1464336072496 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:01:12 INFO - PROCESS | 3600 | 1464336072498 Marionette TRACE conn5 <- [1,2278,null,{}] 01:01:12 INFO - PROCESS | 3600 | 1464336072502 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:12 INFO - PROCESS | 3600 | 1464336072587 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 01:01:12 INFO - PROCESS | 3600 | 1464336072593 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:12 INFO - PROCESS | 3600 | ++DOCSHELL 19D0B800 == 37 [pid = 3600] [id = 579] 01:01:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 97 (19D5C800) [pid = 3600] [serial = 1737] [outer = 00000000] 01:01:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (19D67000) [pid = 3600] [serial = 1738] [outer = 19D5C800] 01:01:12 INFO - PROCESS | 3600 | 1464336072638 Marionette DEBUG loaded listener.js 01:01:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (19DE0400) [pid = 3600] [serial = 1739] [outer = 19D5C800] 01:01:13 INFO - PROCESS | 3600 | 1464336073074 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 01:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:01:13 INFO - PROCESS | 3600 | 1464336073130 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 01:01:13 INFO - PROCESS | 3600 | 1464336073132 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 01:01:13 INFO - PROCESS | 3600 | 1464336073135 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:01:13 INFO - PROCESS | 3600 | 1464336073137 Marionette TRACE conn5 <- [1,2282,null,{}] 01:01:13 INFO - PROCESS | 3600 | 1464336073140 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:13 INFO - PROCESS | 3600 | 1464336073228 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 01:01:13 INFO - PROCESS | 3600 | 1464336073234 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 3600 | ++DOCSHELL 19D68C00 == 38 [pid = 3600] [id = 580] 01:01:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (19DE1400) [pid = 3600] [serial = 1740] [outer = 00000000] 01:01:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (19E2D800) [pid = 3600] [serial = 1741] [outer = 19DE1400] 01:01:13 INFO - PROCESS | 3600 | 1464336073280 Marionette DEBUG loaded listener.js 01:01:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1A71F400) [pid = 3600] [serial = 1742] [outer = 19DE1400] 01:01:13 INFO - PROCESS | 3600 | 1464336073871 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 01:01:13 INFO - PROCESS | 3600 | 1464336073906 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 01:01:13 INFO - PROCESS | 3600 | 1464336073910 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 01:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:01:13 INFO - PROCESS | 3600 | 1464336073916 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:01:13 INFO - PROCESS | 3600 | 1464336073921 Marionette TRACE conn5 <- [1,2286,null,{}] 01:01:13 INFO - PROCESS | 3600 | 1464336073928 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:14 INFO - PROCESS | 3600 | 1464336074046 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 01:01:14 INFO - PROCESS | 3600 | 1464336074208 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:14 INFO - PROCESS | 3600 | ++DOCSHELL 0D0D1000 == 39 [pid = 3600] [id = 581] 01:01:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (10651C00) [pid = 3600] [serial = 1743] [outer = 00000000] 01:01:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1096D800) [pid = 3600] [serial = 1744] [outer = 10651C00] 01:01:14 INFO - PROCESS | 3600 | 1464336074267 Marionette DEBUG loaded listener.js 01:01:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (10F6EC00) [pid = 3600] [serial = 1745] [outer = 10651C00] 01:01:14 INFO - PROCESS | 3600 | 1464336074896 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1031ms 01:01:14 INFO - PROCESS | 3600 | 1464336074946 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 01:01:14 INFO - PROCESS | 3600 | 1464336074952 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 01:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:01:14 INFO - PROCESS | 3600 | 1464336074959 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:01:14 INFO - PROCESS | 3600 | 1464336074962 Marionette TRACE conn5 <- [1,2290,null,{}] 01:01:14 INFO - PROCESS | 3600 | 1464336074966 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:15 INFO - PROCESS | 3600 | 1464336075137 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 01:01:15 INFO - PROCESS | 3600 | 1464336075282 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 3600 | ++DOCSHELL 1090B400 == 40 [pid = 3600] [id = 582] 01:01:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (15DDF000) [pid = 3600] [serial = 1746] [outer = 00000000] 01:01:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (16F4D400) [pid = 3600] [serial = 1747] [outer = 15DDF000] 01:01:15 INFO - PROCESS | 3600 | 1464336075345 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (1737C800) [pid = 3600] [serial = 1748] [outer = 15DDF000] 01:01:15 INFO - PROCESS | 3600 | 1464336075934 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1020ms 01:01:16 INFO - PROCESS | 3600 | 1464336075981 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 3600 | 1464336075984 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 01:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:01:16 INFO - PROCESS | 3600 | 1464336075988 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 3600 | 1464336075991 Marionette TRACE conn5 <- [1,2294,null,{}] 01:01:16 INFO - PROCESS | 3600 | 1464336076003 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:16 INFO - PROCESS | 3600 | 1464336076120 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 01:01:16 INFO - PROCESS | 3600 | 1464336076265 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 3600 | ++DOCSHELL 149E5C00 == 41 [pid = 3600] [id = 583] 01:01:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (19CD7000) [pid = 3600] [serial = 1749] [outer = 00000000] 01:01:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (19DE2800) [pid = 3600] [serial = 1750] [outer = 19CD7000] 01:01:16 INFO - PROCESS | 3600 | 1464336076325 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (1A7A1C00) [pid = 3600] [serial = 1751] [outer = 19CD7000] 01:01:16 INFO - PROCESS | 3600 | 1464336076911 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 01:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:01:16 INFO - PROCESS | 3600 | 1464336076961 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 3600 | 1464336076964 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 01:01:16 INFO - PROCESS | 3600 | 1464336076968 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 3600 | 1464336076970 Marionette TRACE conn5 <- [1,2298,null,{}] 01:01:16 INFO - PROCESS | 3600 | 1464336076974 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:17 INFO - PROCESS | 3600 | 1464336077093 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 01:01:17 INFO - PROCESS | 3600 | 1464336077208 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:17 INFO - PROCESS | 3600 | ++DOCSHELL 1B3D0C00 == 42 [pid = 3600] [id = 584] 01:01:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (1BD45C00) [pid = 3600] [serial = 1752] [outer = 00000000] 01:01:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (1C26D800) [pid = 3600] [serial = 1753] [outer = 1BD45C00] 01:01:17 INFO - PROCESS | 3600 | 1464336077304 Marionette DEBUG loaded listener.js 01:01:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (1C6ECC00) [pid = 3600] [serial = 1754] [outer = 1BD45C00] 01:01:17 INFO - PROCESS | 3600 | 1464336077922 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 971ms 01:01:17 INFO - PROCESS | 3600 | 1464336077941 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 01:01:17 INFO - PROCESS | 3600 | 1464336077943 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 01:01:17 INFO - PROCESS | 3600 | 1464336077947 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:01:17 INFO - PROCESS | 3600 | 1464336077949 Marionette TRACE conn5 <- [1,2302,null,{}] 01:01:17 INFO - PROCESS | 3600 | 1464336077953 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:18 INFO - PROCESS | 3600 | 1464336078062 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 01:01:18 INFO - PROCESS | 3600 | 1464336078220 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F1000 == 43 [pid = 3600] [id = 585] 01:01:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (1C6F5C00) [pid = 3600] [serial = 1755] [outer = 00000000] 01:01:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (1C90D800) [pid = 3600] [serial = 1756] [outer = 1C6F5C00] 01:01:18 INFO - PROCESS | 3600 | 1464336078280 Marionette DEBUG loaded listener.js 01:01:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (1C911C00) [pid = 3600] [serial = 1757] [outer = 1C6F5C00] 01:01:18 INFO - PROCESS | 3600 | 1464336078935 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1016ms 01:01:18 INFO - PROCESS | 3600 | 1464336078967 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 3600 | 1464336078969 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 01:01:19 INFO - PROCESS | 3600 | 1464336078972 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:01:19 INFO - PROCESS | 3600 | 1464336078974 Marionette TRACE conn5 <- [1,2306,null,{}] 01:01:19 INFO - PROCESS | 3600 | 1464336078978 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:19 INFO - PROCESS | 3600 | 1464336079111 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 01:01:19 INFO - PROCESS | 3600 | 1464336079434 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:19 INFO - PROCESS | 3600 | ++DOCSHELL 00CF5800 == 44 [pid = 3600] [id = 586] 01:01:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (0C83A800) [pid = 3600] [serial = 1758] [outer = 00000000] 01:01:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (10952400) [pid = 3600] [serial = 1759] [outer = 0C83A800] 01:01:19 INFO - PROCESS | 3600 | 1464336079500 Marionette DEBUG loaded listener.js 01:01:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (1096B400) [pid = 3600] [serial = 1760] [outer = 0C83A800] 01:01:20 INFO - PROCESS | 3600 | 1464336080126 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 01:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:01:20 INFO - PROCESS | 3600 | 1464336080154 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 01:01:20 INFO - PROCESS | 3600 | 1464336080158 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:01:20 INFO - PROCESS | 3600 | 1464336080162 Marionette TRACE conn5 <- [1,2310,null,{}] 01:01:20 INFO - PROCESS | 3600 | 1464336080167 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:20 INFO - PROCESS | 3600 | 1464336080277 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 01:01:20 INFO - PROCESS | 3600 | 1464336080436 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 3600 | --DOCSHELL 0C837000 == 43 [pid = 3600] [id = 23] 01:01:20 INFO - PROCESS | 3600 | --DOCSHELL 23C01400 == 42 [pid = 3600] [id = 541] 01:01:20 INFO - PROCESS | 3600 | --DOCSHELL 17825400 == 41 [pid = 3600] [id = 11] 01:01:20 INFO - PROCESS | 3600 | --DOCSHELL 1BD4BC00 == 40 [pid = 3600] [id = 21] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (18F72C00) [pid = 3600] [serial = 1696] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | ++DOCSHELL 0C837400 == 41 [pid = 3600] [id = 587] 01:01:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (0C83B800) [pid = 3600] [serial = 1761] [outer = 00000000] 01:01:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (10650800) [pid = 3600] [serial = 1762] [outer = 0C83B800] 01:01:20 INFO - PROCESS | 3600 | 1464336080541 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (10960400) [pid = 3600] [serial = 1763] [outer = 0C83B800] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (24DDD400) [pid = 3600] [serial = 1625] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (18C56800) [pid = 3600] [serial = 1690] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (149EB800) [pid = 3600] [serial = 1675] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (14F1C000) [pid = 3600] [serial = 1676] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (16F06000) [pid = 3600] [serial = 1678] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (14F14800) [pid = 3600] [serial = 1657] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (10970C00) [pid = 3600] [serial = 1654] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (18EDF400) [pid = 3600] [serial = 1694] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (17381800) [pid = 3600] [serial = 1681] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (17803000) [pid = 3600] [serial = 1682] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (18CA4C00) [pid = 3600] [serial = 1691] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (16F44C00) [pid = 3600] [serial = 1679] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (18EAE800) [pid = 3600] [serial = 1687] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (18C27000) [pid = 3600] [serial = 1685] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (18925000) [pid = 3600] [serial = 1684] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (0C83BC00) [pid = 3600] [serial = 1651] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (16F4B000) [pid = 3600] [serial = 1660] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (18EB0C00) [pid = 3600] [serial = 1688] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (17809000) [pid = 3600] [serial = 1663] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (10954400) [pid = 3600] [serial = 1672] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (1096AC00) [pid = 3600] [serial = 1673] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (0D4EC400) [pid = 3600] [serial = 1670] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 99 (0C83F000) [pid = 3600] [serial = 1669] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 98 (17827400) [pid = 3600] [serial = 1666] [outer = 00000000] [url = about:blank] 01:01:20 INFO - PROCESS | 3600 | --DOMWINDOW == 97 (18EDE800) [pid = 3600] [serial = 1693] [outer = 00000000] [url = about:blank] 01:01:21 INFO - PROCESS | 3600 | 1464336080992 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 871ms 01:01:21 INFO - PROCESS | 3600 | 1464336081031 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 3600 | 1464336081035 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 01:01:21 INFO - PROCESS | 3600 | 1464336081040 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:01:21 INFO - PROCESS | 3600 | 1464336081042 Marionette TRACE conn5 <- [1,2314,null,{}] 01:01:21 INFO - PROCESS | 3600 | 1464336081045 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:21 INFO - PROCESS | 3600 | 1464336081138 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 01:01:21 INFO - PROCESS | 3600 | 1464336081145 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:21 INFO - PROCESS | 3600 | ++DOCSHELL 10B01800 == 42 [pid = 3600] [id = 588] 01:01:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 98 (118FA400) [pid = 3600] [serial = 1764] [outer = 00000000] 01:01:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 99 (167E4800) [pid = 3600] [serial = 1765] [outer = 118FA400] 01:01:21 INFO - PROCESS | 3600 | 1464336081191 Marionette DEBUG loaded listener.js 01:01:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 100 (16F42400) [pid = 3600] [serial = 1766] [outer = 118FA400] 01:01:21 INFO - PROCESS | 3600 | 1464336081690 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 01:01:21 INFO - PROCESS | 3600 | 1464336081715 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 3600 | 1464336081717 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 01:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:01:21 INFO - PROCESS | 3600 | 1464336081726 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - PROCESS | 3600 | 1464336081732 Marionette TRACE conn5 <- [1,2318,null,{}] 01:01:21 INFO - PROCESS | 3600 | 1464336081741 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:21 INFO - PROCESS | 3600 | 1464336081833 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 01:01:21 INFO - PROCESS | 3600 | 1464336081844 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:21 INFO - PROCESS | 3600 | ++DOCSHELL 17386400 == 43 [pid = 3600] [id = 589] 01:01:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (17387000) [pid = 3600] [serial = 1767] [outer = 00000000] 01:01:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (17805800) [pid = 3600] [serial = 1768] [outer = 17387000] 01:01:21 INFO - PROCESS | 3600 | 1464336081888 Marionette DEBUG loaded listener.js 01:01:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (17810C00) [pid = 3600] [serial = 1769] [outer = 17387000] 01:01:22 INFO - PROCESS | 3600 | 1464336082386 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 690ms 01:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:01:22 INFO - PROCESS | 3600 | 1464336082415 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 01:01:22 INFO - PROCESS | 3600 | 1464336082417 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 01:01:22 INFO - PROCESS | 3600 | 1464336082420 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:01:22 INFO - PROCESS | 3600 | 1464336082422 Marionette TRACE conn5 <- [1,2322,null,{}] 01:01:22 INFO - PROCESS | 3600 | 1464336082430 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:22 INFO - PROCESS | 3600 | 1464336082521 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 01:01:22 INFO - PROCESS | 3600 | 1464336082528 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:22 INFO - PROCESS | 3600 | ++DOCSHELL 17804400 == 44 [pid = 3600] [id = 590] 01:01:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (17824C00) [pid = 3600] [serial = 1770] [outer = 00000000] 01:01:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (18C2BC00) [pid = 3600] [serial = 1771] [outer = 17824C00] 01:01:22 INFO - PROCESS | 3600 | 1464336082573 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (18CAD000) [pid = 3600] [serial = 1772] [outer = 17824C00] 01:01:23 INFO - PROCESS | 3600 | 1464336083039 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 01:01:23 INFO - PROCESS | 3600 | 1464336083072 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 3600 | 1464336083074 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 01:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:01:23 INFO - PROCESS | 3600 | 1464336083077 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 3600 | 1464336083079 Marionette TRACE conn5 <- [1,2326,null,{}] 01:01:23 INFO - PROCESS | 3600 | 1464336083091 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:23 INFO - PROCESS | 3600 | 1464336083210 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 01:01:23 INFO - PROCESS | 3600 | 1464336083306 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:23 INFO - PROCESS | 3600 | ++DOCSHELL 10655400 == 45 [pid = 3600] [id = 591] 01:01:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (18EB1800) [pid = 3600] [serial = 1773] [outer = 00000000] 01:01:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (18EB9000) [pid = 3600] [serial = 1774] [outer = 18EB1800] 01:01:23 INFO - PROCESS | 3600 | 1464336083360 Marionette DEBUG loaded listener.js 01:01:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (18EE4400) [pid = 3600] [serial = 1775] [outer = 18EB1800] 01:01:23 INFO - PROCESS | 3600 | 1464336083801 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 01:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:01:23 INFO - PROCESS | 3600 | 1464336083849 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 3600 | 1464336083851 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 01:01:23 INFO - PROCESS | 3600 | 1464336083854 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 3600 | 1464336083856 Marionette TRACE conn5 <- [1,2330,null,{}] 01:01:23 INFO - PROCESS | 3600 | 1464336083859 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:24 INFO - PROCESS | 3600 | 1464336083985 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 01:01:24 INFO - PROCESS | 3600 | 1464336084055 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 3600 | ++DOCSHELL 18F75000 == 46 [pid = 3600] [id = 592] 01:01:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (18F7A000) [pid = 3600] [serial = 1776] [outer = 00000000] 01:01:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (19C4AC00) [pid = 3600] [serial = 1777] [outer = 18F7A000] 01:01:24 INFO - PROCESS | 3600 | 1464336084101 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (19CD1000) [pid = 3600] [serial = 1778] [outer = 18F7A000] 01:01:24 INFO - PROCESS | 3600 | 1464336084522 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 731ms 01:01:24 INFO - PROCESS | 3600 | 1464336084617 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 01:01:24 INFO - PROCESS | 3600 | 1464336084619 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 01:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:01:24 INFO - PROCESS | 3600 | 1464336084633 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:01:24 INFO - PROCESS | 3600 | 1464336084635 Marionette TRACE conn5 <- [1,2334,null,{}] 01:01:24 INFO - PROCESS | 3600 | 1464336084638 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:24 INFO - PROCESS | 3600 | 1464336084765 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 01:01:24 INFO - PROCESS | 3600 | 1464336084837 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 3600 | ++DOCSHELL 19C47000 == 47 [pid = 3600] [id = 593] 01:01:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (19D0A400) [pid = 3600] [serial = 1779] [outer = 00000000] 01:01:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (19DE0000) [pid = 3600] [serial = 1780] [outer = 19D0A400] 01:01:24 INFO - PROCESS | 3600 | 1464336084881 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (19DE8800) [pid = 3600] [serial = 1781] [outer = 19D0A400] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (10958400) [pid = 3600] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (1479D400) [pid = 3600] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (14F1FC00) [pid = 3600] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (175CF800) [pid = 3600] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (09380400) [pid = 3600] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (16F06C00) [pid = 3600] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (162A1800) [pid = 3600] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (11A8D400) [pid = 3600] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (10910400) [pid = 3600] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (16F44000) [pid = 3600] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (18C54800) [pid = 3600] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (10911400) [pid = 3600] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (18F79000) [pid = 3600] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (19D5C800) [pid = 3600] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:01:25 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (17388800) [pid = 3600] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:01:25 INFO - PROCESS | 3600 | 1464336085450 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 890ms 01:01:25 INFO - PROCESS | 3600 | 1464336085526 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 01:01:25 INFO - PROCESS | 3600 | 1464336085528 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 01:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:01:25 INFO - PROCESS | 3600 | 1464336085532 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:01:25 INFO - PROCESS | 3600 | 1464336085533 Marionette TRACE conn5 <- [1,2338,null,{}] 01:01:25 INFO - PROCESS | 3600 | 1464336085537 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:25 INFO - PROCESS | 3600 | 1464336085624 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 01:01:25 INFO - PROCESS | 3600 | 1464336085633 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:25 INFO - PROCESS | 3600 | ++DOCSHELL 14C67800 == 48 [pid = 3600] [id = 594] 01:01:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (162A1800) [pid = 3600] [serial = 1782] [outer = 00000000] 01:01:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (17827C00) [pid = 3600] [serial = 1783] [outer = 162A1800] 01:01:25 INFO - PROCESS | 3600 | 1464336085679 Marionette DEBUG loaded listener.js 01:01:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (18EBD800) [pid = 3600] [serial = 1784] [outer = 162A1800] 01:01:26 INFO - PROCESS | 3600 | 1464336086134 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 630ms 01:01:26 INFO - PROCESS | 3600 | 1464336086169 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 01:01:26 INFO - PROCESS | 3600 | 1464336086171 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 01:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:01:26 INFO - PROCESS | 3600 | 1464336086174 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:01:26 INFO - PROCESS | 3600 | 1464336086176 Marionette TRACE conn5 <- [1,2342,null,{}] 01:01:26 INFO - PROCESS | 3600 | 1464336086179 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:26 INFO - PROCESS | 3600 | 1464336086266 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 01:01:26 INFO - PROCESS | 3600 | 1464336086273 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:26 INFO - PROCESS | 3600 | ++DOCSHELL 15170800 == 49 [pid = 3600] [id = 595] 01:01:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (17388800) [pid = 3600] [serial = 1785] [outer = 00000000] 01:01:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (1A7AB000) [pid = 3600] [serial = 1786] [outer = 17388800] 01:01:26 INFO - PROCESS | 3600 | 1464336086343 Marionette DEBUG loaded listener.js 01:01:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (1C6F4800) [pid = 3600] [serial = 1787] [outer = 17388800] 01:01:26 INFO - PROCESS | 3600 | 1464336086790 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 01:01:26 INFO - PROCESS | 3600 | 1464336086845 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 01:01:26 INFO - PROCESS | 3600 | 1464336086847 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 01:01:26 INFO - PROCESS | 3600 | 1464336086850 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:01:26 INFO - PROCESS | 3600 | 1464336086852 Marionette TRACE conn5 <- [1,2346,null,{}] 01:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:01:26 INFO - PROCESS | 3600 | 1464336086856 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:26 INFO - PROCESS | 3600 | 1464336086943 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 01:01:26 INFO - PROCESS | 3600 | 1464336086949 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:26 INFO - PROCESS | 3600 | ++DOCSHELL 1C21C000 == 50 [pid = 3600] [id = 596] 01:01:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (1C6FB800) [pid = 3600] [serial = 1788] [outer = 00000000] 01:01:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (1C966000) [pid = 3600] [serial = 1789] [outer = 1C6FB800] 01:01:27 INFO - PROCESS | 3600 | 1464336086999 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1CA62C00) [pid = 3600] [serial = 1790] [outer = 1C6FB800] 01:01:27 INFO - PROCESS | 3600 | 1464336087720 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 931ms 01:01:27 INFO - PROCESS | 3600 | 1464336087786 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 3600 | 1464336087790 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 01:01:27 INFO - PROCESS | 3600 | 1464336087796 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:01:27 INFO - PROCESS | 3600 | 1464336087800 Marionette TRACE conn5 <- [1,2350,null,{}] 01:01:27 INFO - PROCESS | 3600 | 1464336087806 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:27 INFO - PROCESS | 3600 | 1464336087938 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 01:01:28 INFO - PROCESS | 3600 | 1464336088080 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:28 INFO - PROCESS | 3600 | ++DOCSHELL 10958000 == 51 [pid = 3600] [id = 597] 01:01:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (11804000) [pid = 3600] [serial = 1791] [outer = 00000000] 01:01:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (15112800) [pid = 3600] [serial = 1792] [outer = 11804000] 01:01:28 INFO - PROCESS | 3600 | 1464336088143 Marionette DEBUG loaded listener.js 01:01:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (162ABC00) [pid = 3600] [serial = 1793] [outer = 11804000] 01:01:28 INFO - PROCESS | 3600 | 1464336088731 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 01:01:28 INFO - PROCESS | 3600 | 1464336088771 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 01:01:28 INFO - PROCESS | 3600 | 1464336088777 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 01:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:01:28 INFO - PROCESS | 3600 | 1464336088784 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:01:28 INFO - PROCESS | 3600 | 1464336088787 Marionette TRACE conn5 <- [1,2354,null,{}] 01:01:28 INFO - PROCESS | 3600 | 1464336088791 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:28 INFO - PROCESS | 3600 | 1464336088909 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 01:01:29 INFO - PROCESS | 3600 | 1464336089058 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:29 INFO - PROCESS | 3600 | ++DOCSHELL 17381800 == 52 [pid = 3600] [id = 598] 01:01:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (17385400) [pid = 3600] [serial = 1794] [outer = 00000000] 01:01:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (18925800) [pid = 3600] [serial = 1795] [outer = 17385400] 01:01:29 INFO - PROCESS | 3600 | 1464336089119 Marionette DEBUG loaded listener.js 01:01:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (18EAFC00) [pid = 3600] [serial = 1796] [outer = 17385400] 01:01:29 INFO - PROCESS | 3600 | 1464336089763 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1021ms 01:01:29 INFO - PROCESS | 3600 | 1464336089807 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 01:01:29 INFO - PROCESS | 3600 | 1464336089810 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 01:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:01:29 INFO - PROCESS | 3600 | 1464336089813 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:01:29 INFO - PROCESS | 3600 | 1464336089817 Marionette TRACE conn5 <- [1,2358,null,{}] 01:01:29 INFO - PROCESS | 3600 | 1464336089829 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:29 INFO - PROCESS | 3600 | 1464336089965 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 01:01:30 INFO - PROCESS | 3600 | 1464336090115 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:30 INFO - PROCESS | 3600 | ++DOCSHELL 0D0D2800 == 53 [pid = 3600] [id = 599] 01:01:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (1C970000) [pid = 3600] [serial = 1797] [outer = 00000000] 01:01:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (1CB2A000) [pid = 3600] [serial = 1798] [outer = 1C970000] 01:01:30 INFO - PROCESS | 3600 | 1464336090175 Marionette DEBUG loaded listener.js 01:01:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (1CB30C00) [pid = 3600] [serial = 1799] [outer = 1C970000] 01:01:30 INFO - PROCESS | 3600 | 1464336090799 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1025ms 01:01:30 INFO - PROCESS | 3600 | 1464336090841 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 01:01:30 INFO - PROCESS | 3600 | 1464336090844 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 01:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:01:30 INFO - PROCESS | 3600 | 1464336090848 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:01:30 INFO - PROCESS | 3600 | 1464336090850 Marionette TRACE conn5 <- [1,2362,null,{}] 01:01:30 INFO - PROCESS | 3600 | 1464336090854 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:31 INFO - PROCESS | 3600 | 1464336090971 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 01:01:31 INFO - PROCESS | 3600 | 1464336091134 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:31 INFO - PROCESS | 3600 | ++DOCSHELL 1D5D9000 == 54 [pid = 3600] [id = 600] 01:01:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (1D5D9400) [pid = 3600] [serial = 1800] [outer = 00000000] 01:01:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (1D5DF800) [pid = 3600] [serial = 1801] [outer = 1D5D9400] 01:01:31 INFO - PROCESS | 3600 | 1464336091192 Marionette DEBUG loaded listener.js 01:01:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (1D5E4800) [pid = 3600] [serial = 1802] [outer = 1D5D9400] 01:01:31 INFO - PROCESS | 3600 | 1464336091770 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 971ms 01:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:01:31 INFO - PROCESS | 3600 | 1464336091821 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 01:01:31 INFO - PROCESS | 3600 | 1464336091824 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 01:01:31 INFO - PROCESS | 3600 | 1464336091827 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:01:31 INFO - PROCESS | 3600 | 1464336091829 Marionette TRACE conn5 <- [1,2366,null,{}] 01:01:31 INFO - PROCESS | 3600 | 1464336091833 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:31 INFO - PROCESS | 3600 | 1464336091943 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 01:01:32 INFO - PROCESS | 3600 | 1464336092095 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:32 INFO - PROCESS | 3600 | ++DOCSHELL 1D5DF400 == 55 [pid = 3600] [id = 601] 01:01:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (1D5E3400) [pid = 3600] [serial = 1803] [outer = 00000000] 01:01:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (1DB32C00) [pid = 3600] [serial = 1804] [outer = 1D5E3400] 01:01:32 INFO - PROCESS | 3600 | 1464336092151 Marionette DEBUG loaded listener.js 01:01:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (1DB37400) [pid = 3600] [serial = 1805] [outer = 1D5E3400] 01:01:32 INFO - PROCESS | 3600 | 1464336092754 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 01:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:01:32 INFO - PROCESS | 3600 | 1464336092801 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 3600 | 1464336092804 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 01:01:32 INFO - PROCESS | 3600 | 1464336092807 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:01:32 INFO - PROCESS | 3600 | 1464336092809 Marionette TRACE conn5 <- [1,2370,null,{}] 01:01:32 INFO - PROCESS | 3600 | 1464336092813 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:32 INFO - PROCESS | 3600 | 1464336092943 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 01:01:33 INFO - PROCESS | 3600 | 1464336093094 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 3600 | ++DOCSHELL 1DB33C00 == 56 [pid = 3600] [id = 602] 01:01:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (1DC76C00) [pid = 3600] [serial = 1806] [outer = 00000000] 01:01:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1E68C400) [pid = 3600] [serial = 1807] [outer = 1DC76C00] 01:01:33 INFO - PROCESS | 3600 | 1464336093155 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (1E691000) [pid = 3600] [serial = 1808] [outer = 1DC76C00] 01:01:33 INFO - PROCESS | 3600 | 1464336093782 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1019ms 01:01:33 INFO - PROCESS | 3600 | 1464336093831 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 01:01:33 INFO - PROCESS | 3600 | 1464336093833 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 01:01:33 INFO - PROCESS | 3600 | 1464336093837 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:01:33 INFO - PROCESS | 3600 | 1464336093839 Marionette TRACE conn5 <- [1,2374,null,{}] 01:01:33 INFO - PROCESS | 3600 | 1464336093842 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:33 INFO - PROCESS | 3600 | 1464336093958 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 01:01:34 INFO - PROCESS | 3600 | 1464336094306 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:34 INFO - PROCESS | 3600 | ++DOCSHELL 00C0AC00 == 57 [pid = 3600] [id = 603] 01:01:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (00C0D000) [pid = 3600] [serial = 1809] [outer = 00000000] 01:01:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (0C83B400) [pid = 3600] [serial = 1810] [outer = 00C0D000] 01:01:34 INFO - PROCESS | 3600 | 1464336094358 Marionette DEBUG loaded listener.js 01:01:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (0D4EDC00) [pid = 3600] [serial = 1811] [outer = 00C0D000] 01:01:35 INFO - PROCESS | 3600 | 1464336095021 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1217ms 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 1DB32400 == 56 [pid = 3600] [id = 8] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 16FEEC00 == 55 [pid = 3600] [id = 575] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 15170800 == 54 [pid = 3600] [id = 595] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 14C67800 == 53 [pid = 3600] [id = 594] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 19C47000 == 52 [pid = 3600] [id = 593] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 18F75000 == 51 [pid = 3600] [id = 592] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 10655400 == 50 [pid = 3600] [id = 591] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 17804400 == 49 [pid = 3600] [id = 590] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 17386400 == 48 [pid = 3600] [id = 589] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 10B01800 == 47 [pid = 3600] [id = 588] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 0C837400 == 46 [pid = 3600] [id = 587] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 00CF5800 == 45 [pid = 3600] [id = 586] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (19E2D800) [pid = 3600] [serial = 1741] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | 1464336095127 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 01:01:35 INFO - PROCESS | 3600 | 1464336095131 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 01:01:35 INFO - PROCESS | 3600 | --DOCSHELL 19D68C00 == 44 [pid = 3600] [id = 580] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (19DE0400) [pid = 3600] [serial = 1739] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (19D67000) [pid = 3600] [serial = 1738] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (17825C00) [pid = 3600] [serial = 1726] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (19D0E400) [pid = 3600] [serial = 1736] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (17386800) [pid = 3600] [serial = 1724] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (18A67C00) [pid = 3600] [serial = 1727] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (10C4F400) [pid = 3600] [serial = 1655] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (15115400) [pid = 3600] [serial = 1658] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (18929800) [pid = 3600] [serial = 1667] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (1780EC00) [pid = 3600] [serial = 1664] [outer = 00000000] [url = about:blank] 01:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (0D029800) [pid = 3600] [serial = 1652] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (16F8B400) [pid = 3600] [serial = 1661] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (162AB800) [pid = 3600] [serial = 1720] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (16F0E000) [pid = 3600] [serial = 1721] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (162A7800) [pid = 3600] [serial = 1715] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (10970000) [pid = 3600] [serial = 1717] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (10E45C00) [pid = 3600] [serial = 1718] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (15D12800) [pid = 3600] [serial = 1714] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (19D0E800) [pid = 3600] [serial = 1711] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (16FFAC00) [pid = 3600] [serial = 1723] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (18F74800) [pid = 3600] [serial = 1730] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 107 (10C54800) [pid = 3600] [serial = 1699] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 106 (18EDDC00) [pid = 3600] [serial = 1729] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 105 (17808000) [pid = 3600] [serial = 1702] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 104 (1987E000) [pid = 3600] [serial = 1705] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 103 (19CCBC00) [pid = 3600] [serial = 1708] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 102 (16F88C00) [pid = 3600] [serial = 1735] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 101 (19C46000) [pid = 3600] [serial = 1732] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | --DOMWINDOW == 100 (19C53000) [pid = 3600] [serial = 1733] [outer = 00000000] [url = about:blank] 01:01:35 INFO - PROCESS | 3600 | 1464336095160 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:01:35 INFO - PROCESS | 3600 | 1464336095164 Marionette TRACE conn5 <- [1,2378,null,{}] 01:01:35 INFO - PROCESS | 3600 | 1464336095168 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:35 INFO - PROCESS | 3600 | 1464336095268 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 01:01:35 INFO - PROCESS | 3600 | 1464336095276 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 3600 | ++DOCSHELL 1095C000 == 45 [pid = 3600] [id = 604] 01:01:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 101 (1095E400) [pid = 3600] [serial = 1812] [outer = 00000000] 01:01:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 102 (1096D000) [pid = 3600] [serial = 1813] [outer = 1095E400] 01:01:35 INFO - PROCESS | 3600 | 1464336095325 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 103 (10BA0800) [pid = 3600] [serial = 1814] [outer = 1095E400] 01:01:35 INFO - PROCESS | 3600 | 1464336095860 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 01:01:35 INFO - PROCESS | 3600 | 1464336095894 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 01:01:35 INFO - PROCESS | 3600 | 1464336095898 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 01:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:01:35 INFO - PROCESS | 3600 | 1464336095901 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:01:35 INFO - PROCESS | 3600 | 1464336095903 Marionette TRACE conn5 <- [1,2382,null,{}] 01:01:35 INFO - PROCESS | 3600 | 1464336095907 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:36 INFO - PROCESS | 3600 | 1464336096001 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 01:01:36 INFO - PROCESS | 3600 | 1464336096013 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:36 INFO - PROCESS | 3600 | ++DOCSHELL 1510E800 == 46 [pid = 3600] [id = 605] 01:01:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 104 (1510F000) [pid = 3600] [serial = 1815] [outer = 00000000] 01:01:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 105 (15119C00) [pid = 3600] [serial = 1816] [outer = 1510F000] 01:01:36 INFO - PROCESS | 3600 | 1464336096059 Marionette DEBUG loaded listener.js 01:01:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 106 (15171C00) [pid = 3600] [serial = 1817] [outer = 1510F000] 01:01:36 INFO - PROCESS | 3600 | 1464336096575 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 01:01:36 INFO - PROCESS | 3600 | 1464336096637 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 01:01:36 INFO - PROCESS | 3600 | 1464336096640 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 01:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:01:36 INFO - PROCESS | 3600 | 1464336096649 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:01:36 INFO - PROCESS | 3600 | 1464336096655 Marionette TRACE conn5 <- [1,2386,null,{}] 01:01:36 INFO - PROCESS | 3600 | 1464336096660 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:36 INFO - PROCESS | 3600 | 1464336096792 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 01:01:36 INFO - PROCESS | 3600 | 1464336096806 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:36 INFO - PROCESS | 3600 | ++DOCSHELL 162A5C00 == 47 [pid = 3600] [id = 606] 01:01:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 107 (169BB400) [pid = 3600] [serial = 1818] [outer = 00000000] 01:01:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 108 (16F49400) [pid = 3600] [serial = 1819] [outer = 169BB400] 01:01:36 INFO - PROCESS | 3600 | 1464336096851 Marionette DEBUG loaded listener.js 01:01:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (16F88C00) [pid = 3600] [serial = 1820] [outer = 169BB400] 01:01:37 INFO - PROCESS | 3600 | 1464336097284 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 01:01:37 INFO - PROCESS | 3600 | 1464336097341 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 01:01:37 INFO - PROCESS | 3600 | 1464336097344 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 01:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:01:37 INFO - PROCESS | 3600 | 1464336097401 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:01:37 INFO - PROCESS | 3600 | 1464336097403 Marionette TRACE conn5 <- [1,2390,null,{}] 01:01:37 INFO - PROCESS | 3600 | 1464336097417 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:37 INFO - PROCESS | 3600 | 1464336097550 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 01:01:37 INFO - PROCESS | 3600 | 1464336097564 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:37 INFO - PROCESS | 3600 | ++DOCSHELL 10917800 == 48 [pid = 3600] [id = 607] 01:01:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (1732A800) [pid = 3600] [serial = 1821] [outer = 00000000] 01:01:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (17382C00) [pid = 3600] [serial = 1822] [outer = 1732A800] 01:01:37 INFO - PROCESS | 3600 | 1464336097610 Marionette DEBUG loaded listener.js 01:01:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (17387800) [pid = 3600] [serial = 1823] [outer = 1732A800] 01:01:38 INFO - PROCESS | 3600 | 1464336098065 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 731ms 01:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:01:38 INFO - PROCESS | 3600 | 1464336098095 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 01:01:38 INFO - PROCESS | 3600 | 1464336098097 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 01:01:38 INFO - PROCESS | 3600 | 1464336098100 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:01:38 INFO - PROCESS | 3600 | 1464336098102 Marionette TRACE conn5 <- [1,2394,null,{}] 01:01:38 INFO - PROCESS | 3600 | 1464336098105 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:38 INFO - PROCESS | 3600 | 1464336098229 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 01:01:38 INFO - PROCESS | 3600 | 1464336098236 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:38 INFO - PROCESS | 3600 | ++DOCSHELL 1780A000 == 49 [pid = 3600] [id = 608] 01:01:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (1780BC00) [pid = 3600] [serial = 1824] [outer = 00000000] 01:01:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (17825C00) [pid = 3600] [serial = 1825] [outer = 1780BC00] 01:01:38 INFO - PROCESS | 3600 | 1464336098345 Marionette DEBUG loaded listener.js 01:01:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (18932C00) [pid = 3600] [serial = 1826] [outer = 1780BC00] 01:01:38 INFO - PROCESS | 3600 | 1464336098818 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 01:01:38 INFO - PROCESS | 3600 | 1464336098894 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 01:01:38 INFO - PROCESS | 3600 | 1464336098896 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 01:01:38 INFO - PROCESS | 3600 | 1464336098902 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:01:38 INFO - PROCESS | 3600 | 1464336098904 Marionette TRACE conn5 <- [1,2398,null,{}] 01:01:38 INFO - PROCESS | 3600 | 1464336098907 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:39 INFO - PROCESS | 3600 | 1464336099037 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 01:01:39 INFO - PROCESS | 3600 | 1464336099111 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:39 INFO - PROCESS | 3600 | ++DOCSHELL 17825400 == 50 [pid = 3600] [id = 609] 01:01:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (189EB800) [pid = 3600] [serial = 1827] [outer = 00000000] 01:01:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (18EB5000) [pid = 3600] [serial = 1828] [outer = 189EB800] 01:01:39 INFO - PROCESS | 3600 | 1464336099160 Marionette DEBUG loaded listener.js 01:01:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (18ED8400) [pid = 3600] [serial = 1829] [outer = 189EB800] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (18EB1800) [pid = 3600] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (18F7A000) [pid = 3600] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (118FA400) [pid = 3600] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 114 (17387000) [pid = 3600] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 113 (0C83A800) [pid = 3600] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 112 (0C83B800) [pid = 3600] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 111 (19D0A400) [pid = 3600] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 110 (17388800) [pid = 3600] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 109 (17824C00) [pid = 3600] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:01:39 INFO - PROCESS | 3600 | --DOMWINDOW == 108 (162A1800) [pid = 3600] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:01:39 INFO - PROCESS | 3600 | 1464336099781 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 931ms 01:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:01:39 INFO - PROCESS | 3600 | 1464336099838 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 01:01:39 INFO - PROCESS | 3600 | 1464336099840 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 01:01:39 INFO - PROCESS | 3600 | 1464336099844 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:01:39 INFO - PROCESS | 3600 | 1464336099845 Marionette TRACE conn5 <- [1,2402,null,{}] 01:01:39 INFO - PROCESS | 3600 | 1464336099849 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:39 INFO - PROCESS | 3600 | 1464336099945 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 01:01:39 INFO - PROCESS | 3600 | 1464336099952 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:39 INFO - PROCESS | 3600 | ++DOCSHELL 10659800 == 51 [pid = 3600] [id = 610] 01:01:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 109 (1090A400) [pid = 3600] [serial = 1830] [outer = 00000000] 01:01:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 110 (18EE0000) [pid = 3600] [serial = 1831] [outer = 1090A400] 01:01:40 INFO - PROCESS | 3600 | 1464336100001 Marionette DEBUG loaded listener.js 01:01:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 111 (18F71800) [pid = 3600] [serial = 1832] [outer = 1090A400] 01:01:40 INFO - PROCESS | 3600 | 1464336100435 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 01:01:40 INFO - PROCESS | 3600 | 1464336100475 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 01:01:40 INFO - PROCESS | 3600 | 1464336100477 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 01:01:40 INFO - PROCESS | 3600 | 1464336100480 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:01:40 INFO - PROCESS | 3600 | 1464336100482 Marionette TRACE conn5 <- [1,2406,null,{}] 01:01:40 INFO - PROCESS | 3600 | 1464336100485 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:40 INFO - PROCESS | 3600 | 1464336100598 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 01:01:40 INFO - PROCESS | 3600 | 1464336100607 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:40 INFO - PROCESS | 3600 | ++DOCSHELL 18F73800 == 52 [pid = 3600] [id = 611] 01:01:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 112 (18F79C00) [pid = 3600] [serial = 1833] [outer = 00000000] 01:01:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 113 (1987BC00) [pid = 3600] [serial = 1834] [outer = 18F79C00] 01:01:40 INFO - PROCESS | 3600 | 1464336100653 Marionette DEBUG loaded listener.js 01:01:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 114 (19C46800) [pid = 3600] [serial = 1835] [outer = 18F79C00] 01:01:41 INFO - PROCESS | 3600 | 1464336101099 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 01:01:41 INFO - PROCESS | 3600 | 1464336101154 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 01:01:41 INFO - PROCESS | 3600 | 1464336101156 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 01:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:01:41 INFO - PROCESS | 3600 | 1464336101160 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:01:41 INFO - PROCESS | 3600 | 1464336101161 Marionette TRACE conn5 <- [1,2410,null,{}] 01:01:41 INFO - PROCESS | 3600 | 1464336101165 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:41 INFO - PROCESS | 3600 | 1464336101253 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 01:01:41 INFO - PROCESS | 3600 | 1464336101259 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:41 INFO - PROCESS | 3600 | ++DOCSHELL 192BC000 == 53 [pid = 3600] [id = 612] 01:01:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 115 (19C4C400) [pid = 3600] [serial = 1836] [outer = 00000000] 01:01:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (19D06400) [pid = 3600] [serial = 1837] [outer = 19C4C400] 01:01:41 INFO - PROCESS | 3600 | 1464336101304 Marionette DEBUG loaded listener.js 01:01:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (19D0DC00) [pid = 3600] [serial = 1838] [outer = 19C4C400] 01:01:42 INFO - PROCESS | 3600 | 1464336102018 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 01:01:42 INFO - PROCESS | 3600 | 1464336102091 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 01:01:42 INFO - PROCESS | 3600 | 1464336102097 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 01:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:01:42 INFO - PROCESS | 3600 | 1464336102101 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:01:42 INFO - PROCESS | 3600 | 1464336102106 Marionette TRACE conn5 <- [1,2414,null,{}] 01:01:42 INFO - PROCESS | 3600 | 1464336102112 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:42 INFO - PROCESS | 3600 | 1464336102241 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 01:01:42 INFO - PROCESS | 3600 | 1464336102357 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:42 INFO - PROCESS | 3600 | ++DOCSHELL 10651800 == 54 [pid = 3600] [id = 613] 01:01:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (10659400) [pid = 3600] [serial = 1839] [outer = 00000000] 01:01:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (10FA9000) [pid = 3600] [serial = 1840] [outer = 10659400] 01:01:42 INFO - PROCESS | 3600 | 1464336102458 Marionette DEBUG loaded listener.js 01:01:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (14F20800) [pid = 3600] [serial = 1841] [outer = 10659400] 01:01:43 INFO - PROCESS | 3600 | 1464336103032 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 01:01:43 INFO - PROCESS | 3600 | 1464336103077 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 01:01:43 INFO - PROCESS | 3600 | 1464336103083 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 01:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:01:43 INFO - PROCESS | 3600 | 1464336103090 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:01:43 INFO - PROCESS | 3600 | 1464336103093 Marionette TRACE conn5 <- [1,2418,null,{}] 01:01:43 INFO - PROCESS | 3600 | 1464336103097 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:43 INFO - PROCESS | 3600 | 1464336103218 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 01:01:43 INFO - PROCESS | 3600 | 1464336103382 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:43 INFO - PROCESS | 3600 | ++DOCSHELL 169B6C00 == 55 [pid = 3600] [id = 614] 01:01:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (169B8000) [pid = 3600] [serial = 1842] [outer = 00000000] 01:01:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (17328000) [pid = 3600] [serial = 1843] [outer = 169B8000] 01:01:43 INFO - PROCESS | 3600 | 1464336103439 Marionette DEBUG loaded listener.js 01:01:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (1780D800) [pid = 3600] [serial = 1844] [outer = 169B8000] 01:01:44 INFO - PROCESS | 3600 | 1464336104038 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 01:01:44 INFO - PROCESS | 3600 | 1464336104061 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 01:01:44 INFO - PROCESS | 3600 | 1464336104063 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 01:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:01:44 INFO - PROCESS | 3600 | 1464336104067 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:01:44 INFO - PROCESS | 3600 | 1464336104071 Marionette TRACE conn5 <- [1,2422,null,{}] 01:01:44 INFO - PROCESS | 3600 | 1464336104082 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:44 INFO - PROCESS | 3600 | 1464336104202 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 01:01:44 INFO - PROCESS | 3600 | 1464336104367 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:44 INFO - PROCESS | 3600 | ++DOCSHELL 18F74000 == 56 [pid = 3600] [id = 615] 01:01:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (19D2C400) [pid = 3600] [serial = 1845] [outer = 00000000] 01:01:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (19D5E400) [pid = 3600] [serial = 1846] [outer = 19D2C400] 01:01:44 INFO - PROCESS | 3600 | 1464336104428 Marionette DEBUG loaded listener.js 01:01:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (19D68C00) [pid = 3600] [serial = 1847] [outer = 19D2C400] 01:01:45 INFO - PROCESS | 3600 | 1464336105040 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1024ms 01:01:45 INFO - PROCESS | 3600 | 1464336105094 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 01:01:45 INFO - PROCESS | 3600 | 1464336105097 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 01:01:45 INFO - PROCESS | 3600 | 1464336105100 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:01:45 INFO - PROCESS | 3600 | 1464336105103 Marionette TRACE conn5 <- [1,2426,null,{}] 01:01:45 INFO - PROCESS | 3600 | 1464336105106 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:45 INFO - PROCESS | 3600 | 1464336105225 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 01:01:45 INFO - PROCESS | 3600 | 1464336105376 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:45 INFO - PROCESS | 3600 | ++DOCSHELL 19DE2C00 == 57 [pid = 3600] [id = 616] 01:01:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (19DE7400) [pid = 3600] [serial = 1848] [outer = 00000000] 01:01:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (1A71E800) [pid = 3600] [serial = 1849] [outer = 19DE7400] 01:01:45 INFO - PROCESS | 3600 | 1464336105434 Marionette DEBUG loaded listener.js 01:01:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (1B3C6C00) [pid = 3600] [serial = 1850] [outer = 19DE7400] 01:01:45 INFO - PROCESS | 3600 | 1464336105964 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 01:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:01:46 INFO - PROCESS | 3600 | 1464336106034 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 01:01:46 INFO - PROCESS | 3600 | 1464336106036 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 01:01:46 INFO - PROCESS | 3600 | 1464336106040 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:01:46 INFO - PROCESS | 3600 | 1464336106043 Marionette TRACE conn5 <- [1,2430,null,{}] 01:01:46 INFO - PROCESS | 3600 | 1464336106047 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:46 INFO - PROCESS | 3600 | 1464336106161 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 01:01:46 INFO - PROCESS | 3600 | 1464336106324 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:46 INFO - PROCESS | 3600 | ++DOCSHELL 1BDB4800 == 58 [pid = 3600] [id = 617] 01:01:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1C21E000) [pid = 3600] [serial = 1851] [outer = 00000000] 01:01:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1C6EF400) [pid = 3600] [serial = 1852] [outer = 1C21E000] 01:01:46 INFO - PROCESS | 3600 | 1464336106383 Marionette DEBUG loaded listener.js 01:01:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1C6FA400) [pid = 3600] [serial = 1853] [outer = 1C21E000] 01:01:47 INFO - PROCESS | 3600 | 1464336106974 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 01:01:47 INFO - PROCESS | 3600 | 1464336107014 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 01:01:47 INFO - PROCESS | 3600 | 1464336107016 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 01:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:01:47 INFO - PROCESS | 3600 | 1464336107020 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:01:47 INFO - PROCESS | 3600 | 1464336107022 Marionette TRACE conn5 <- [1,2434,null,{}] 01:01:47 INFO - PROCESS | 3600 | 1464336107026 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:47 INFO - PROCESS | 3600 | 1464336107149 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 01:01:47 INFO - PROCESS | 3600 | 1464336107312 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:47 INFO - PROCESS | 3600 | ++DOCSHELL 1C970400 == 59 [pid = 3600] [id = 618] 01:01:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1CA5AC00) [pid = 3600] [serial = 1854] [outer = 00000000] 01:01:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1D5D8400) [pid = 3600] [serial = 1855] [outer = 1CA5AC00] 01:01:47 INFO - PROCESS | 3600 | 1464336107369 Marionette DEBUG loaded listener.js 01:01:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1DB0C800) [pid = 3600] [serial = 1856] [outer = 1CA5AC00] 01:01:48 INFO - PROCESS | 3600 | 1464336107992 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1020ms 01:01:48 INFO - PROCESS | 3600 | 1464336108043 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 01:01:48 INFO - PROCESS | 3600 | 1464336108045 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 01:01:48 INFO - PROCESS | 3600 | 1464336108049 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:01:48 INFO - PROCESS | 3600 | 1464336108051 Marionette TRACE conn5 <- [1,2438,null,{}] 01:01:48 INFO - PROCESS | 3600 | 1464336108054 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:48 INFO - PROCESS | 3600 | 1464336108183 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 01:01:48 INFO - PROCESS | 3600 | 1464336108332 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:48 INFO - PROCESS | 3600 | ++DOCSHELL 1095BC00 == 60 [pid = 3600] [id = 619] 01:01:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (1095F800) [pid = 3600] [serial = 1857] [outer = 00000000] 01:01:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (10C5AC00) [pid = 3600] [serial = 1858] [outer = 1095F800] 01:01:48 INFO - PROCESS | 3600 | 1464336108389 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (149E5400) [pid = 3600] [serial = 1859] [outer = 1095F800] 01:01:49 INFO - PROCESS | 3600 | 1464336109153 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1124ms 01:01:49 INFO - PROCESS | 3600 | 1464336109177 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 01:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:01:49 INFO - PROCESS | 3600 | 1464336109182 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 01:01:49 INFO - PROCESS | 3600 | 1464336109186 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:01:49 INFO - PROCESS | 3600 | 1464336109190 Marionette TRACE conn5 <- [1,2442,null,{}] 01:01:49 INFO - PROCESS | 3600 | 1464336109195 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:49 INFO - PROCESS | 3600 | 1464336109303 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 01:01:49 INFO - PROCESS | 3600 | 1464336109456 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:49 INFO - PROCESS | 3600 | ++DOCSHELL 10951C00 == 61 [pid = 3600] [id = 620] 01:01:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (10C5DC00) [pid = 3600] [serial = 1860] [outer = 00000000] 01:01:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (167DCC00) [pid = 3600] [serial = 1861] [outer = 10C5DC00] 01:01:49 INFO - PROCESS | 3600 | 1464336109510 Marionette DEBUG loaded listener.js 01:01:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (16FED400) [pid = 3600] [serial = 1862] [outer = 10C5DC00] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 18F73800 == 60 [pid = 3600] [id = 611] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 10659800 == 59 [pid = 3600] [id = 610] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 17825400 == 58 [pid = 3600] [id = 609] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 162A5C00 == 57 [pid = 3600] [id = 606] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 1510E800 == 56 [pid = 3600] [id = 605] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 1095C000 == 55 [pid = 3600] [id = 604] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 00C0AC00 == 54 [pid = 3600] [id = 603] 01:01:50 INFO - PROCESS | 3600 | --DOCSHELL 10958000 == 53 [pid = 3600] [id = 597] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (1C90D800) [pid = 3600] [serial = 1756] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (1C966000) [pid = 3600] [serial = 1789] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (1096D800) [pid = 3600] [serial = 1744] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (16F4D400) [pid = 3600] [serial = 1747] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (19DE2800) [pid = 3600] [serial = 1750] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (1C26D800) [pid = 3600] [serial = 1753] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | 1464336110133 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 991ms 01:01:50 INFO - PROCESS | 3600 | 1464336110179 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 01:01:50 INFO - PROCESS | 3600 | 1464336110184 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 01:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:01:50 INFO - PROCESS | 3600 | 1464336110192 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:01:50 INFO - PROCESS | 3600 | 1464336110195 Marionette TRACE conn5 <- [1,2446,null,{}] 01:01:50 INFO - PROCESS | 3600 | 1464336110199 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (19DE0000) [pid = 3600] [serial = 1780] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1C6F4800) [pid = 3600] [serial = 1787] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (1A7AB000) [pid = 3600] [serial = 1786] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (19DE8800) [pid = 3600] [serial = 1781] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (18C2BC00) [pid = 3600] [serial = 1771] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (16F42400) [pid = 3600] [serial = 1766] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (18EE4400) [pid = 3600] [serial = 1775] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (18EBD800) [pid = 3600] [serial = 1784] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (17827C00) [pid = 3600] [serial = 1783] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (18CAD000) [pid = 3600] [serial = 1772] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (18EB9000) [pid = 3600] [serial = 1774] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (19CD1000) [pid = 3600] [serial = 1778] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (167E4800) [pid = 3600] [serial = 1765] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (17805800) [pid = 3600] [serial = 1768] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (17810C00) [pid = 3600] [serial = 1769] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (1096B400) [pid = 3600] [serial = 1760] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 118 (10952400) [pid = 3600] [serial = 1759] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 117 (19C4AC00) [pid = 3600] [serial = 1777] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 116 (10650800) [pid = 3600] [serial = 1762] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | --DOMWINDOW == 115 (10960400) [pid = 3600] [serial = 1763] [outer = 00000000] [url = about:blank] 01:01:50 INFO - PROCESS | 3600 | 1464336110348 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 01:01:50 INFO - PROCESS | 3600 | 1464336110420 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 3600 | ++DOCSHELL 0D02B000 == 54 [pid = 3600] [id = 621] 01:01:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 116 (0D0DAC00) [pid = 3600] [serial = 1863] [outer = 00000000] 01:01:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 117 (10960400) [pid = 3600] [serial = 1864] [outer = 0D0DAC00] 01:01:50 INFO - PROCESS | 3600 | 1464336110469 Marionette DEBUG loaded listener.js 01:01:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 118 (14F1DC00) [pid = 3600] [serial = 1865] [outer = 0D0DAC00] 01:01:50 INFO - PROCESS | 3600 | 1464336110842 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 01:01:50 INFO - PROCESS | 3600 | 1464336110923 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 01:01:50 INFO - PROCESS | 3600 | 1464336110925 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 01:01:50 INFO - PROCESS | 3600 | 1464336110929 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:01:50 INFO - PROCESS | 3600 | 1464336110932 Marionette TRACE conn5 <- [1,2450,null,{}] 01:01:51 INFO - PROCESS | 3600 | 1464336110974 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:51 INFO - PROCESS | 3600 | 1464336111074 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 01:01:51 INFO - PROCESS | 3600 | 1464336111085 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:51 INFO - PROCESS | 3600 | ++DOCSHELL 15171800 == 55 [pid = 3600] [id = 622] 01:01:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 119 (169BC400) [pid = 3600] [serial = 1866] [outer = 00000000] 01:01:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (17806800) [pid = 3600] [serial = 1867] [outer = 169BC400] 01:01:51 INFO - PROCESS | 3600 | 1464336111133 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (17825400) [pid = 3600] [serial = 1868] [outer = 169BC400] 01:01:51 INFO - PROCESS | 3600 | 1464336111613 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 731ms 01:01:51 INFO - PROCESS | 3600 | 1464336111663 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 01:01:51 INFO - PROCESS | 3600 | 1464336111666 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 01:01:51 INFO - PROCESS | 3600 | 1464336111669 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:01:51 INFO - PROCESS | 3600 | 1464336111671 Marionette TRACE conn5 <- [1,2454,null,{}] 01:01:51 INFO - PROCESS | 3600 | 1464336111674 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:51 INFO - PROCESS | 3600 | 1464336111769 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 01:01:51 INFO - PROCESS | 3600 | 1464336111778 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:51 INFO - PROCESS | 3600 | ++DOCSHELL 18C2BC00 == 56 [pid = 3600] [id = 623] 01:01:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (18C30400) [pid = 3600] [serial = 1869] [outer = 00000000] 01:01:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (18CB0000) [pid = 3600] [serial = 1870] [outer = 18C30400] 01:01:51 INFO - PROCESS | 3600 | 1464336111824 Marionette DEBUG loaded listener.js 01:01:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (18EB6000) [pid = 3600] [serial = 1871] [outer = 18C30400] 01:01:52 INFO - PROCESS | 3600 | 1464336112255 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 01:01:52 INFO - PROCESS | 3600 | 1464336112311 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 01:01:52 INFO - PROCESS | 3600 | 1464336112322 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 01:01:52 INFO - PROCESS | 3600 | 1464336112326 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:01:52 INFO - PROCESS | 3600 | 1464336112328 Marionette TRACE conn5 <- [1,2458,null,{}] 01:01:52 INFO - PROCESS | 3600 | 1464336112331 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:52 INFO - PROCESS | 3600 | 1464336112421 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 01:01:52 INFO - PROCESS | 3600 | 1464336112459 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:52 INFO - PROCESS | 3600 | ++DOCSHELL 18EB1400 == 57 [pid = 3600] [id = 624] 01:01:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (18EB3C00) [pid = 3600] [serial = 1872] [outer = 00000000] 01:01:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (18F72400) [pid = 3600] [serial = 1873] [outer = 18EB3C00] 01:01:52 INFO - PROCESS | 3600 | 1464336112505 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (18F76800) [pid = 3600] [serial = 1874] [outer = 18EB3C00] 01:01:53 INFO - PROCESS | 3600 | 1464336113015 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 01:01:53 INFO - PROCESS | 3600 | 1464336113061 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 3600 | 1464336113063 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 01:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:01:53 INFO - PROCESS | 3600 | 1464336113066 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 3600 | 1464336113068 Marionette TRACE conn5 <- [1,2462,null,{}] 01:01:53 INFO - PROCESS | 3600 | 1464336113071 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:53 INFO - PROCESS | 3600 | 1464336113208 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 01:01:53 INFO - PROCESS | 3600 | 1464336113280 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 3600 | ++DOCSHELL 199FD400 == 58 [pid = 3600] [id = 625] 01:01:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (19C50000) [pid = 3600] [serial = 1875] [outer = 00000000] 01:01:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (19D64C00) [pid = 3600] [serial = 1876] [outer = 19C50000] 01:01:53 INFO - PROCESS | 3600 | 1464336113325 Marionette DEBUG loaded listener.js 01:01:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (19DDD800) [pid = 3600] [serial = 1877] [outer = 19C50000] 01:01:53 INFO - PROCESS | 3600 | 1464336113734 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 01:01:53 INFO - PROCESS | 3600 | 1464336113797 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 3600 | 1464336113799 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 01:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:01:53 INFO - PROCESS | 3600 | 1464336113810 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 3600 | 1464336113812 Marionette TRACE conn5 <- [1,2466,null,{}] 01:01:53 INFO - PROCESS | 3600 | 1464336113849 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:54 INFO - PROCESS | 3600 | 1464336113975 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 01:01:54 INFO - PROCESS | 3600 | 1464336114052 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:54 INFO - PROCESS | 3600 | ++DOCSHELL 19D0B400 == 59 [pid = 3600] [id = 626] 01:01:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1A721400) [pid = 3600] [serial = 1878] [outer = 00000000] 01:01:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1BDB4C00) [pid = 3600] [serial = 1879] [outer = 1A721400] 01:01:54 INFO - PROCESS | 3600 | 1464336114096 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1C6F8C00) [pid = 3600] [serial = 1880] [outer = 1A721400] 01:01:54 INFO - PROCESS | 3600 | 1464336114716 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (1732A800) [pid = 3600] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1780BC00) [pid = 3600] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (189EB800) [pid = 3600] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (1095E400) [pid = 3600] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (169BB400) [pid = 3600] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (1510F000) [pid = 3600] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (00C0D000) [pid = 3600] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (1090A400) [pid = 3600] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (19DE1400) [pid = 3600] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:01:54 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (18EDE000) [pid = 3600] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 971ms 01:01:54 INFO - PROCESS | 3600 | 1464336114783 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 01:01:54 INFO - PROCESS | 3600 | 1464336114788 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 01:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:01:54 INFO - PROCESS | 3600 | 1464336114793 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:01:54 INFO - PROCESS | 3600 | 1464336114797 Marionette TRACE conn5 <- [1,2470,null,{}] 01:01:54 INFO - PROCESS | 3600 | 1464336114803 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:54 INFO - PROCESS | 3600 | 1464336114925 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 01:01:55 INFO - PROCESS | 3600 | 1464336115069 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 3600 | ++DOCSHELL 1095E400 == 60 [pid = 3600] [id = 627] 01:01:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (1095EC00) [pid = 3600] [serial = 1881] [outer = 00000000] 01:01:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (10B9D400) [pid = 3600] [serial = 1882] [outer = 1095EC00] 01:01:55 INFO - PROCESS | 3600 | 1464336115131 Marionette DEBUG loaded listener.js 01:01:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (10E44800) [pid = 3600] [serial = 1883] [outer = 1095EC00] 01:01:55 INFO - PROCESS | 3600 | 1464336115762 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1020ms 01:01:55 INFO - PROCESS | 3600 | 1464336115818 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 3600 | 1464336115824 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 01:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:01:55 INFO - PROCESS | 3600 | 1464336115830 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 3600 | 1464336115833 Marionette TRACE conn5 <- [1,2474,null,{}] 01:01:55 INFO - PROCESS | 3600 | 1464336115837 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:56 INFO - PROCESS | 3600 | 1464336115988 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 01:01:56 INFO - PROCESS | 3600 | 1464336116140 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:56 INFO - PROCESS | 3600 | ++DOCSHELL 16F0E000 == 61 [pid = 3600] [id = 628] 01:01:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (16F10800) [pid = 3600] [serial = 1884] [outer = 00000000] 01:01:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (1737B000) [pid = 3600] [serial = 1885] [outer = 16F10800] 01:01:56 INFO - PROCESS | 3600 | 1464336116197 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (17807000) [pid = 3600] [serial = 1886] [outer = 16F10800] 01:01:56 INFO - PROCESS | 3600 | 1464336116795 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1019ms 01:01:56 INFO - PROCESS | 3600 | 1464336116851 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 01:01:56 INFO - PROCESS | 3600 | 1464336116854 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 01:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:01:56 INFO - PROCESS | 3600 | 1464336116858 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:01:56 INFO - PROCESS | 3600 | 1464336116862 Marionette TRACE conn5 <- [1,2478,null,{}] 01:01:56 INFO - PROCESS | 3600 | 1464336116873 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:57 INFO - PROCESS | 3600 | 1464336117044 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 01:01:57 INFO - PROCESS | 3600 | 1464336117195 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 3600 | ++DOCSHELL 1732D800 == 62 [pid = 3600] [id = 629] 01:01:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1987E000) [pid = 3600] [serial = 1887] [outer = 00000000] 01:01:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (19D0A000) [pid = 3600] [serial = 1888] [outer = 1987E000] 01:01:57 INFO - PROCESS | 3600 | 1464336117256 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (19DE7C00) [pid = 3600] [serial = 1889] [outer = 1987E000] 01:01:57 INFO - PROCESS | 3600 | 1464336117886 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1076ms 01:01:57 INFO - PROCESS | 3600 | 1464336117952 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 01:01:57 INFO - PROCESS | 3600 | 1464336117955 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 01:01:57 INFO - PROCESS | 3600 | 1464336117958 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 3600 | 1464336117960 Marionette TRACE conn5 <- [1,2482,null,{}] 01:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:01:58 INFO - PROCESS | 3600 | 1464336117964 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:58 INFO - PROCESS | 3600 | 1464336118080 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 01:01:58 INFO - PROCESS | 3600 | 1464336118232 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:58 INFO - PROCESS | 3600 | ++DOCSHELL 1C96E800 == 63 [pid = 3600] [id = 630] 01:01:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1CA56400) [pid = 3600] [serial = 1890] [outer = 00000000] 01:01:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1D5DB800) [pid = 3600] [serial = 1891] [outer = 1CA56400] 01:01:58 INFO - PROCESS | 3600 | 1464336118293 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1DB36C00) [pid = 3600] [serial = 1892] [outer = 1CA56400] 01:01:58 INFO - PROCESS | 3600 | 1464336118828 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 01:01:58 INFO - PROCESS | 3600 | 1464336118894 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 01:01:58 INFO - PROCESS | 3600 | 1464336118897 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 01:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:01:58 INFO - PROCESS | 3600 | 1464336118900 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 3600 | 1464336118902 Marionette TRACE conn5 <- [1,2486,null,{}] 01:01:58 INFO - PROCESS | 3600 | 1464336118906 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:01:59 INFO - PROCESS | 3600 | 1464336119017 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 01:01:59 INFO - PROCESS | 3600 | 1464336119168 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:59 INFO - PROCESS | 3600 | ++DOCSHELL 0D4F0400 == 64 [pid = 3600] [id = 631] 01:01:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (1064F000) [pid = 3600] [serial = 1893] [outer = 00000000] 01:01:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (1E688400) [pid = 3600] [serial = 1894] [outer = 1064F000] 01:01:59 INFO - PROCESS | 3600 | 1464336119224 Marionette DEBUG loaded listener.js 01:01:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (1E68F400) [pid = 3600] [serial = 1895] [outer = 1064F000] 01:01:59 INFO - PROCESS | 3600 | 1464336119796 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 01:01:59 INFO - PROCESS | 3600 | 1464336119834 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 01:01:59 INFO - PROCESS | 3600 | 1464336119837 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 01:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:01:59 INFO - PROCESS | 3600 | 1464336119840 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:01:59 INFO - PROCESS | 3600 | 1464336119842 Marionette TRACE conn5 <- [1,2490,null,{}] 01:01:59 INFO - PROCESS | 3600 | 1464336119846 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:00 INFO - PROCESS | 3600 | 1464336119983 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 01:02:00 INFO - PROCESS | 3600 | 1464336120137 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 3600 | ++DOCSHELL 1F41E000 == 65 [pid = 3600] [id = 632] 01:02:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (1F41E400) [pid = 3600] [serial = 1896] [outer = 00000000] 01:02:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1F4AF400) [pid = 3600] [serial = 1897] [outer = 1F41E400] 01:02:00 INFO - PROCESS | 3600 | 1464336120194 Marionette DEBUG loaded listener.js 01:02:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (1F4B5000) [pid = 3600] [serial = 1898] [outer = 1F41E400] 01:02:00 INFO - PROCESS | 3600 | 1464336120803 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1016ms 01:02:00 INFO - PROCESS | 3600 | 1464336120870 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 01:02:00 INFO - PROCESS | 3600 | 1464336120872 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 01:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:02:00 INFO - PROCESS | 3600 | 1464336120876 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:02:00 INFO - PROCESS | 3600 | 1464336120878 Marionette TRACE conn5 <- [1,2494,null,{}] 01:02:00 INFO - PROCESS | 3600 | 1464336120882 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:01 INFO - PROCESS | 3600 | 1464336120991 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 01:02:01 INFO - PROCESS | 3600 | 1464336121141 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:01 INFO - PROCESS | 3600 | ++DOCSHELL 1F416400 == 66 [pid = 3600] [id = 633] 01:02:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (1F4AF000) [pid = 3600] [serial = 1899] [outer = 00000000] 01:02:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1F4BD000) [pid = 3600] [serial = 1900] [outer = 1F4AF000] 01:02:01 INFO - PROCESS | 3600 | 1464336121198 Marionette DEBUG loaded listener.js 01:02:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (20A04C00) [pid = 3600] [serial = 1901] [outer = 1F4AF000] 01:02:02 INFO - PROCESS | 3600 | 1464336121990 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1169ms 01:02:02 INFO - PROCESS | 3600 | 1464336122050 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 01:02:02 INFO - PROCESS | 3600 | 1464336122053 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 01:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:02:02 INFO - PROCESS | 3600 | 1464336122059 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - PROCESS | 3600 | 1464336122062 Marionette TRACE conn5 <- [1,2498,null,{}] 01:02:02 INFO - PROCESS | 3600 | 1464336122068 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:02 INFO - PROCESS | 3600 | 1464336122228 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 01:02:02 INFO - PROCESS | 3600 | 1464336122298 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 3600 | ++DOCSHELL 118F3000 == 67 [pid = 3600] [id = 634] 01:02:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (11A94000) [pid = 3600] [serial = 1902] [outer = 00000000] 01:02:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (14F20400) [pid = 3600] [serial = 1903] [outer = 11A94000] 01:02:02 INFO - PROCESS | 3600 | 1464336122390 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (15DE1C00) [pid = 3600] [serial = 1904] [outer = 11A94000] 01:02:03 INFO - PROCESS | 3600 | 1464336123050 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1021ms 01:02:03 INFO - PROCESS | 3600 | 1464336123081 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 3600 | 1464336123086 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 01:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:02:03 INFO - PROCESS | 3600 | 1464336123093 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:02:03 INFO - PROCESS | 3600 | 1464336123095 Marionette TRACE conn5 <- [1,2502,null,{}] 01:02:03 INFO - PROCESS | 3600 | 1464336123099 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:03 INFO - PROCESS | 3600 | 1464336123210 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 01:02:03 INFO - PROCESS | 3600 | 1464336123386 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 1B3D0C00 == 66 [pid = 3600] [id = 584] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 1090B400 == 65 [pid = 3600] [id = 582] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 10917800 == 64 [pid = 3600] [id = 607] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 199FD400 == 63 [pid = 3600] [id = 625] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 18EB1400 == 62 [pid = 3600] [id = 624] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 1780A000 == 61 [pid = 3600] [id = 608] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 18C2BC00 == 60 [pid = 3600] [id = 623] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 15171800 == 59 [pid = 3600] [id = 622] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 0D02B000 == 58 [pid = 3600] [id = 621] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 10951C00 == 57 [pid = 3600] [id = 620] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (19D06400) [pid = 3600] [serial = 1837] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | ++DOCSHELL 00CF7C00 == 58 [pid = 3600] [id = 635] 01:02:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (0C83F000) [pid = 3600] [serial = 1905] [outer = 00000000] 01:02:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (10914800) [pid = 3600] [serial = 1906] [outer = 0C83F000] 01:02:03 INFO - PROCESS | 3600 | 1464336123491 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (10970000) [pid = 3600] [serial = 1907] [outer = 0C83F000] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 19DE2C00 == 57 [pid = 3600] [id = 616] 01:02:03 INFO - PROCESS | 3600 | --DOCSHELL 10651800 == 56 [pid = 3600] [id = 613] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1A71F400) [pid = 3600] [serial = 1742] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (18F78C00) [pid = 3600] [serial = 1697] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (17382C00) [pid = 3600] [serial = 1822] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (17387800) [pid = 3600] [serial = 1823] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (18932C00) [pid = 3600] [serial = 1826] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (17825C00) [pid = 3600] [serial = 1825] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18EB5000) [pid = 3600] [serial = 1828] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (15112800) [pid = 3600] [serial = 1792] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (18925800) [pid = 3600] [serial = 1795] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (1CB2A000) [pid = 3600] [serial = 1798] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (1D5DF800) [pid = 3600] [serial = 1801] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1DB32C00) [pid = 3600] [serial = 1804] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (1096D000) [pid = 3600] [serial = 1813] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (10BA0800) [pid = 3600] [serial = 1814] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (16F49400) [pid = 3600] [serial = 1819] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (15119C00) [pid = 3600] [serial = 1816] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (15171C00) [pid = 3600] [serial = 1817] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (0D4EDC00) [pid = 3600] [serial = 1811] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (0C83B400) [pid = 3600] [serial = 1810] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (1E68C400) [pid = 3600] [serial = 1807] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (1987BC00) [pid = 3600] [serial = 1834] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (18ED8400) [pid = 3600] [serial = 1829] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (18EE0000) [pid = 3600] [serial = 1831] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (16F88C00) [pid = 3600] [serial = 1820] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (18F71800) [pid = 3600] [serial = 1832] [outer = 00000000] [url = about:blank] 01:02:03 INFO - PROCESS | 3600 | 1464336123941 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 01:02:04 INFO - PROCESS | 3600 | 1464336124026 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 01:02:04 INFO - PROCESS | 3600 | 1464336124028 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 01:02:04 INFO - PROCESS | 3600 | 1464336124032 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:02:04 INFO - PROCESS | 3600 | 1464336124035 Marionette TRACE conn5 <- [1,2506,null,{}] 01:02:04 INFO - PROCESS | 3600 | 1464336124045 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:04 INFO - PROCESS | 3600 | 1464336124140 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 01:02:04 INFO - PROCESS | 3600 | 1464336124153 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 3600 | ++DOCSHELL 16F4F000 == 57 [pid = 3600] [id = 636] 01:02:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (16F50800) [pid = 3600] [serial = 1908] [outer = 00000000] 01:02:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1732E400) [pid = 3600] [serial = 1909] [outer = 16F50800] 01:02:04 INFO - PROCESS | 3600 | 1464336124205 Marionette DEBUG loaded listener.js 01:02:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (17583000) [pid = 3600] [serial = 1910] [outer = 16F50800] 01:02:04 INFO - PROCESS | 3600 | 1464336124712 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 731ms 01:02:04 INFO - PROCESS | 3600 | 1464336124776 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 01:02:04 INFO - PROCESS | 3600 | 1464336124779 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 01:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:02:04 INFO - PROCESS | 3600 | 1464336124782 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - PROCESS | 3600 | 1464336124784 Marionette TRACE conn5 <- [1,2510,null,{}] 01:02:04 INFO - PROCESS | 3600 | 1464336124787 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:04 INFO - PROCESS | 3600 | 1464336124882 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 01:02:05 INFO - PROCESS | 3600 | 1464336124999 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 3600 | ++DOCSHELL 17803000 == 58 [pid = 3600] [id = 637] 01:02:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (189EA800) [pid = 3600] [serial = 1911] [outer = 00000000] 01:02:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (18C58000) [pid = 3600] [serial = 1912] [outer = 189EA800] 01:02:05 INFO - PROCESS | 3600 | 1464336125045 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (18EB3400) [pid = 3600] [serial = 1913] [outer = 189EA800] 01:02:05 INFO - PROCESS | 3600 | 1464336125391 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 01:02:05 INFO - PROCESS | 3600 | 1464336125456 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 01:02:05 INFO - PROCESS | 3600 | 1464336125458 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 01:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:02:05 INFO - PROCESS | 3600 | 1464336125462 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:02:05 INFO - PROCESS | 3600 | 1464336125463 Marionette TRACE conn5 <- [1,2514,null,{}] 01:02:05 INFO - PROCESS | 3600 | 1464336125467 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:05 INFO - PROCESS | 3600 | 1464336125558 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 01:02:05 INFO - PROCESS | 3600 | 1464336125564 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 3600 | ++DOCSHELL 11A98800 == 59 [pid = 3600] [id = 638] 01:02:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (189EEC00) [pid = 3600] [serial = 1914] [outer = 00000000] 01:02:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (18EE2800) [pid = 3600] [serial = 1915] [outer = 189EEC00] 01:02:05 INFO - PROCESS | 3600 | 1464336125609 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (18F78C00) [pid = 3600] [serial = 1916] [outer = 189EEC00] 01:02:06 INFO - PROCESS | 3600 | 1464336126116 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 01:02:06 INFO - PROCESS | 3600 | 1464336126132 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 01:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:02:06 INFO - PROCESS | 3600 | 1464336126134 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 01:02:06 INFO - PROCESS | 3600 | 1464336126138 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 3600 | 1464336126139 Marionette TRACE conn5 <- [1,2518,null,{}] 01:02:06 INFO - PROCESS | 3600 | 1464336126151 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:06 INFO - PROCESS | 3600 | 1464336126299 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 01:02:06 INFO - PROCESS | 3600 | 1464336126354 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:06 INFO - PROCESS | 3600 | ++DOCSHELL 18F71400 == 60 [pid = 3600] [id = 639] 01:02:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (19C4D800) [pid = 3600] [serial = 1917] [outer = 00000000] 01:02:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (19D67000) [pid = 3600] [serial = 1918] [outer = 19C4D800] 01:02:06 INFO - PROCESS | 3600 | 1464336126400 Marionette DEBUG loaded listener.js 01:02:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (1A717800) [pid = 3600] [serial = 1919] [outer = 19C4D800] 01:02:06 INFO - PROCESS | 3600 | 1464336126860 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 791ms 01:02:06 INFO - PROCESS | 3600 | 1464336126930 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 3600 | 1464336126932 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 01:02:06 INFO - PROCESS | 3600 | 1464336126935 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:02:06 INFO - PROCESS | 3600 | 1464336126937 Marionette TRACE conn5 <- [1,2522,null,{}] 01:02:06 INFO - PROCESS | 3600 | 1464336126940 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:07 INFO - PROCESS | 3600 | 1464336127070 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 01:02:07 INFO - PROCESS | 3600 | 1464336127160 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 3600 | ++DOCSHELL 1090D800 == 61 [pid = 3600] [id = 640] 01:02:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (18F74400) [pid = 3600] [serial = 1920] [outer = 00000000] 01:02:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (1C90C400) [pid = 3600] [serial = 1921] [outer = 18F74400] 01:02:07 INFO - PROCESS | 3600 | 1464336127204 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (1CA5EC00) [pid = 3600] [serial = 1922] [outer = 18F74400] 01:02:07 INFO - PROCESS | 3600 | 1464336127653 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 731ms 01:02:07 INFO - PROCESS | 3600 | 1464336127726 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 01:02:07 INFO - PROCESS | 3600 | 1464336127728 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 01:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:02:07 INFO - PROCESS | 3600 | 1464336127731 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:02:07 INFO - PROCESS | 3600 | 1464336127733 Marionette TRACE conn5 <- [1,2526,null,{}] 01:02:07 INFO - PROCESS | 3600 | 1464336127737 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:08 INFO - PROCESS | 3600 | 1464336128073 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (18F79C00) [pid = 3600] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (10C5DC00) [pid = 3600] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (1095F800) [pid = 3600] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (18C30400) [pid = 3600] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (169BC400) [pid = 3600] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (0D0DAC00) [pid = 3600] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (192B6800) [pid = 3600] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1BD45C00) [pid = 3600] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (1C6F5C00) [pid = 3600] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (10651C00) [pid = 3600] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (17328400) [pid = 3600] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (10918C00) [pid = 3600] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (19CD7000) [pid = 3600] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (15DDF000) [pid = 3600] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (1732AC00) [pid = 3600] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (19C49800) [pid = 3600] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (19D06C00) [pid = 3600] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (18EB3C00) [pid = 3600] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:02:08 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (19C50000) [pid = 3600] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:02:08 INFO - PROCESS | 3600 | 1464336128153 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 3600 | ++DOCSHELL 0D0DAC00 == 62 [pid = 3600] [id = 641] 01:02:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (10651C00) [pid = 3600] [serial = 1923] [outer = 00000000] 01:02:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (10C5DC00) [pid = 3600] [serial = 1924] [outer = 10651C00] 01:02:08 INFO - PROCESS | 3600 | 1464336128199 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (16F05000) [pid = 3600] [serial = 1925] [outer = 10651C00] 01:02:08 INFO - PROCESS | 3600 | 1464336128556 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 870ms 01:02:08 INFO - PROCESS | 3600 | 1464336128608 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 3600 | 1464336128610 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 01:02:08 INFO - PROCESS | 3600 | 1464336128613 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:02:08 INFO - PROCESS | 3600 | 1464336128615 Marionette TRACE conn5 <- [1,2530,null,{}] 01:02:08 INFO - PROCESS | 3600 | 1464336128618 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:08 INFO - PROCESS | 3600 | 1464336128711 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 01:02:08 INFO - PROCESS | 3600 | 1464336128717 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 3600 | ++DOCSHELL 16F8B400 == 63 [pid = 3600] [id = 642] 01:02:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (17328400) [pid = 3600] [serial = 1926] [outer = 00000000] 01:02:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (19C51000) [pid = 3600] [serial = 1927] [outer = 17328400] 01:02:08 INFO - PROCESS | 3600 | 1464336128763 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1C90C000) [pid = 3600] [serial = 1928] [outer = 17328400] 01:02:09 INFO - PROCESS | 3600 | 1464336129217 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 631ms 01:02:09 INFO - PROCESS | 3600 | 1464336129259 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 3600 | 1464336129261 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 01:02:09 INFO - PROCESS | 3600 | 1464336129264 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:02:09 INFO - PROCESS | 3600 | 1464336129267 Marionette TRACE conn5 <- [1,2534,null,{}] 01:02:09 INFO - PROCESS | 3600 | 1464336129270 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:09 INFO - PROCESS | 3600 | 1464336129368 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 01:02:09 INFO - PROCESS | 3600 | 1464336129374 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:09 INFO - PROCESS | 3600 | ++DOCSHELL 19C50C00 == 64 [pid = 3600] [id = 643] 01:02:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (19D2C800) [pid = 3600] [serial = 1929] [outer = 00000000] 01:02:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (1DC78000) [pid = 3600] [serial = 1930] [outer = 19D2C800] 01:02:09 INFO - PROCESS | 3600 | 1464336129418 Marionette DEBUG loaded listener.js 01:02:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (1E68F800) [pid = 3600] [serial = 1931] [outer = 19D2C800] 01:02:09 INFO - PROCESS | 3600 | 1464336129893 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 01:02:09 INFO - PROCESS | 3600 | 1464336129939 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 3600 | 1464336129941 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 01:02:09 INFO - PROCESS | 3600 | 1464336129961 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 3600 | 1464336129963 Marionette TRACE conn5 <- [1,2538,null,{}] 01:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:02:09 INFO - PROCESS | 3600 | 1464336129967 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:10 INFO - PROCESS | 3600 | 1464336130077 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 01:02:10 INFO - PROCESS | 3600 | 1464336130307 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:10 INFO - PROCESS | 3600 | ++DOCSHELL 0C83B400 == 65 [pid = 3600] [id = 644] 01:02:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (0C83C800) [pid = 3600] [serial = 1932] [outer = 00000000] 01:02:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1090D400) [pid = 3600] [serial = 1933] [outer = 0C83C800] 01:02:10 INFO - PROCESS | 3600 | 1464336130369 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (10963000) [pid = 3600] [serial = 1934] [outer = 0C83C800] 01:02:11 INFO - PROCESS | 3600 | 1464336131030 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1129ms 01:02:11 INFO - PROCESS | 3600 | 1464336131096 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 01:02:11 INFO - PROCESS | 3600 | 1464336131101 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 01:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:02:11 INFO - PROCESS | 3600 | 1464336131106 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - PROCESS | 3600 | 1464336131110 Marionette TRACE conn5 <- [1,2542,null,{}] 01:02:11 INFO - PROCESS | 3600 | 1464336131115 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:11 INFO - PROCESS | 3600 | 1464336131298 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 01:02:11 INFO - PROCESS | 3600 | 1464336131410 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 3600 | ++DOCSHELL 16FDF400 == 66 [pid = 3600] [id = 645] 01:02:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (16FED800) [pid = 3600] [serial = 1935] [outer = 00000000] 01:02:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (17801C00) [pid = 3600] [serial = 1936] [outer = 16FED800] 01:02:11 INFO - PROCESS | 3600 | 1464336131470 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (178C3000) [pid = 3600] [serial = 1937] [outer = 16FED800] 01:02:12 INFO - PROCESS | 3600 | 1464336132059 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1024ms 01:02:12 INFO - PROCESS | 3600 | 1464336132137 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 3600 | 1464336132142 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 01:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:02:12 INFO - PROCESS | 3600 | 1464336132146 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - PROCESS | 3600 | 1464336132148 Marionette TRACE conn5 <- [1,2546,null,{}] 01:02:12 INFO - PROCESS | 3600 | 1464336132152 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:12 INFO - PROCESS | 3600 | 1464336132304 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 01:02:12 INFO - PROCESS | 3600 | 1464336132463 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 3600 | ++DOCSHELL 19C54C00 == 67 [pid = 3600] [id = 646] 01:02:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (19CCCC00) [pid = 3600] [serial = 1938] [outer = 00000000] 01:02:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (19E39400) [pid = 3600] [serial = 1939] [outer = 19CCCC00] 01:02:12 INFO - PROCESS | 3600 | 1464336132520 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (1CB29400) [pid = 3600] [serial = 1940] [outer = 19CCCC00] 01:02:13 INFO - PROCESS | 3600 | 1464336133171 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1075ms 01:02:13 INFO - PROCESS | 3600 | 1464336133225 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 3600 | 1464336133227 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 01:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:02:13 INFO - PROCESS | 3600 | 1464336133238 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 3600 | 1464336133244 Marionette TRACE conn5 <- [1,2550,null,{}] 01:02:13 INFO - PROCESS | 3600 | 1464336133249 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:13 INFO - PROCESS | 3600 | 1464336133370 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 01:02:13 INFO - PROCESS | 3600 | 1464336133524 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 3600 | ++DOCSHELL 20A0D400 == 68 [pid = 3600] [id = 647] 01:02:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (20A0D800) [pid = 3600] [serial = 1941] [outer = 00000000] 01:02:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (20A72C00) [pid = 3600] [serial = 1942] [outer = 20A0D800] 01:02:13 INFO - PROCESS | 3600 | 1464336133581 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (20A76C00) [pid = 3600] [serial = 1943] [outer = 20A0D800] 01:02:14 INFO - PROCESS | 3600 | 1464336134214 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1029ms 01:02:14 INFO - PROCESS | 3600 | 1464336134263 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 01:02:14 INFO - PROCESS | 3600 | 1464336134266 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 01:02:14 INFO - PROCESS | 3600 | 1464336134269 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:02:14 INFO - PROCESS | 3600 | 1464336134272 Marionette TRACE conn5 <- [1,2554,null,{}] 01:02:14 INFO - PROCESS | 3600 | 1464336134275 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:14 INFO - PROCESS | 3600 | 1464336134398 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 01:02:14 INFO - PROCESS | 3600 | 1464336134555 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 3600 | ++DOCSHELL 20A0DC00 == 69 [pid = 3600] [id = 648] 01:02:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (20A78000) [pid = 3600] [serial = 1944] [outer = 00000000] 01:02:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (20FC6400) [pid = 3600] [serial = 1945] [outer = 20A78000] 01:02:14 INFO - PROCESS | 3600 | 1464336134615 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (20FC9800) [pid = 3600] [serial = 1946] [outer = 20A78000] 01:02:15 INFO - PROCESS | 3600 | 1464336135234 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1018ms 01:02:15 INFO - PROCESS | 3600 | 1464336135290 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 01:02:15 INFO - PROCESS | 3600 | 1464336135293 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 01:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:02:15 INFO - PROCESS | 3600 | 1464336135296 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:02:15 INFO - PROCESS | 3600 | 1464336135298 Marionette TRACE conn5 <- [1,2558,null,{}] 01:02:15 INFO - PROCESS | 3600 | 1464336135302 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:15 INFO - PROCESS | 3600 | 1464336135417 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 01:02:15 INFO - PROCESS | 3600 | 1464336135593 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:15 INFO - PROCESS | 3600 | ++DOCSHELL 20FCFC00 == 70 [pid = 3600] [id = 649] 01:02:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (20FD0400) [pid = 3600] [serial = 1947] [outer = 00000000] 01:02:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (213C8800) [pid = 3600] [serial = 1948] [outer = 20FD0400] 01:02:15 INFO - PROCESS | 3600 | 1464336135662 Marionette DEBUG loaded listener.js 01:02:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (213CF400) [pid = 3600] [serial = 1949] [outer = 20FD0400] 01:02:16 INFO - PROCESS | 3600 | 1464336136260 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1016ms 01:02:16 INFO - PROCESS | 3600 | 1464336136316 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 3600 | 1464336136318 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 01:02:16 INFO - PROCESS | 3600 | 1464336136322 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:02:16 INFO - PROCESS | 3600 | 1464336136324 Marionette TRACE conn5 <- [1,2562,null,{}] 01:02:16 INFO - PROCESS | 3600 | 1464336136328 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:16 INFO - PROCESS | 3600 | 1464336136445 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 01:02:16 INFO - PROCESS | 3600 | 1464336136600 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:16 INFO - PROCESS | 3600 | ++DOCSHELL 213D0400 == 71 [pid = 3600] [id = 650] 01:02:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (213D6000) [pid = 3600] [serial = 1950] [outer = 00000000] 01:02:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (21467C00) [pid = 3600] [serial = 1951] [outer = 213D6000] 01:02:16 INFO - PROCESS | 3600 | 1464336136657 Marionette DEBUG loaded listener.js 01:02:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (2146C000) [pid = 3600] [serial = 1952] [outer = 213D6000] 01:02:17 INFO - PROCESS | 3600 | 1464336137296 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1016ms 01:02:17 INFO - PROCESS | 3600 | 1464336137342 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 3600 | 1464336137345 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 01:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:02:17 INFO - PROCESS | 3600 | 1464336137348 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - PROCESS | 3600 | 1464336137350 Marionette TRACE conn5 <- [1,2566,null,{}] 01:02:17 INFO - PROCESS | 3600 | 1464336137354 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:17 INFO - PROCESS | 3600 | 1464336137468 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 01:02:17 INFO - PROCESS | 3600 | 1464336137815 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 3600 | ++DOCSHELL 00CEF800 == 72 [pid = 3600] [id = 651] 01:02:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (0D0D0C00) [pid = 3600] [serial = 1953] [outer = 00000000] 01:02:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (10BA2000) [pid = 3600] [serial = 1954] [outer = 0D0D0C00] 01:02:17 INFO - PROCESS | 3600 | 1464336137923 Marionette DEBUG loaded listener.js 01:02:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (14A80000) [pid = 3600] [serial = 1955] [outer = 0D0D0C00] 01:02:18 INFO - PROCESS | 3600 | 1464336138587 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1272ms 01:02:18 INFO - PROCESS | 3600 | 1464336138624 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 01:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:02:18 INFO - PROCESS | 3600 | 1464336138627 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 01:02:18 INFO - PROCESS | 3600 | 1464336138632 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 3600 | 1464336138636 Marionette TRACE conn5 <- [1,2570,null,{}] 01:02:18 INFO - PROCESS | 3600 | 1464336138641 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:18 INFO - PROCESS | 3600 | 1464336138752 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 01:02:18 INFO - PROCESS | 3600 | 1464336138911 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:18 INFO - PROCESS | 3600 | ++DOCSHELL 1510F000 == 73 [pid = 3600] [id = 652] 01:02:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (15DDB800) [pid = 3600] [serial = 1956] [outer = 00000000] 01:02:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (17388C00) [pid = 3600] [serial = 1957] [outer = 15DDB800] 01:02:18 INFO - PROCESS | 3600 | 1464336138963 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (1782A000) [pid = 3600] [serial = 1958] [outer = 15DDB800] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 19C50C00 == 72 [pid = 3600] [id = 643] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 16F8B400 == 71 [pid = 3600] [id = 642] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 0D0DAC00 == 70 [pid = 3600] [id = 641] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 1090D800 == 69 [pid = 3600] [id = 640] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 18F71400 == 68 [pid = 3600] [id = 639] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 11A98800 == 67 [pid = 3600] [id = 638] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 17803000 == 66 [pid = 3600] [id = 637] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 16F4F000 == 65 [pid = 3600] [id = 636] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (1BDB4C00) [pid = 3600] [serial = 1879] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 00CF7C00 == 64 [pid = 3600] [id = 635] 01:02:19 INFO - PROCESS | 3600 | --DOCSHELL 118F3000 == 63 [pid = 3600] [id = 634] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (19C46C00) [pid = 3600] [serial = 1706] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1C6ECC00) [pid = 3600] [serial = 1754] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (1C911C00) [pid = 3600] [serial = 1757] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (10F6EC00) [pid = 3600] [serial = 1745] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (1737AC00) [pid = 3600] [serial = 1649] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (11A95400) [pid = 3600] [serial = 1700] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1A7A1C00) [pid = 3600] [serial = 1751] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1737C800) [pid = 3600] [serial = 1748] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (189E7800) [pid = 3600] [serial = 1703] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (19D03400) [pid = 3600] [serial = 1709] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19D2E400) [pid = 3600] [serial = 1712] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (18F72400) [pid = 3600] [serial = 1873] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18F76800) [pid = 3600] [serial = 1874] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (19D64C00) [pid = 3600] [serial = 1876] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (19C46800) [pid = 3600] [serial = 1835] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (19D5E400) [pid = 3600] [serial = 1846] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (1A71E800) [pid = 3600] [serial = 1849] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (10FA9000) [pid = 3600] [serial = 1840] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (1C6EF400) [pid = 3600] [serial = 1852] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (1D5D8400) [pid = 3600] [serial = 1855] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (17328000) [pid = 3600] [serial = 1843] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (16FED400) [pid = 3600] [serial = 1862] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (167DCC00) [pid = 3600] [serial = 1861] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (149E5400) [pid = 3600] [serial = 1859] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (10C5AC00) [pid = 3600] [serial = 1858] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (18CB0000) [pid = 3600] [serial = 1870] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (18EB6000) [pid = 3600] [serial = 1871] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (17806800) [pid = 3600] [serial = 1867] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (17825400) [pid = 3600] [serial = 1868] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (10960400) [pid = 3600] [serial = 1864] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (14F1DC00) [pid = 3600] [serial = 1865] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (19DDD800) [pid = 3600] [serial = 1877] [outer = 00000000] [url = about:blank] 01:02:19 INFO - PROCESS | 3600 | 1464336139554 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 987ms 01:02:19 INFO - PROCESS | 3600 | 1464336139622 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 01:02:19 INFO - PROCESS | 3600 | 1464336139626 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 01:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:02:19 INFO - PROCESS | 3600 | 1464336139637 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:02:19 INFO - PROCESS | 3600 | 1464336139639 Marionette TRACE conn5 <- [1,2574,null,{}] 01:02:19 INFO - PROCESS | 3600 | 1464336139643 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:19 INFO - PROCESS | 3600 | 1464336139740 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 01:02:19 INFO - PROCESS | 3600 | 1464336139754 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 3600 | ++DOCSHELL 1479D400 == 64 [pid = 3600] [id = 653] 01:02:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (14985800) [pid = 3600] [serial = 1959] [outer = 00000000] 01:02:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (15164400) [pid = 3600] [serial = 1960] [outer = 14985800] 01:02:19 INFO - PROCESS | 3600 | 1464336139800 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (162A4400) [pid = 3600] [serial = 1961] [outer = 14985800] 01:02:20 INFO - PROCESS | 3600 | 1464336140314 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 01:02:20 INFO - PROCESS | 3600 | 1464336140385 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 01:02:20 INFO - PROCESS | 3600 | 1464336140387 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 01:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:02:20 INFO - PROCESS | 3600 | 1464336140395 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:02:20 INFO - PROCESS | 3600 | 1464336140401 Marionette TRACE conn5 <- [1,2578,null,{}] 01:02:20 INFO - PROCESS | 3600 | 1464336140410 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:20 INFO - PROCESS | 3600 | 1464336140506 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 01:02:20 INFO - PROCESS | 3600 | 1464336140629 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:20 INFO - PROCESS | 3600 | ++DOCSHELL 17389800 == 65 [pid = 3600] [id = 654] 01:02:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (1758F400) [pid = 3600] [serial = 1962] [outer = 00000000] 01:02:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (17830400) [pid = 3600] [serial = 1963] [outer = 1758F400] 01:02:20 INFO - PROCESS | 3600 | 1464336140677 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (189F5800) [pid = 3600] [serial = 1964] [outer = 1758F400] 01:02:21 INFO - PROCESS | 3600 | 1464336141050 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 01:02:21 INFO - PROCESS | 3600 | 1464336141094 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 3600 | 1464336141096 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 01:02:21 INFO - PROCESS | 3600 | 1464336141101 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 3600 | 1464336141102 Marionette TRACE conn5 <- [1,2582,null,{}] 01:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:02:21 INFO - PROCESS | 3600 | 1464336141106 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:21 INFO - PROCESS | 3600 | 1464336141201 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 01:02:21 INFO - PROCESS | 3600 | 1464336141208 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 3600 | ++DOCSHELL 1782F800 == 66 [pid = 3600] [id = 655] 01:02:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (18A6E000) [pid = 3600] [serial = 1965] [outer = 00000000] 01:02:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (18EBC400) [pid = 3600] [serial = 1966] [outer = 18A6E000] 01:02:21 INFO - PROCESS | 3600 | 1464336141253 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (18EDF000) [pid = 3600] [serial = 1967] [outer = 18A6E000] 01:02:21 INFO - PROCESS | 3600 | 1464336141766 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 01:02:21 INFO - PROCESS | 3600 | 1464336141843 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 3600 | 1464336141845 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 01:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:02:21 INFO - PROCESS | 3600 | 1464336141848 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 3600 | 1464336141850 Marionette TRACE conn5 <- [1,2586,null,{}] 01:02:21 INFO - PROCESS | 3600 | 1464336141853 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:22 INFO - PROCESS | 3600 | 1464336142011 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 01:02:22 INFO - PROCESS | 3600 | 1464336142038 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:22 INFO - PROCESS | 3600 | ++DOCSHELL 18F77000 == 67 [pid = 3600] [id = 656] 01:02:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (18F79000) [pid = 3600] [serial = 1968] [outer = 00000000] 01:02:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (192BD800) [pid = 3600] [serial = 1969] [outer = 18F79000] 01:02:22 INFO - PROCESS | 3600 | 1464336142089 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (19C4B800) [pid = 3600] [serial = 1970] [outer = 18F79000] 01:02:22 INFO - PROCESS | 3600 | 1464336142591 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 01:02:22 INFO - PROCESS | 3600 | 1464336142625 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 01:02:22 INFO - PROCESS | 3600 | 1464336142627 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 01:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:02:22 INFO - PROCESS | 3600 | 1464336142630 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 3600 | 1464336142632 Marionette TRACE conn5 <- [1,2590,null,{}] 01:02:22 INFO - PROCESS | 3600 | 1464336142643 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:22 INFO - PROCESS | 3600 | 1464336142773 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 01:02:22 INFO - PROCESS | 3600 | 1464336142854 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:22 INFO - PROCESS | 3600 | ++DOCSHELL 19C50800 == 68 [pid = 3600] [id = 657] 01:02:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (19D05400) [pid = 3600] [serial = 1971] [outer = 00000000] 01:02:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (19D31800) [pid = 3600] [serial = 1972] [outer = 19D05400] 01:02:22 INFO - PROCESS | 3600 | 1464336142898 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (19D68800) [pid = 3600] [serial = 1973] [outer = 19D05400] 01:02:23 INFO - PROCESS | 3600 | 1464336143335 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 01:02:23 INFO - PROCESS | 3600 | 1464336143519 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 01:02:23 INFO - PROCESS | 3600 | 1464336143521 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (19C4D800) [pid = 3600] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (18F74400) [pid = 3600] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (10651C00) [pid = 3600] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (17328400) [pid = 3600] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (16F50800) [pid = 3600] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (189EEC00) [pid = 3600] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (0C83F000) [pid = 3600] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (189EA800) [pid = 3600] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:02:23 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (11A94000) [pid = 3600] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:02:23 INFO - PROCESS | 3600 | 1464336143539 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 3600 | 1464336143541 Marionette TRACE conn5 <- [1,2594,null,{}] 01:02:23 INFO - PROCESS | 3600 | 1464336143545 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:02:23 INFO - PROCESS | 3600 | 1464336143635 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 01:02:23 INFO - PROCESS | 3600 | 1464336143641 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:23 INFO - PROCESS | 3600 | ++DOCSHELL 11A94000 == 69 [pid = 3600] [id = 658] 01:02:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (16F50800) [pid = 3600] [serial = 1974] [outer = 00000000] 01:02:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (189EA800) [pid = 3600] [serial = 1975] [outer = 16F50800] 01:02:23 INFO - PROCESS | 3600 | 1464336143686 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (18EDA000) [pid = 3600] [serial = 1976] [outer = 16F50800] 01:02:24 INFO - PROCESS | 3600 | 1464336144134 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 01:02:24 INFO - PROCESS | 3600 | 1464336144223 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 01:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:02:24 INFO - PROCESS | 3600 | 1464336144225 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 01:02:24 INFO - PROCESS | 3600 | 1464336144228 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 3600 | 1464336144230 Marionette TRACE conn5 <- [1,2598,null,{}] 01:02:24 INFO - PROCESS | 3600 | 1464336144234 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:24 INFO - PROCESS | 3600 | 1464336144329 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 01:02:24 INFO - PROCESS | 3600 | 1464336144340 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 3600 | ++DOCSHELL 16F4E800 == 70 [pid = 3600] [id = 659] 01:02:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (189EA400) [pid = 3600] [serial = 1977] [outer = 00000000] 01:02:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1A7A6000) [pid = 3600] [serial = 1978] [outer = 189EA400] 01:02:24 INFO - PROCESS | 3600 | 1464336144384 Marionette DEBUG loaded listener.js 01:02:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1C6ED800) [pid = 3600] [serial = 1979] [outer = 189EA400] 01:02:24 INFO - PROCESS | 3600 | 1464336144843 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 01:02:24 INFO - PROCESS | 3600 | 1464336144904 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 01:02:24 INFO - PROCESS | 3600 | 1464336144906 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 01:02:24 INFO - PROCESS | 3600 | 1464336144909 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:02:24 INFO - PROCESS | 3600 | 1464336144910 Marionette TRACE conn5 <- [1,2602,null,{}] 01:02:24 INFO - PROCESS | 3600 | 1464336144914 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:25 INFO - PROCESS | 3600 | 1464336145007 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 01:02:25 INFO - PROCESS | 3600 | 1464336145045 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 3600 | ++DOCSHELL 1C6F3C00 == 71 [pid = 3600] [id = 660] 01:02:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (1C90B800) [pid = 3600] [serial = 1980] [outer = 00000000] 01:02:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (1C918400) [pid = 3600] [serial = 1981] [outer = 1C90B800] 01:02:25 INFO - PROCESS | 3600 | 1464336145090 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (1CA5D400) [pid = 3600] [serial = 1982] [outer = 1C90B800] 01:02:25 INFO - PROCESS | 3600 | 1464336145627 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 770ms 01:02:25 INFO - PROCESS | 3600 | 1464336145684 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 01:02:25 INFO - PROCESS | 3600 | 1464336145689 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 01:02:25 INFO - PROCESS | 3600 | 1464336145694 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:02:25 INFO - PROCESS | 3600 | 1464336145699 Marionette TRACE conn5 <- [1,2606,null,{}] 01:02:25 INFO - PROCESS | 3600 | 1464336145706 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:25 INFO - PROCESS | 3600 | 1464336145841 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 01:02:26 INFO - PROCESS | 3600 | 1464336145997 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:26 INFO - PROCESS | 3600 | ++DOCSHELL 10B06400 == 72 [pid = 3600] [id = 661] 01:02:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (10BA2C00) [pid = 3600] [serial = 1983] [outer = 00000000] 01:02:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (10F74000) [pid = 3600] [serial = 1984] [outer = 10BA2C00] 01:02:26 INFO - PROCESS | 3600 | 1464336146056 Marionette DEBUG loaded listener.js 01:02:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (149E5400) [pid = 3600] [serial = 1985] [outer = 10BA2C00] 01:02:26 INFO - PROCESS | 3600 | 1464336146702 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1022ms 01:02:26 INFO - PROCESS | 3600 | 1464336146721 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 3600 | 1464336146727 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 01:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:02:26 INFO - PROCESS | 3600 | 1464336146734 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 3600 | 1464336146737 Marionette TRACE conn5 <- [1,2610,null,{}] 01:02:26 INFO - PROCESS | 3600 | 1464336146741 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:26 INFO - PROCESS | 3600 | 1464336146864 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 01:02:27 INFO - PROCESS | 3600 | 1464336147036 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 3600 | ++DOCSHELL 17381000 == 73 [pid = 3600] [id = 662] 01:02:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (17384C00) [pid = 3600] [serial = 1986] [outer = 00000000] 01:02:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1780CC00) [pid = 3600] [serial = 1987] [outer = 17384C00] 01:02:27 INFO - PROCESS | 3600 | 1464336147093 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (189F4C00) [pid = 3600] [serial = 1988] [outer = 17384C00] 01:02:27 INFO - PROCESS | 3600 | 1464336147738 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1076ms 01:02:27 INFO - PROCESS | 3600 | 1464336147811 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 01:02:27 INFO - PROCESS | 3600 | 1464336147814 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 01:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:02:27 INFO - PROCESS | 3600 | 1464336147817 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:02:27 INFO - PROCESS | 3600 | 1464336147821 Marionette TRACE conn5 <- [1,2614,null,{}] 01:02:27 INFO - PROCESS | 3600 | 1464336147833 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:27 INFO - PROCESS | 3600 | 1464336147958 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 01:02:28 INFO - PROCESS | 3600 | 1464336148117 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 3600 | ++DOCSHELL 162A4000 == 74 [pid = 3600] [id = 663] 01:02:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (16F4C000) [pid = 3600] [serial = 1989] [outer = 00000000] 01:02:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (1C915C00) [pid = 3600] [serial = 1990] [outer = 16F4C000] 01:02:28 INFO - PROCESS | 3600 | 1464336148179 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1DB10800) [pid = 3600] [serial = 1991] [outer = 16F4C000] 01:02:28 INFO - PROCESS | 3600 | 1464336148751 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 01:02:28 INFO - PROCESS | 3600 | 1464336148791 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 01:02:28 INFO - PROCESS | 3600 | 1464336148794 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 01:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:02:28 INFO - PROCESS | 3600 | 1464336148798 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 3600 | 1464336148800 Marionette TRACE conn5 <- [1,2618,null,{}] 01:02:28 INFO - PROCESS | 3600 | 1464336148803 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:28 INFO - PROCESS | 3600 | 1464336148922 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 01:02:29 INFO - PROCESS | 3600 | 1464336149093 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 3600 | ++DOCSHELL 1E68CC00 == 75 [pid = 3600] [id = 664] 01:02:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1E68E400) [pid = 3600] [serial = 1992] [outer = 00000000] 01:02:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1F41CC00) [pid = 3600] [serial = 1993] [outer = 1E68E400] 01:02:29 INFO - PROCESS | 3600 | 1464336149153 Marionette DEBUG loaded listener.js 01:02:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1F4B9800) [pid = 3600] [serial = 1994] [outer = 1E68E400] 01:02:29 INFO - PROCESS | 3600 | 1464336149749 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 01:02:29 INFO - PROCESS | 3600 | 1464336149771 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 01:02:29 INFO - PROCESS | 3600 | 1464336149773 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 01:02:29 INFO - PROCESS | 3600 | 1464336149776 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:02:29 INFO - PROCESS | 3600 | 1464336149778 Marionette TRACE conn5 <- [1,2622,null,{}] 01:02:29 INFO - PROCESS | 3600 | 1464336149782 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:29 INFO - PROCESS | 3600 | 1464336149911 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 01:02:30 INFO - PROCESS | 3600 | 1464336150079 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:30 INFO - PROCESS | 3600 | ++DOCSHELL 20A0B000 == 76 [pid = 3600] [id = 665] 01:02:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (20A0EC00) [pid = 3600] [serial = 1995] [outer = 00000000] 01:02:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (20A75000) [pid = 3600] [serial = 1996] [outer = 20A0EC00] 01:02:30 INFO - PROCESS | 3600 | 1464336150136 Marionette DEBUG loaded listener.js 01:02:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (20A7FC00) [pid = 3600] [serial = 1997] [outer = 20A0EC00] 01:02:30 INFO - PROCESS | 3600 | 1464336150730 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 01:02:30 INFO - PROCESS | 3600 | 1464336150751 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 01:02:30 INFO - PROCESS | 3600 | 1464336150753 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 01:02:30 INFO - PROCESS | 3600 | 1464336150756 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:02:30 INFO - PROCESS | 3600 | 1464336150758 Marionette TRACE conn5 <- [1,2626,null,{}] 01:02:30 INFO - PROCESS | 3600 | 1464336150762 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:30 INFO - PROCESS | 3600 | 1464336150901 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 01:02:31 INFO - PROCESS | 3600 | 1464336151074 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:31 INFO - PROCESS | 3600 | ++DOCSHELL 21466C00 == 77 [pid = 3600] [id = 666] 01:02:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (2146D400) [pid = 3600] [serial = 1998] [outer = 00000000] 01:02:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (2153B000) [pid = 3600] [serial = 1999] [outer = 2146D400] 01:02:31 INFO - PROCESS | 3600 | 1464336151132 Marionette DEBUG loaded listener.js 01:02:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (21541C00) [pid = 3600] [serial = 2000] [outer = 2146D400] 01:02:31 INFO - PROCESS | 3600 | 1464336151659 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 931ms 01:02:31 INFO - PROCESS | 3600 | 1464336151691 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 01:02:31 INFO - PROCESS | 3600 | 1464336151693 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 01:02:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:02:31 INFO - PROCESS | 3600 | 1464336151697 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:02:31 INFO - PROCESS | 3600 | 1464336151699 Marionette TRACE conn5 <- [1,2630,null,{}] 01:02:31 INFO - PROCESS | 3600 | 1464336151703 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:31 INFO - PROCESS | 3600 | 1464336151819 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 01:02:32 INFO - PROCESS | 3600 | 1464336151990 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:32 INFO - PROCESS | 3600 | ++DOCSHELL 21546400 == 78 [pid = 3600] [id = 667] 01:02:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (21547000) [pid = 3600] [serial = 2001] [outer = 00000000] 01:02:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (21611400) [pid = 3600] [serial = 2002] [outer = 21547000] 01:02:32 INFO - PROCESS | 3600 | 1464336152049 Marionette DEBUG loaded listener.js 01:02:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (21614400) [pid = 3600] [serial = 2003] [outer = 21547000] 01:02:32 INFO - PROCESS | 3600 | 1464336152645 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:02:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:02:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 01:02:32 INFO - PROCESS | 3600 | 1464336152671 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 01:02:32 INFO - PROCESS | 3600 | 1464336152673 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 01:02:32 INFO - PROCESS | 3600 | 1464336152677 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:02:32 INFO - PROCESS | 3600 | 1464336152679 Marionette TRACE conn5 <- [1,2634,null,{}] 01:02:32 INFO - PROCESS | 3600 | 1464336152683 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:32 INFO - PROCESS | 3600 | 1464336152797 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 01:02:32 INFO - PROCESS | 3600 | 1464336152968 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:33 INFO - PROCESS | 3600 | ++DOCSHELL 21617C00 == 79 [pid = 3600] [id = 668] 01:02:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (21618000) [pid = 3600] [serial = 2004] [outer = 00000000] 01:02:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (2161E800) [pid = 3600] [serial = 2005] [outer = 21618000] 01:02:33 INFO - PROCESS | 3600 | 1464336153028 Marionette DEBUG loaded listener.js 01:02:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (21684400) [pid = 3600] [serial = 2006] [outer = 21618000] 01:02:33 INFO - PROCESS | 3600 | 1464336153898 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:02:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:02:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1238ms 01:02:33 INFO - PROCESS | 3600 | 1464336153920 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 01:02:33 INFO - PROCESS | 3600 | 1464336153924 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 01:02:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:02:33 INFO - PROCESS | 3600 | 1464336153929 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:02:33 INFO - PROCESS | 3600 | 1464336153933 Marionette TRACE conn5 <- [1,2638,null,{}] 01:02:33 INFO - PROCESS | 3600 | 1464336153940 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:34 INFO - PROCESS | 3600 | 1464336154052 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 01:02:34 INFO - PROCESS | 3600 | 1464336154221 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:34 INFO - PROCESS | 3600 | ++DOCSHELL 14F1C000 == 80 [pid = 3600] [id = 669] 01:02:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (15D13C00) [pid = 3600] [serial = 2007] [outer = 00000000] 01:02:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (16F8B400) [pid = 3600] [serial = 2008] [outer = 15D13C00] 01:02:34 INFO - PROCESS | 3600 | 1464336154273 Marionette DEBUG loaded listener.js 01:02:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1737A800) [pid = 3600] [serial = 2009] [outer = 15D13C00] 01:02:34 INFO - PROCESS | 3600 | 1464336154857 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:02:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:02:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 991ms 01:02:34 INFO - PROCESS | 3600 | 1464336154920 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 01:02:34 INFO - PROCESS | 3600 | 1464336154925 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 01:02:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:02:34 INFO - PROCESS | 3600 | 1464336154932 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:02:34 INFO - PROCESS | 3600 | 1464336154934 Marionette TRACE conn5 <- [1,2642,null,{}] 01:02:34 INFO - PROCESS | 3600 | 1464336154938 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:35 INFO - PROCESS | 3600 | 1464336155051 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 01:02:35 INFO - PROCESS | 3600 | 1464336155214 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 3600 | ++DOCSHELL 175C3000 == 81 [pid = 3600] [id = 670] 01:02:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (17828C00) [pid = 3600] [serial = 2010] [outer = 00000000] 01:02:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (18A70C00) [pid = 3600] [serial = 2011] [outer = 17828C00] 01:02:35 INFO - PROCESS | 3600 | 1464336155264 Marionette DEBUG loaded listener.js 01:02:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (18F6F000) [pid = 3600] [serial = 2012] [outer = 17828C00] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 16F4E800 == 80 [pid = 3600] [id = 659] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 11A94000 == 79 [pid = 3600] [id = 658] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 19C50800 == 78 [pid = 3600] [id = 657] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 18F77000 == 77 [pid = 3600] [id = 656] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 1782F800 == 76 [pid = 3600] [id = 655] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 17389800 == 75 [pid = 3600] [id = 654] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 1479D400 == 74 [pid = 3600] [id = 653] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 1510F000 == 73 [pid = 3600] [id = 652] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (10B9D400) [pid = 3600] [serial = 1882] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (1737B000) [pid = 3600] [serial = 1885] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (19D0A000) [pid = 3600] [serial = 1888] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (1D5DB800) [pid = 3600] [serial = 1891] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1E688400) [pid = 3600] [serial = 1894] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (1F4AF400) [pid = 3600] [serial = 1897] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (1F4BD000) [pid = 3600] [serial = 1900] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (1DC78000) [pid = 3600] [serial = 1930] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 00CEF800 == 72 [pid = 3600] [id = 651] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 20A0D400 == 71 [pid = 3600] [id = 647] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 19C54C00 == 70 [pid = 3600] [id = 646] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 19D0B400 == 69 [pid = 3600] [id = 626] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 16FDF400 == 68 [pid = 3600] [id = 645] 01:02:35 INFO - PROCESS | 3600 | --DOCSHELL 0C83B400 == 67 [pid = 3600] [id = 644] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (19D67000) [pid = 3600] [serial = 1918] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1C90C400) [pid = 3600] [serial = 1921] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (1A717800) [pid = 3600] [serial = 1919] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (10C5DC00) [pid = 3600] [serial = 1924] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (1CA5EC00) [pid = 3600] [serial = 1922] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (19C51000) [pid = 3600] [serial = 1927] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1732E400) [pid = 3600] [serial = 1909] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (17583000) [pid = 3600] [serial = 1910] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (18EE2800) [pid = 3600] [serial = 1915] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (10914800) [pid = 3600] [serial = 1906] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (10970000) [pid = 3600] [serial = 1907] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (18C58000) [pid = 3600] [serial = 1912] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (18EB3400) [pid = 3600] [serial = 1913] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (15DE1C00) [pid = 3600] [serial = 1904] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (14F20400) [pid = 3600] [serial = 1903] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (1C90C000) [pid = 3600] [serial = 1928] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (16F05000) [pid = 3600] [serial = 1925] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18F78C00) [pid = 3600] [serial = 1916] [outer = 00000000] [url = about:blank] 01:02:35 INFO - PROCESS | 3600 | 1464336155838 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:02:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:02:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 01:02:35 INFO - PROCESS | 3600 | 1464336155864 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 01:02:35 INFO - PROCESS | 3600 | 1464336155866 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 01:02:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:02:35 INFO - PROCESS | 3600 | 1464336155870 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:02:35 INFO - PROCESS | 3600 | 1464336155873 Marionette TRACE conn5 <- [1,2646,null,{}] 01:02:35 INFO - PROCESS | 3600 | 1464336155885 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:36 INFO - PROCESS | 3600 | 1464336155988 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 01:02:36 INFO - PROCESS | 3600 | 1464336156108 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:36 INFO - PROCESS | 3600 | ++DOCSHELL 10B9D400 == 68 [pid = 3600] [id = 671] 01:02:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (118F3000) [pid = 3600] [serial = 2013] [outer = 00000000] 01:02:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (162A7000) [pid = 3600] [serial = 2014] [outer = 118F3000] 01:02:36 INFO - PROCESS | 3600 | 1464336156156 Marionette DEBUG loaded listener.js 01:02:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (16F4E800) [pid = 3600] [serial = 2015] [outer = 118F3000] 01:02:36 INFO - PROCESS | 3600 | 1464336156560 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:02:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:02:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 01:02:36 INFO - PROCESS | 3600 | 1464336156604 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 01:02:36 INFO - PROCESS | 3600 | 1464336156607 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 01:02:36 INFO - PROCESS | 3600 | 1464336156610 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:02:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:02:36 INFO - PROCESS | 3600 | 1464336156612 Marionette TRACE conn5 <- [1,2650,null,{}] 01:02:36 INFO - PROCESS | 3600 | 1464336156616 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:36 INFO - PROCESS | 3600 | 1464336156740 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 01:02:36 INFO - PROCESS | 3600 | 1464336156749 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:36 INFO - PROCESS | 3600 | ++DOCSHELL 17382C00 == 69 [pid = 3600] [id = 672] 01:02:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (17389800) [pid = 3600] [serial = 2016] [outer = 00000000] 01:02:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (18EAF000) [pid = 3600] [serial = 2017] [outer = 17389800] 01:02:36 INFO - PROCESS | 3600 | 1464336156797 Marionette DEBUG loaded listener.js 01:02:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (18EE3C00) [pid = 3600] [serial = 2018] [outer = 17389800] 01:02:37 INFO - PROCESS | 3600 | 1464336157283 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:02:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:02:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 01:02:37 INFO - PROCESS | 3600 | 1464336157344 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 01:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:02:37 INFO - PROCESS | 3600 | 1464336157346 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 01:02:37 INFO - PROCESS | 3600 | 1464336157349 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:02:37 INFO - PROCESS | 3600 | 1464336157350 Marionette TRACE conn5 <- [1,2654,null,{}] 01:02:37 INFO - PROCESS | 3600 | 1464336157354 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:37 INFO - PROCESS | 3600 | 1464336157447 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 01:02:37 INFO - PROCESS | 3600 | 1464336157455 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:37 INFO - PROCESS | 3600 | ++DOCSHELL 18C5B800 == 70 [pid = 3600] [id = 673] 01:02:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (18F72C00) [pid = 3600] [serial = 2019] [outer = 00000000] 01:02:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (19C49800) [pid = 3600] [serial = 2020] [outer = 18F72C00] 01:02:37 INFO - PROCESS | 3600 | 1464336157500 Marionette DEBUG loaded listener.js 01:02:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (19C54C00) [pid = 3600] [serial = 2021] [outer = 18F72C00] 01:02:38 INFO - PROCESS | 3600 | 1464336158473 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:02:38 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) 01:02:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1174ms 01:02:38 INFO - PROCESS | 3600 | 1464336158523 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 01:02:38 INFO - PROCESS | 3600 | 1464336158525 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 01:02:38 INFO - PROCESS | 3600 | 1464336158528 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:02:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:02:38 INFO - PROCESS | 3600 | 1464336158530 Marionette TRACE conn5 <- [1,2658,null,{}] 01:02:38 INFO - PROCESS | 3600 | 1464336158534 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:38 INFO - PROCESS | 3600 | 1464336158688 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 01:02:38 INFO - PROCESS | 3600 | 1464336158705 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:38 INFO - PROCESS | 3600 | ++DOCSHELL 19D05000 == 71 [pid = 3600] [id = 674] 01:02:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (19D06C00) [pid = 3600] [serial = 2022] [outer = 00000000] 01:02:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (1B3D0800) [pid = 3600] [serial = 2023] [outer = 19D06C00] 01:02:38 INFO - PROCESS | 3600 | 1464336158751 Marionette DEBUG loaded listener.js 01:02:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (1C6F6C00) [pid = 3600] [serial = 2024] [outer = 19D06C00] 01:02:39 INFO - PROCESS | 3600 | 1464336159703 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 01:02:39 INFO - PROCESS | 3600 | 1464336159750 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 01:02:39 INFO - PROCESS | 3600 | 1464336159753 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:02:39 INFO - PROCESS | 3600 | 1464336159755 Marionette TRACE conn5 <- [1,2662,null,{}] 01:02:39 INFO - PROCESS | 3600 | 1464336159763 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:39 INFO - PROCESS | 3600 | 1464336159896 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 01:02:39 INFO - PROCESS | 3600 | 1464336159970 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:39 INFO - PROCESS | 3600 | ++DOCSHELL 1B3C2C00 == 72 [pid = 3600] [id = 675] 01:02:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (1C90D000) [pid = 3600] [serial = 2025] [outer = 00000000] 01:02:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (1D5E4400) [pid = 3600] [serial = 2026] [outer = 1C90D000] 01:02:40 INFO - PROCESS | 3600 | 1464336160015 Marionette DEBUG loaded listener.js 01:02:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (1DC7BC00) [pid = 3600] [serial = 2027] [outer = 1C90D000] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1987E000) [pid = 3600] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (189EA400) [pid = 3600] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (169B8000) [pid = 3600] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1CA56400) [pid = 3600] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (15DDB800) [pid = 3600] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (0D0D0C00) [pid = 3600] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (16F50800) [pid = 3600] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (10659400) [pid = 3600] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1F4AF000) [pid = 3600] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1C21E000) [pid = 3600] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (19D05400) [pid = 3600] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (16F10800) [pid = 3600] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19C4C400) [pid = 3600] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (14985800) [pid = 3600] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (1064F000) [pid = 3600] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (19D2C800) [pid = 3600] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (1095EC00) [pid = 3600] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (18A6E000) [pid = 3600] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (18F79000) [pid = 3600] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1758F400) [pid = 3600] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (1CA5AC00) [pid = 3600] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (19D2C400) [pid = 3600] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (1F41E400) [pid = 3600] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:02:40 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (19DE7400) [pid = 3600] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:02:41 INFO - PROCESS | 3600 | 1464336161121 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 01:02:41 INFO - PROCESS | 3600 | 1464336161182 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 01:02:41 INFO - PROCESS | 3600 | 1464336161186 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:02:41 INFO - PROCESS | 3600 | 1464336161187 Marionette TRACE conn5 <- [1,2666,null,{}] 01:02:41 INFO - PROCESS | 3600 | 1464336161191 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:41 INFO - PROCESS | 3600 | 1464336161284 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 01:02:41 INFO - PROCESS | 3600 | 1464336161291 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:41 INFO - PROCESS | 3600 | ++DOCSHELL 10E3EC00 == 73 [pid = 3600] [id = 676] 01:02:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (16F83C00) [pid = 3600] [serial = 2028] [outer = 00000000] 01:02:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1917EC00) [pid = 3600] [serial = 2029] [outer = 16F83C00] 01:02:41 INFO - PROCESS | 3600 | 1464336161338 Marionette DEBUG loaded listener.js 01:02:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (19D0AC00) [pid = 3600] [serial = 2030] [outer = 16F83C00] 01:02:42 INFO - PROCESS | 3600 | 1464336162283 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:02:42 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) 01:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1120ms 01:02:42 INFO - PROCESS | 3600 | 1464336162310 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 01:02:42 INFO - PROCESS | 3600 | 1464336162312 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 01:02:42 INFO - PROCESS | 3600 | 1464336162315 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:02:42 INFO - PROCESS | 3600 | 1464336162317 Marionette TRACE conn5 <- [1,2670,null,{}] 01:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:02:42 INFO - PROCESS | 3600 | 1464336162321 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:42 INFO - PROCESS | 3600 | 1464336162456 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 01:02:42 INFO - PROCESS | 3600 | 1464336162601 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:42 INFO - PROCESS | 3600 | ++DOCSHELL 0C837C00 == 74 [pid = 3600] [id = 677] 01:02:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (0C83B400) [pid = 3600] [serial = 2031] [outer = 00000000] 01:02:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (0D43BC00) [pid = 3600] [serial = 2032] [outer = 0C83B400] 01:02:42 INFO - PROCESS | 3600 | 1464336162660 Marionette DEBUG loaded listener.js 01:02:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (10958400) [pid = 3600] [serial = 2033] [outer = 0C83B400] 01:02:43 INFO - PROCESS | 3600 | 1464336163778 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:02:43 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) 01:02:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1519ms 01:02:43 INFO - PROCESS | 3600 | 1464336163841 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 01:02:43 INFO - PROCESS | 3600 | 1464336163845 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 01:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:02:43 INFO - PROCESS | 3600 | 1464336163850 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:02:43 INFO - PROCESS | 3600 | 1464336163855 Marionette TRACE conn5 <- [1,2674,null,{}] 01:02:43 INFO - PROCESS | 3600 | 1464336163860 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:44 INFO - PROCESS | 3600 | 1464336164021 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 01:02:44 INFO - PROCESS | 3600 | 1464336164185 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:44 INFO - PROCESS | 3600 | ++DOCSHELL 14F1FC00 == 75 [pid = 3600] [id = 678] 01:02:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (15DDC000) [pid = 3600] [serial = 2034] [outer = 00000000] 01:02:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (162AEC00) [pid = 3600] [serial = 2035] [outer = 15DDC000] 01:02:44 INFO - PROCESS | 3600 | 1464336164245 Marionette DEBUG loaded listener.js 01:02:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (16F80400) [pid = 3600] [serial = 2036] [outer = 15DDC000] 01:02:45 INFO - PROCESS | 3600 | 1464336165283 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:02:45 INFO - PROCESS | 3600 | 1464336165336 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 01:02:45 INFO - PROCESS | 3600 | 1464336165340 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:02:45 INFO - PROCESS | 3600 | 1464336165342 Marionette TRACE conn5 <- [1,2678,null,{}] 01:02:45 INFO - PROCESS | 3600 | 1464336165346 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:45 INFO - PROCESS | 3600 | 1464336165505 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 01:02:45 INFO - PROCESS | 3600 | 1464336165675 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:45 INFO - PROCESS | 3600 | ++DOCSHELL 16F42800 == 76 [pid = 3600] [id = 679] 01:02:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (18C5B000) [pid = 3600] [serial = 2037] [outer = 00000000] 01:02:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (18CB0800) [pid = 3600] [serial = 2038] [outer = 18C5B000] 01:02:45 INFO - PROCESS | 3600 | 1464336165733 Marionette DEBUG loaded listener.js 01:02:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (1917D000) [pid = 3600] [serial = 2039] [outer = 18C5B000] 01:02:46 INFO - PROCESS | 3600 | 1464336166753 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 01:02:46 INFO - PROCESS | 3600 | 1464336166768 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 01:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:02:46 INFO - PROCESS | 3600 | 1464336166779 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:02:46 INFO - PROCESS | 3600 | 1464336166785 Marionette TRACE conn5 <- [1,2682,null,{}] 01:02:46 INFO - PROCESS | 3600 | 1464336166833 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:46 INFO - PROCESS | 3600 | 1464336166953 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 01:02:47 INFO - PROCESS | 3600 | 1464336167183 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:47 INFO - PROCESS | 3600 | ++DOCSHELL 189F4000 == 77 [pid = 3600] [id = 680] 01:02:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (18C33000) [pid = 3600] [serial = 2040] [outer = 00000000] 01:02:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (1C90C000) [pid = 3600] [serial = 2041] [outer = 18C33000] 01:02:47 INFO - PROCESS | 3600 | 1464336167240 Marionette DEBUG loaded listener.js 01:02:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (1DB2DC00) [pid = 3600] [serial = 2042] [outer = 18C33000] 01:02:48 INFO - PROCESS | 3600 | 1464336168296 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 01:02:48 INFO - PROCESS | 3600 | 1464336168349 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 01:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:02:48 INFO - PROCESS | 3600 | 1464336168355 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:02:48 INFO - PROCESS | 3600 | 1464336168357 Marionette TRACE conn5 <- [1,2686,null,{}] 01:02:48 INFO - PROCESS | 3600 | 1464336168361 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:48 INFO - PROCESS | 3600 | 1464336168518 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 01:02:48 INFO - PROCESS | 3600 | 1464336168678 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:48 INFO - PROCESS | 3600 | ++DOCSHELL 1E685400 == 78 [pid = 3600] [id = 681] 01:02:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (1E68D000) [pid = 3600] [serial = 2043] [outer = 00000000] 01:02:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1F4B7000) [pid = 3600] [serial = 2044] [outer = 1E68D000] 01:02:48 INFO - PROCESS | 3600 | 1464336168734 Marionette DEBUG loaded listener.js 01:02:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (20A06000) [pid = 3600] [serial = 2045] [outer = 1E68D000] 01:02:49 INFO - PROCESS | 3600 | 1464336169782 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:02:49 INFO - PROCESS | 3600 | 1464336169838 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 01:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:02:49 INFO - PROCESS | 3600 | 1464336169842 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:02:49 INFO - PROCESS | 3600 | 1464336169844 Marionette TRACE conn5 <- [1,2690,null,{}] 01:02:49 INFO - PROCESS | 3600 | 1464336169847 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:50 INFO - PROCESS | 3600 | 1464336170002 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 01:02:50 INFO - PROCESS | 3600 | 1464336170179 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:50 INFO - PROCESS | 3600 | ++DOCSHELL 169C0800 == 79 [pid = 3600] [id = 682] 01:02:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (16F02C00) [pid = 3600] [serial = 2046] [outer = 00000000] 01:02:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (178CA000) [pid = 3600] [serial = 2047] [outer = 16F02C00] 01:02:50 INFO - PROCESS | 3600 | 1464336170244 Marionette DEBUG loaded listener.js 01:02:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (19D68400) [pid = 3600] [serial = 2048] [outer = 16F02C00] 01:02:50 INFO - PROCESS | 3600 | 1464336170853 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:02:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1333ms 01:02:51 INFO - PROCESS | 3600 | 1464336171178 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 01:02:51 INFO - PROCESS | 3600 | 1464336171184 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 01:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:02:51 INFO - PROCESS | 3600 | 1464336171189 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:02:51 INFO - PROCESS | 3600 | 1464336171192 Marionette TRACE conn5 <- [1,2694,null,{}] 01:02:51 INFO - PROCESS | 3600 | 1464336171198 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:51 INFO - PROCESS | 3600 | 1464336171315 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 01:02:51 INFO - PROCESS | 3600 | 1464336171471 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:51 INFO - PROCESS | 3600 | ++DOCSHELL 1477F000 == 80 [pid = 3600] [id = 683] 01:02:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (1479E400) [pid = 3600] [serial = 2049] [outer = 00000000] 01:02:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (15110800) [pid = 3600] [serial = 2050] [outer = 1479E400] 01:02:51 INFO - PROCESS | 3600 | 1464336171525 Marionette DEBUG loaded listener.js 01:02:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (162A2C00) [pid = 3600] [serial = 2051] [outer = 1479E400] 01:02:52 INFO - PROCESS | 3600 | 1464336172145 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 01:02:52 INFO - PROCESS | 3600 | 1464336172163 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 01:02:52 INFO - PROCESS | 3600 | 1464336172166 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 01:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:02:52 INFO - PROCESS | 3600 | 1464336172173 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:02:52 INFO - PROCESS | 3600 | 1464336172177 Marionette TRACE conn5 <- [1,2698,null,{}] 01:02:52 INFO - PROCESS | 3600 | 1464336172181 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:52 INFO - PROCESS | 3600 | 1464336172296 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 01:02:52 INFO - PROCESS | 3600 | 1464336172480 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 1C96E800 == 79 [pid = 3600] [id = 630] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 162A1000 == 78 [pid = 3600] [id = 573] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 1732D800 == 77 [pid = 3600] [id = 629] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 1F41E000 == 76 [pid = 3600] [id = 632] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 1095BC00 == 75 [pid = 3600] [id = 619] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 18F76C00 == 74 [pid = 3600] [id = 577] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 10C4F800 == 73 [pid = 3600] [id = 571] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 1919EC00 == 72 [pid = 3600] [id = 568] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 10E3EC00 == 71 [pid = 3600] [id = 676] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 1B3C2C00 == 70 [pid = 3600] [id = 675] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 19D05000 == 69 [pid = 3600] [id = 674] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 18C5B800 == 68 [pid = 3600] [id = 673] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 17382C00 == 67 [pid = 3600] [id = 672] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1C918400) [pid = 3600] [serial = 1981] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | ++DOCSHELL 1064F000 == 68 [pid = 3600] [id = 684] 01:02:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (1090DC00) [pid = 3600] [serial = 2052] [outer = 00000000] 01:02:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (10C4F800) [pid = 3600] [serial = 2053] [outer = 1090DC00] 01:02:52 INFO - PROCESS | 3600 | 1464336172592 Marionette DEBUG loaded listener.js 01:02:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (15165400) [pid = 3600] [serial = 2054] [outer = 1090DC00] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 10B9D400 == 67 [pid = 3600] [id = 671] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 175C3000 == 66 [pid = 3600] [id = 670] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 14F1C000 == 65 [pid = 3600] [id = 669] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 162A4000 == 64 [pid = 3600] [id = 663] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 17381000 == 63 [pid = 3600] [id = 662] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 10B06400 == 62 [pid = 3600] [id = 661] 01:02:52 INFO - PROCESS | 3600 | --DOCSHELL 1C6F3C00 == 61 [pid = 3600] [id = 660] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (1C6FA400) [pid = 3600] [serial = 1853] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (19D31800) [pid = 3600] [serial = 1972] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (17807000) [pid = 3600] [serial = 1886] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (1090D400) [pid = 3600] [serial = 1933] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (19D0DC00) [pid = 3600] [serial = 1838] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (19E39400) [pid = 3600] [serial = 1939] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (15164400) [pid = 3600] [serial = 1960] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (1E68F400) [pid = 3600] [serial = 1895] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (17388C00) [pid = 3600] [serial = 1957] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1E68F800) [pid = 3600] [serial = 1931] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (10E44800) [pid = 3600] [serial = 1883] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (18EDF000) [pid = 3600] [serial = 1967] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (10BA2000) [pid = 3600] [serial = 1954] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (189EA800) [pid = 3600] [serial = 1975] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19C4B800) [pid = 3600] [serial = 1970] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (192BD800) [pid = 3600] [serial = 1969] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (162A4400) [pid = 3600] [serial = 1961] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (20A72C00) [pid = 3600] [serial = 1942] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (189F5800) [pid = 3600] [serial = 1964] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (17801C00) [pid = 3600] [serial = 1936] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (19D68800) [pid = 3600] [serial = 1973] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1DB0C800) [pid = 3600] [serial = 1856] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (17830400) [pid = 3600] [serial = 1963] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (19D68C00) [pid = 3600] [serial = 1847] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (18EBC400) [pid = 3600] [serial = 1966] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1F4B5000) [pid = 3600] [serial = 1898] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (1B3C6C00) [pid = 3600] [serial = 1850] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1C6ED800) [pid = 3600] [serial = 1979] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (19DE7C00) [pid = 3600] [serial = 1889] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (21467C00) [pid = 3600] [serial = 1951] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (1A7A6000) [pid = 3600] [serial = 1978] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (1780D800) [pid = 3600] [serial = 1844] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (1DB36C00) [pid = 3600] [serial = 1892] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (1782A000) [pid = 3600] [serial = 1958] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (20FC6400) [pid = 3600] [serial = 1945] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (14A80000) [pid = 3600] [serial = 1955] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (18EDA000) [pid = 3600] [serial = 1976] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (213C8800) [pid = 3600] [serial = 1948] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (14F20800) [pid = 3600] [serial = 1841] [outer = 00000000] [url = about:blank] 01:02:52 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (20A04C00) [pid = 3600] [serial = 1901] [outer = 00000000] [url = about:blank] 01:02:53 INFO - PROCESS | 3600 | 1464336173105 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:02:53 INFO - PROCESS | 3600 | 1464336173163 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 01:02:53 INFO - PROCESS | 3600 | 1464336173167 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:02:53 INFO - PROCESS | 3600 | 1464336173169 Marionette TRACE conn5 <- [1,2702,null,{}] 01:02:53 INFO - PROCESS | 3600 | 1464336173179 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:53 INFO - PROCESS | 3600 | 1464336173285 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 01:02:53 INFO - PROCESS | 3600 | 1464336173433 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:53 INFO - PROCESS | 3600 | ++DOCSHELL 16FE5800 == 62 [pid = 3600] [id = 685] 01:02:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (16FE8000) [pid = 3600] [serial = 2055] [outer = 00000000] 01:02:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (1780C000) [pid = 3600] [serial = 2056] [outer = 16FE8000] 01:02:53 INFO - PROCESS | 3600 | 1464336173484 Marionette DEBUG loaded listener.js 01:02:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (1782B800) [pid = 3600] [serial = 2057] [outer = 16FE8000] 01:02:53 INFO - PROCESS | 3600 | 1464336173923 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 830ms 01:02:54 INFO - PROCESS | 3600 | 1464336174000 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 01:02:54 INFO - PROCESS | 3600 | 1464336174002 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 01:02:54 INFO - PROCESS | 3600 | 1464336174010 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:02:54 INFO - PROCESS | 3600 | 1464336174012 Marionette TRACE conn5 <- [1,2706,null,{}] 01:02:54 INFO - PROCESS | 3600 | 1464336174016 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:54 INFO - PROCESS | 3600 | 1464336174116 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 01:02:54 INFO - PROCESS | 3600 | 1464336174129 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:54 INFO - PROCESS | 3600 | ++DOCSHELL 18C50400 == 63 [pid = 3600] [id = 686] 01:02:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (18C50C00) [pid = 3600] [serial = 2058] [outer = 00000000] 01:02:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (18EB8400) [pid = 3600] [serial = 2059] [outer = 18C50C00] 01:02:54 INFO - PROCESS | 3600 | 1464336174178 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (18EE3400) [pid = 3600] [serial = 2060] [outer = 18C50C00] 01:02:54 INFO - PROCESS | 3600 | 1464336174650 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 01:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:02:54 INFO - PROCESS | 3600 | 1464336174692 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 01:02:54 INFO - PROCESS | 3600 | 1464336174695 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:02:54 INFO - PROCESS | 3600 | 1464336174697 Marionette TRACE conn5 <- [1,2710,null,{}] 01:02:54 INFO - PROCESS | 3600 | 1464336174700 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:54 INFO - PROCESS | 3600 | 1464336174794 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 01:02:54 INFO - PROCESS | 3600 | 1464336174801 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:54 INFO - PROCESS | 3600 | ++DOCSHELL 18F6F800 == 64 [pid = 3600] [id = 687] 01:02:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (18F78C00) [pid = 3600] [serial = 2061] [outer = 00000000] 01:02:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (199F6000) [pid = 3600] [serial = 2062] [outer = 18F78C00] 01:02:54 INFO - PROCESS | 3600 | 1464336174848 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (19D05000) [pid = 3600] [serial = 2063] [outer = 18F78C00] 01:02:55 INFO - PROCESS | 3600 | 1464336175365 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:02:55 INFO - PROCESS | 3600 | 1464336175436 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 01:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:02:55 INFO - PROCESS | 3600 | 1464336175439 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:02:55 INFO - PROCESS | 3600 | 1464336175441 Marionette TRACE conn5 <- [1,2714,null,{}] 01:02:55 INFO - PROCESS | 3600 | 1464336175444 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:55 INFO - PROCESS | 3600 | 1464336175641 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 01:02:55 INFO - PROCESS | 3600 | 1464336175672 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:55 INFO - PROCESS | 3600 | ++DOCSHELL 19D64C00 == 65 [pid = 3600] [id = 688] 01:02:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (19DE0C00) [pid = 3600] [serial = 2064] [outer = 00000000] 01:02:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (1A757800) [pid = 3600] [serial = 2065] [outer = 19DE0C00] 01:02:55 INFO - PROCESS | 3600 | 1464336175717 Marionette DEBUG loaded listener.js 01:02:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (1BDB0400) [pid = 3600] [serial = 2066] [outer = 19DE0C00] 01:02:56 INFO - PROCESS | 3600 | 1464336176204 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 830ms 01:02:56 INFO - PROCESS | 3600 | 1464336176271 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 01:02:56 INFO - PROCESS | 3600 | 1464336176273 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 01:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:02:56 INFO - PROCESS | 3600 | 1464336176283 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:02:56 INFO - PROCESS | 3600 | 1464336176285 Marionette TRACE conn5 <- [1,2718,null,{}] 01:02:56 INFO - PROCESS | 3600 | 1464336176292 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:56 INFO - PROCESS | 3600 | 1464336176430 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 01:02:56 INFO - PROCESS | 3600 | 1464336176517 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:56 INFO - PROCESS | 3600 | ++DOCSHELL 1C220000 == 66 [pid = 3600] [id = 689] 01:02:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (1C278000) [pid = 3600] [serial = 2067] [outer = 00000000] 01:02:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (1C918400) [pid = 3600] [serial = 2068] [outer = 1C278000] 01:02:56 INFO - PROCESS | 3600 | 1464336176563 Marionette DEBUG loaded listener.js 01:02:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (1CB2CC00) [pid = 3600] [serial = 2069] [outer = 1C278000] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1C90B800) [pid = 3600] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (19D06C00) [pid = 3600] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1C90D000) [pid = 3600] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (118F3000) [pid = 3600] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (17389800) [pid = 3600] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (15D13C00) [pid = 3600] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (18F72C00) [pid = 3600] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 126 (17828C00) [pid = 3600] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 125 (1DC76C00) [pid = 3600] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 124 (11804000) [pid = 3600] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 123 (1C970000) [pid = 3600] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 122 (17385400) [pid = 3600] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 121 (1D5E3400) [pid = 3600] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 120 (1C6FB800) [pid = 3600] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:02:57 INFO - PROCESS | 3600 | --DOMWINDOW == 119 (1D5D9400) [pid = 3600] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:02:57 INFO - PROCESS | 3600 | 1464336177454 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:02:57 INFO - PROCESS | 3600 | 1464336177525 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 01:02:57 INFO - PROCESS | 3600 | 1464336177529 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:02:57 INFO - PROCESS | 3600 | 1464336177530 Marionette TRACE conn5 <- [1,2722,null,{}] 01:02:57 INFO - PROCESS | 3600 | 1464336177534 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:57 INFO - PROCESS | 3600 | 1464336177628 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 01:02:57 INFO - PROCESS | 3600 | 1464336177636 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:57 INFO - PROCESS | 3600 | ++DOCSHELL 14989000 == 67 [pid = 3600] [id = 690] 01:02:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 120 (16F4E000) [pid = 3600] [serial = 2070] [outer = 00000000] 01:02:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 121 (18C29800) [pid = 3600] [serial = 2071] [outer = 16F4E000] 01:02:57 INFO - PROCESS | 3600 | 1464336177682 Marionette DEBUG loaded listener.js 01:02:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 122 (18F6C800) [pid = 3600] [serial = 2072] [outer = 16F4E000] 01:02:58 INFO - PROCESS | 3600 | 1464336178148 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:02:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:02:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 01:02:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:02:58 INFO - PROCESS | 3600 | 1464336178200 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 01:02:58 INFO - PROCESS | 3600 | 1464336178202 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 01:02:58 INFO - PROCESS | 3600 | 1464336178205 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 3600 | 1464336178207 Marionette TRACE conn5 <- [1,2726,null,{}] 01:02:58 INFO - PROCESS | 3600 | 1464336178210 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:58 INFO - PROCESS | 3600 | 1464336178304 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 01:02:58 INFO - PROCESS | 3600 | 1464336178310 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 3600 | ++DOCSHELL 19D06C00 == 68 [pid = 3600] [id = 691] 01:02:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 123 (1C90F400) [pid = 3600] [serial = 2073] [outer = 00000000] 01:02:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 124 (1D5DA800) [pid = 3600] [serial = 2074] [outer = 1C90F400] 01:02:58 INFO - PROCESS | 3600 | 1464336178355 Marionette DEBUG loaded listener.js 01:02:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 125 (1D5DD400) [pid = 3600] [serial = 2075] [outer = 1C90F400] 01:02:58 INFO - PROCESS | 3600 | 1464336178803 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:02:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:02:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 01:02:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:02:58 INFO - PROCESS | 3600 | 1464336178835 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 01:02:58 INFO - PROCESS | 3600 | 1464336178837 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 01:02:58 INFO - PROCESS | 3600 | 1464336178841 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 3600 | 1464336178843 Marionette TRACE conn5 <- [1,2730,null,{}] 01:02:58 INFO - PROCESS | 3600 | 1464336178864 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:58 INFO - PROCESS | 3600 | 1464336178960 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 01:02:58 INFO - PROCESS | 3600 | 1464336178966 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 3600 | ++DOCSHELL 1DB2F800 == 69 [pid = 3600] [id = 692] 01:02:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 126 (1DC7F400) [pid = 3600] [serial = 2076] [outer = 00000000] 01:02:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 127 (1F412000) [pid = 3600] [serial = 2077] [outer = 1DC7F400] 01:02:59 INFO - PROCESS | 3600 | 1464336179011 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (1F41C800) [pid = 3600] [serial = 2078] [outer = 1DC7F400] 01:02:59 INFO - PROCESS | 3600 | 1464336179769 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:02:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:02:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 01:02:59 INFO - PROCESS | 3600 | 1464336179813 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 01:02:59 INFO - PROCESS | 3600 | 1464336179818 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 01:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:02:59 INFO - PROCESS | 3600 | 1464336179824 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:02:59 INFO - PROCESS | 3600 | 1464336179827 Marionette TRACE conn5 <- [1,2734,null,{}] 01:02:59 INFO - PROCESS | 3600 | 1464336179834 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:00 INFO - PROCESS | 3600 | 1464336179994 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 01:03:00 INFO - PROCESS | 3600 | 1464336180126 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:00 INFO - PROCESS | 3600 | ++DOCSHELL 1479C400 == 70 [pid = 3600] [id = 693] 01:03:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (14A80000) [pid = 3600] [serial = 2079] [outer = 00000000] 01:03:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (167E4C00) [pid = 3600] [serial = 2080] [outer = 14A80000] 01:03:00 INFO - PROCESS | 3600 | 1464336180191 Marionette DEBUG loaded listener.js 01:03:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (16FEE000) [pid = 3600] [serial = 2081] [outer = 14A80000] 01:03:00 INFO - PROCESS | 3600 | 1464336180807 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1020ms 01:03:00 INFO - PROCESS | 3600 | 1464336180848 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 01:03:00 INFO - PROCESS | 3600 | 1464336180854 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 01:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:03:00 INFO - PROCESS | 3600 | 1464336180860 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:03:00 INFO - PROCESS | 3600 | 1464336180863 Marionette TRACE conn5 <- [1,2738,null,{}] 01:03:00 INFO - PROCESS | 3600 | 1464336180867 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:01 INFO - PROCESS | 3600 | 1464336180992 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 01:03:01 INFO - PROCESS | 3600 | 1464336181164 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:01 INFO - PROCESS | 3600 | ++DOCSHELL 18EB9000 == 71 [pid = 3600] [id = 694] 01:03:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (18EDA800) [pid = 3600] [serial = 2082] [outer = 00000000] 01:03:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (19D10C00) [pid = 3600] [serial = 2083] [outer = 18EDA800] 01:03:01 INFO - PROCESS | 3600 | 1464336181221 Marionette DEBUG loaded listener.js 01:03:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (19DE3000) [pid = 3600] [serial = 2084] [outer = 18EDA800] 01:03:01 INFO - PROCESS | 3600 | 1464336181828 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1020ms 01:03:01 INFO - PROCESS | 3600 | 1464336181882 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 01:03:01 INFO - PROCESS | 3600 | 1464336181885 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 01:03:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:03:01 INFO - PROCESS | 3600 | 1464336181889 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:03:01 INFO - PROCESS | 3600 | 1464336181893 Marionette TRACE conn5 <- [1,2742,null,{}] 01:03:01 INFO - PROCESS | 3600 | 1464336181904 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:02 INFO - PROCESS | 3600 | 1464336182078 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 01:03:02 INFO - PROCESS | 3600 | 1464336182242 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:02 INFO - PROCESS | 3600 | ++DOCSHELL 1C915000 == 72 [pid = 3600] [id = 695] 01:03:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (1F41FC00) [pid = 3600] [serial = 2085] [outer = 00000000] 01:03:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (20A07C00) [pid = 3600] [serial = 2086] [outer = 1F41FC00] 01:03:02 INFO - PROCESS | 3600 | 1464336182306 Marionette DEBUG loaded listener.js 01:03:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (20A75C00) [pid = 3600] [serial = 2087] [outer = 1F41FC00] 01:03:02 INFO - PROCESS | 3600 | 1464336182941 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1071ms 01:03:02 INFO - PROCESS | 3600 | 1464336182962 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 01:03:02 INFO - PROCESS | 3600 | 1464336182965 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 01:03:03 INFO - PROCESS | 3600 | 1464336182986 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:03:03 INFO - PROCESS | 3600 | 1464336182988 Marionette TRACE conn5 <- [1,2746,null,{}] 01:03:03 INFO - PROCESS | 3600 | 1464336182992 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:03 INFO - PROCESS | 3600 | 1464336183115 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 01:03:03 INFO - PROCESS | 3600 | 1464336183293 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:03 INFO - PROCESS | 3600 | ++DOCSHELL 20FC7800 == 73 [pid = 3600] [id = 696] 01:03:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (20FC8400) [pid = 3600] [serial = 2088] [outer = 00000000] 01:03:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (213C9000) [pid = 3600] [serial = 2089] [outer = 20FC8400] 01:03:03 INFO - PROCESS | 3600 | 1464336183350 Marionette DEBUG loaded listener.js 01:03:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (213D3C00) [pid = 3600] [serial = 2090] [outer = 20FC8400] 01:03:04 INFO - PROCESS | 3600 | 1464336183974 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1015ms 01:03:04 INFO - PROCESS | 3600 | 1464336184005 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 01:03:04 INFO - PROCESS | 3600 | 1464336184007 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 01:03:04 INFO - PROCESS | 3600 | 1464336184010 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:03:04 INFO - PROCESS | 3600 | 1464336184013 Marionette TRACE conn5 <- [1,2750,null,{}] 01:03:04 INFO - PROCESS | 3600 | 1464336184016 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:04 INFO - PROCESS | 3600 | 1464336184134 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 01:03:04 INFO - PROCESS | 3600 | 1464336184305 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:04 INFO - PROCESS | 3600 | ++DOCSHELL 20FC8C00 == 74 [pid = 3600] [id = 697] 01:03:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (213D6800) [pid = 3600] [serial = 2091] [outer = 00000000] 01:03:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (2153E800) [pid = 3600] [serial = 2092] [outer = 213D6800] 01:03:04 INFO - PROCESS | 3600 | 1464336184368 Marionette DEBUG loaded listener.js 01:03:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (21543000) [pid = 3600] [serial = 2093] [outer = 213D6800] 01:03:04 INFO - PROCESS | 3600 | 1464336184946 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 971ms 01:03:05 INFO - PROCESS | 3600 | 1464336184986 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 01:03:05 INFO - PROCESS | 3600 | 1464336184988 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 01:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:03:05 INFO - PROCESS | 3600 | 1464336184991 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:03:05 INFO - PROCESS | 3600 | 1464336184993 Marionette TRACE conn5 <- [1,2754,null,{}] 01:03:05 INFO - PROCESS | 3600 | 1464336184997 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:05 INFO - PROCESS | 3600 | 1464336185164 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 01:03:05 INFO - PROCESS | 3600 | 1464336185326 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:05 INFO - PROCESS | 3600 | ++DOCSHELL 21549400 == 75 [pid = 3600] [id = 698] 01:03:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (21683000) [pid = 3600] [serial = 2094] [outer = 00000000] 01:03:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (2168A800) [pid = 3600] [serial = 2095] [outer = 21683000] 01:03:05 INFO - PROCESS | 3600 | 1464336185387 Marionette DEBUG loaded listener.js 01:03:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (2168E000) [pid = 3600] [serial = 2096] [outer = 21683000] 01:03:06 INFO - PROCESS | 3600 | 1464336185975 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1020ms 01:03:06 INFO - PROCESS | 3600 | 1464336186016 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 3600 | 1464336186019 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 01:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:03:06 INFO - PROCESS | 3600 | 1464336186022 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:03:06 INFO - PROCESS | 3600 | 1464336186024 Marionette TRACE conn5 <- [1,2758,null,{}] 01:03:06 INFO - PROCESS | 3600 | 1464336186028 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:06 INFO - PROCESS | 3600 | 1464336186143 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 01:03:06 INFO - PROCESS | 3600 | 1464336186315 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 3600 | ++DOCSHELL 21690C00 == 76 [pid = 3600] [id = 699] 01:03:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (216EB400) [pid = 3600] [serial = 2097] [outer = 00000000] 01:03:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (216F0000) [pid = 3600] [serial = 2098] [outer = 216EB400] 01:03:06 INFO - PROCESS | 3600 | 1464336186375 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (216F3000) [pid = 3600] [serial = 2099] [outer = 216EB400] 01:03:06 INFO - PROCESS | 3600 | 1464336186975 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 01:03:07 INFO - PROCESS | 3600 | 1464336186996 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 01:03:07 INFO - PROCESS | 3600 | 1464336186998 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 01:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:03:07 INFO - PROCESS | 3600 | 1464336187002 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:03:07 INFO - PROCESS | 3600 | 1464336187004 Marionette TRACE conn5 <- [1,2762,null,{}] 01:03:07 INFO - PROCESS | 3600 | 1464336187008 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:07 INFO - PROCESS | 3600 | 1464336187125 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 01:03:07 INFO - PROCESS | 3600 | 1464336187297 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:07 INFO - PROCESS | 3600 | ++DOCSHELL 21F97800 == 77 [pid = 3600] [id = 700] 01:03:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (21F97C00) [pid = 3600] [serial = 2100] [outer = 00000000] 01:03:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (21F9AC00) [pid = 3600] [serial = 2101] [outer = 21F97C00] 01:03:07 INFO - PROCESS | 3600 | 1464336187353 Marionette DEBUG loaded listener.js 01:03:07 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (21FA0C00) [pid = 3600] [serial = 2102] [outer = 21F97C00] 01:03:07 INFO - PROCESS | 3600 | 1464336187955 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1017ms 01:03:08 INFO - PROCESS | 3600 | 1464336188022 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 01:03:08 INFO - PROCESS | 3600 | 1464336188025 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 01:03:08 INFO - PROCESS | 3600 | 1464336188028 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:03:08 INFO - PROCESS | 3600 | 1464336188030 Marionette TRACE conn5 <- [1,2766,null,{}] 01:03:08 INFO - PROCESS | 3600 | 1464336188034 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:08 INFO - PROCESS | 3600 | 1464336188155 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 01:03:08 INFO - PROCESS | 3600 | 1464336188457 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:08 INFO - PROCESS | 3600 | ++DOCSHELL 0D43B000 == 78 [pid = 3600] [id = 701] 01:03:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (10910400) [pid = 3600] [serial = 2103] [outer = 00000000] 01:03:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (10B9D400) [pid = 3600] [serial = 2104] [outer = 10910400] 01:03:08 INFO - PROCESS | 3600 | 1464336188539 Marionette DEBUG loaded listener.js 01:03:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (14FD0000) [pid = 3600] [serial = 2105] [outer = 10910400] 01:03:09 INFO - PROCESS | 3600 | 1464336189134 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1177ms 01:03:09 INFO - PROCESS | 3600 | 1464336189209 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 3600 | 1464336189214 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 01:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:03:09 INFO - PROCESS | 3600 | 1464336189218 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - PROCESS | 3600 | 1464336189221 Marionette TRACE conn5 <- [1,2770,null,{}] 01:03:09 INFO - PROCESS | 3600 | 1464336189226 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:09 INFO - PROCESS | 3600 | 1464336189380 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 01:03:09 INFO - PROCESS | 3600 | 1464336189540 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 3600 | ++DOCSHELL 10964400 == 79 [pid = 3600] [id = 702] 01:03:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (10C51000) [pid = 3600] [serial = 2106] [outer = 00000000] 01:03:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (16F85000) [pid = 3600] [serial = 2107] [outer = 10C51000] 01:03:09 INFO - PROCESS | 3600 | 1464336189593 Marionette DEBUG loaded listener.js 01:03:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (1782E000) [pid = 3600] [serial = 2108] [outer = 10C51000] 01:03:09 INFO - PROCESS | 3600 | --DOCSHELL 149E5C00 == 78 [pid = 3600] [id = 583] 01:03:09 INFO - PROCESS | 3600 | --DOCSHELL 18F74000 == 77 [pid = 3600] [id = 615] 01:03:09 INFO - PROCESS | 3600 | --DOCSHELL 09385C00 == 76 [pid = 3600] [id = 556] 01:03:09 INFO - PROCESS | 3600 | --DOCSHELL 11A96400 == 75 [pid = 3600] [id = 558] 01:03:09 INFO - PROCESS | 3600 | --DOCSHELL 1090C400 == 74 [pid = 3600] [id = 557] 01:03:09 INFO - PROCESS | 3600 | --DOCSHELL 169B6C00 == 73 [pid = 3600] [id = 614] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (1917EC00) [pid = 3600] [serial = 2029] [outer = 00000000] [url = about:blank] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1C915C00) [pid = 3600] [serial = 1990] [outer = 00000000] [url = about:blank] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (1F41CC00) [pid = 3600] [serial = 1993] [outer = 00000000] [url = about:blank] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (20A75000) [pid = 3600] [serial = 1996] [outer = 00000000] [url = about:blank] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (10F74000) [pid = 3600] [serial = 1984] [outer = 00000000] [url = about:blank] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (2153B000) [pid = 3600] [serial = 1999] [outer = 00000000] [url = about:blank] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (21611400) [pid = 3600] [serial = 2002] [outer = 00000000] [url = about:blank] 01:03:09 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (1780CC00) [pid = 3600] [serial = 1987] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOCSHELL 169C0800 == 72 [pid = 3600] [id = 682] 01:03:10 INFO - PROCESS | 3600 | --DOCSHELL 1E685400 == 71 [pid = 3600] [id = 681] 01:03:10 INFO - PROCESS | 3600 | --DOCSHELL 189F4000 == 70 [pid = 3600] [id = 680] 01:03:10 INFO - PROCESS | 3600 | --DOCSHELL 16F42800 == 69 [pid = 3600] [id = 679] 01:03:10 INFO - PROCESS | 3600 | --DOCSHELL 14F1FC00 == 68 [pid = 3600] [id = 678] 01:03:10 INFO - PROCESS | 3600 | --DOCSHELL 0C837C00 == 67 [pid = 3600] [id = 677] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (1CA5D400) [pid = 3600] [serial = 1982] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (1B3D0800) [pid = 3600] [serial = 2023] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 147 (1D5E4400) [pid = 3600] [serial = 2026] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 146 (1C6F6C00) [pid = 3600] [serial = 2024] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 145 (162A7000) [pid = 3600] [serial = 2014] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (16F4E800) [pid = 3600] [serial = 2015] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (18EAF000) [pid = 3600] [serial = 2017] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (18EE3C00) [pid = 3600] [serial = 2018] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (1737A800) [pid = 3600] [serial = 2009] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (16F8B400) [pid = 3600] [serial = 2008] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (2161E800) [pid = 3600] [serial = 2005] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (19C49800) [pid = 3600] [serial = 2020] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (18F6F000) [pid = 3600] [serial = 2012] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (18A70C00) [pid = 3600] [serial = 2011] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (19C54C00) [pid = 3600] [serial = 2021] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 134 (1DC7BC00) [pid = 3600] [serial = 2027] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 133 (1E691000) [pid = 3600] [serial = 1808] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 132 (162ABC00) [pid = 3600] [serial = 1793] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 131 (1CB30C00) [pid = 3600] [serial = 1799] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 130 (18EAFC00) [pid = 3600] [serial = 1796] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 129 (1DB37400) [pid = 3600] [serial = 1805] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 128 (1CA62C00) [pid = 3600] [serial = 1790] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | --DOMWINDOW == 127 (1D5E4800) [pid = 3600] [serial = 1802] [outer = 00000000] [url = about:blank] 01:03:10 INFO - PROCESS | 3600 | 1464336190191 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1025ms 01:03:10 INFO - PROCESS | 3600 | 1464336190246 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 01:03:10 INFO - PROCESS | 3600 | 1464336190250 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 01:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:03:10 INFO - PROCESS | 3600 | 1464336190254 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:03:10 INFO - PROCESS | 3600 | 1464336190256 Marionette TRACE conn5 <- [1,2774,null,{}] 01:03:10 INFO - PROCESS | 3600 | 1464336190260 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:10 INFO - PROCESS | 3600 | 1464336190365 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 01:03:10 INFO - PROCESS | 3600 | 1464336190485 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:10 INFO - PROCESS | 3600 | ++DOCSHELL 10C50800 == 68 [pid = 3600] [id = 703] 01:03:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 128 (11A8E800) [pid = 3600] [serial = 2109] [outer = 00000000] 01:03:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 129 (162A1800) [pid = 3600] [serial = 2110] [outer = 11A8E800] 01:03:10 INFO - PROCESS | 3600 | 1464336190534 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 130 (16F49000) [pid = 3600] [serial = 2111] [outer = 11A8E800] 01:03:10 INFO - PROCESS | 3600 | 1464336190956 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 01:03:11 INFO - PROCESS | 3600 | 1464336190989 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 01:03:11 INFO - PROCESS | 3600 | 1464336190991 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 01:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:03:11 INFO - PROCESS | 3600 | 1464336190996 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:03:11 INFO - PROCESS | 3600 | 1464336191002 Marionette TRACE conn5 <- [1,2778,null,{}] 01:03:11 INFO - PROCESS | 3600 | 1464336191011 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:11 INFO - PROCESS | 3600 | 1464336191112 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 01:03:11 INFO - PROCESS | 3600 | 1464336191157 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 3600 | ++DOCSHELL 18C56C00 == 69 [pid = 3600] [id = 704] 01:03:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 131 (18C58C00) [pid = 3600] [serial = 2112] [outer = 00000000] 01:03:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 132 (18EBA800) [pid = 3600] [serial = 2113] [outer = 18C58C00] 01:03:11 INFO - PROCESS | 3600 | 1464336191202 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 133 (18EE6000) [pid = 3600] [serial = 2114] [outer = 18C58C00] 01:03:11 INFO - PROCESS | 3600 | 1464336191688 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 01:03:11 INFO - PROCESS | 3600 | 1464336191729 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 01:03:11 INFO - PROCESS | 3600 | 1464336191732 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 01:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:03:11 INFO - PROCESS | 3600 | 1464336191735 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:03:11 INFO - PROCESS | 3600 | 1464336191737 Marionette TRACE conn5 <- [1,2782,null,{}] 01:03:11 INFO - PROCESS | 3600 | 1464336191741 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:11 INFO - PROCESS | 3600 | 1464336191841 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 01:03:11 INFO - PROCESS | 3600 | 1464336191848 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 3600 | ++DOCSHELL 18F6D400 == 70 [pid = 3600] [id = 705] 01:03:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 134 (18F79C00) [pid = 3600] [serial = 2115] [outer = 00000000] 01:03:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 135 (19C51800) [pid = 3600] [serial = 2116] [outer = 18F79C00] 01:03:11 INFO - PROCESS | 3600 | 1464336191893 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (19D04800) [pid = 3600] [serial = 2117] [outer = 18F79C00] 01:03:12 INFO - PROCESS | 3600 | 1464336192415 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 01:03:12 INFO - PROCESS | 3600 | 1464336192470 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 01:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:03:12 INFO - PROCESS | 3600 | 1464336192472 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 01:03:12 INFO - PROCESS | 3600 | 1464336192475 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:03:12 INFO - PROCESS | 3600 | 1464336192477 Marionette TRACE conn5 <- [1,2786,null,{}] 01:03:12 INFO - PROCESS | 3600 | 1464336192481 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:12 INFO - PROCESS | 3600 | 1464336192643 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 01:03:12 INFO - PROCESS | 3600 | 1464336192669 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:12 INFO - PROCESS | 3600 | ++DOCSHELL 19D10000 == 71 [pid = 3600] [id = 706] 01:03:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (19D2E400) [pid = 3600] [serial = 2118] [outer = 00000000] 01:03:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (19DE1400) [pid = 3600] [serial = 2119] [outer = 19D2E400] 01:03:12 INFO - PROCESS | 3600 | 1464336192723 Marionette DEBUG loaded listener.js 01:03:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (1B3C2000) [pid = 3600] [serial = 2120] [outer = 19D2E400] 01:03:13 INFO - PROCESS | 3600 | 1464336193211 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 771ms 01:03:13 INFO - PROCESS | 3600 | 1464336193250 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 01:03:13 INFO - PROCESS | 3600 | 1464336193252 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 01:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:03:13 INFO - PROCESS | 3600 | 1464336193262 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:03:13 INFO - PROCESS | 3600 | 1464336193263 Marionette TRACE conn5 <- [1,2790,null,{}] 01:03:13 INFO - PROCESS | 3600 | 1464336193267 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:13 INFO - PROCESS | 3600 | 1464336193410 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 01:03:13 INFO - PROCESS | 3600 | 1464336193490 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:13 INFO - PROCESS | 3600 | ++DOCSHELL 1C6EF800 == 72 [pid = 3600] [id = 707] 01:03:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1C6F0400) [pid = 3600] [serial = 2121] [outer = 00000000] 01:03:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (1C914400) [pid = 3600] [serial = 2122] [outer = 1C6F0400] 01:03:13 INFO - PROCESS | 3600 | 1464336193538 Marionette DEBUG loaded listener.js 01:03:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (1CA62C00) [pid = 3600] [serial = 2123] [outer = 1C6F0400] 01:03:13 INFO - PROCESS | 3600 | 1464336193964 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 01:03:14 INFO - PROCESS | 3600 | 1464336193986 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 01:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:03:14 INFO - PROCESS | 3600 | 1464336193988 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 01:03:14 INFO - PROCESS | 3600 | 1464336193991 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:03:14 INFO - PROCESS | 3600 | 1464336193993 Marionette TRACE conn5 <- [1,2794,null,{}] 01:03:14 INFO - PROCESS | 3600 | 1464336193996 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:14 INFO - PROCESS | 3600 | 1464336194163 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 01:03:14 INFO - PROCESS | 3600 | 1464336194184 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:14 INFO - PROCESS | 3600 | ++DOCSHELL 1CB35400 == 73 [pid = 3600] [id = 708] 01:03:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (1CB35800) [pid = 3600] [serial = 2124] [outer = 00000000] 01:03:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (1D5E5000) [pid = 3600] [serial = 2125] [outer = 1CB35800] 01:03:14 INFO - PROCESS | 3600 | 1464336194229 Marionette DEBUG loaded listener.js 01:03:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (1DB31C00) [pid = 3600] [serial = 2126] [outer = 1CB35800] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 144 (19DE0C00) [pid = 3600] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 143 (1C278000) [pid = 3600] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 142 (1C90F400) [pid = 3600] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 141 (16FE8000) [pid = 3600] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 140 (18F78C00) [pid = 3600] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 139 (18C50C00) [pid = 3600] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 138 (1090DC00) [pid = 3600] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 137 (1479E400) [pid = 3600] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 136 (16F4E000) [pid = 3600] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:03:14 INFO - PROCESS | 3600 | --DOMWINDOW == 135 (16F83C00) [pid = 3600] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:03:14 INFO - PROCESS | 3600 | 1464336194815 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 870ms 01:03:14 INFO - PROCESS | 3600 | 1464336194862 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 01:03:14 INFO - PROCESS | 3600 | 1464336194864 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 01:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:03:14 INFO - PROCESS | 3600 | 1464336194868 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:03:14 INFO - PROCESS | 3600 | 1464336194879 Marionette TRACE conn5 <- [1,2798,null,{}] 01:03:14 INFO - PROCESS | 3600 | 1464336194895 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:15 INFO - PROCESS | 3600 | 1464336194991 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 01:03:15 INFO - PROCESS | 3600 | 1464336194998 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:15 INFO - PROCESS | 3600 | ++DOCSHELL 19DE0C00 == 74 [pid = 3600] [id = 709] 01:03:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 136 (1C6F1400) [pid = 3600] [serial = 2127] [outer = 00000000] 01:03:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 137 (1DB38000) [pid = 3600] [serial = 2128] [outer = 1C6F1400] 01:03:15 INFO - PROCESS | 3600 | 1464336195043 Marionette DEBUG loaded listener.js 01:03:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 138 (1DC7E000) [pid = 3600] [serial = 2129] [outer = 1C6F1400] 01:03:15 INFO - PROCESS | 3600 | 1464336195501 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 01:03:15 INFO - PROCESS | 3600 | 1464336195563 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 01:03:15 INFO - PROCESS | 3600 | 1464336195565 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 01:03:15 INFO - PROCESS | 3600 | 1464336195568 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:03:15 INFO - PROCESS | 3600 | 1464336195570 Marionette TRACE conn5 <- [1,2802,null,{}] 01:03:15 INFO - PROCESS | 3600 | 1464336195574 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:15 INFO - PROCESS | 3600 | 1464336195669 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 01:03:15 INFO - PROCESS | 3600 | 1464336195713 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:15 INFO - PROCESS | 3600 | ++DOCSHELL 14F16000 == 75 [pid = 3600] [id = 710] 01:03:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 139 (17828800) [pid = 3600] [serial = 2130] [outer = 00000000] 01:03:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 140 (1E694C00) [pid = 3600] [serial = 2131] [outer = 17828800] 01:03:15 INFO - PROCESS | 3600 | 1464336195758 Marionette DEBUG loaded listener.js 01:03:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 141 (1F41F400) [pid = 3600] [serial = 2132] [outer = 17828800] 01:03:16 INFO - PROCESS | 3600 | 1464336196193 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 01:03:16 INFO - PROCESS | 3600 | 1464336196253 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 01:03:16 INFO - PROCESS | 3600 | 1464336196256 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 01:03:16 INFO - PROCESS | 3600 | 1464336196259 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:03:16 INFO - PROCESS | 3600 | 1464336196260 Marionette TRACE conn5 <- [1,2806,null,{}] 01:03:16 INFO - PROCESS | 3600 | 1464336196264 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:16 INFO - PROCESS | 3600 | 1464336196362 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 01:03:16 INFO - PROCESS | 3600 | 1464336196368 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:16 INFO - PROCESS | 3600 | ++DOCSHELL 1CB34C00 == 76 [pid = 3600] [id = 711] 01:03:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 142 (1F416800) [pid = 3600] [serial = 2133] [outer = 00000000] 01:03:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 143 (20A75400) [pid = 3600] [serial = 2134] [outer = 1F416800] 01:03:16 INFO - PROCESS | 3600 | 1464336196420 Marionette DEBUG loaded listener.js 01:03:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 144 (213C7800) [pid = 3600] [serial = 2135] [outer = 1F416800] 01:03:17 INFO - PROCESS | 3600 | 1464336197218 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 01:03:17 INFO - PROCESS | 3600 | 1464336197235 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 01:03:17 INFO - PROCESS | 3600 | 1464336197240 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 01:03:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:03:17 INFO - PROCESS | 3600 | 1464336197245 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:03:17 INFO - PROCESS | 3600 | 1464336197250 Marionette TRACE conn5 <- [1,2810,null,{}] 01:03:17 INFO - PROCESS | 3600 | 1464336197255 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:17 INFO - PROCESS | 3600 | 1464336197384 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 01:03:17 INFO - PROCESS | 3600 | 1464336197562 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:17 INFO - PROCESS | 3600 | ++DOCSHELL 14F1CC00 == 77 [pid = 3600] [id = 712] 01:03:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 145 (15164800) [pid = 3600] [serial = 2136] [outer = 00000000] 01:03:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 146 (17330000) [pid = 3600] [serial = 2137] [outer = 15164800] 01:03:17 INFO - PROCESS | 3600 | 1464336197621 Marionette DEBUG loaded listener.js 01:03:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 147 (17802800) [pid = 3600] [serial = 2138] [outer = 15164800] 01:03:18 INFO - PROCESS | 3600 | 1464336198209 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1024ms 01:03:18 INFO - PROCESS | 3600 | 1464336198273 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 01:03:18 INFO - PROCESS | 3600 | 1464336198279 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 01:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:03:18 INFO - PROCESS | 3600 | 1464336198286 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:03:18 INFO - PROCESS | 3600 | 1464336198289 Marionette TRACE conn5 <- [1,2814,null,{}] 01:03:18 INFO - PROCESS | 3600 | 1464336198293 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:18 INFO - PROCESS | 3600 | 1464336198422 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 01:03:18 INFO - PROCESS | 3600 | 1464336198592 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:18 INFO - PROCESS | 3600 | ++DOCSHELL 19C4F800 == 78 [pid = 3600] [id = 713] 01:03:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 148 (19CCBC00) [pid = 3600] [serial = 2139] [outer = 00000000] 01:03:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (19D69800) [pid = 3600] [serial = 2140] [outer = 19CCBC00] 01:03:18 INFO - PROCESS | 3600 | 1464336198675 Marionette DEBUG loaded listener.js 01:03:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (1BDAB000) [pid = 3600] [serial = 2141] [outer = 19CCBC00] 01:03:19 INFO - PROCESS | 3600 | 1464336199310 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:03:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:03:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1070ms 01:03:19 INFO - PROCESS | 3600 | 1464336199358 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 01:03:19 INFO - PROCESS | 3600 | 1464336199360 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 01:03:19 INFO - PROCESS | 3600 | 1464336199364 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:03:19 INFO - PROCESS | 3600 | 1464336199368 Marionette TRACE conn5 <- [1,2818,null,{}] 01:03:19 INFO - PROCESS | 3600 | 1464336199379 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:19 INFO - PROCESS | 3600 | 1464336199507 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 01:03:19 INFO - PROCESS | 3600 | 1464336199671 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:19 INFO - PROCESS | 3600 | ++DOCSHELL 213D1C00 == 79 [pid = 3600] [id = 714] 01:03:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (2153CC00) [pid = 3600] [serial = 2142] [outer = 00000000] 01:03:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (21545000) [pid = 3600] [serial = 2143] [outer = 2153CC00] 01:03:19 INFO - PROCESS | 3600 | 1464336199736 Marionette DEBUG loaded listener.js 01:03:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (2161E000) [pid = 3600] [serial = 2144] [outer = 2153CC00] 01:03:20 INFO - PROCESS | 3600 | 1464336200351 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1020ms 01:03:20 INFO - PROCESS | 3600 | 1464336200403 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 01:03:20 INFO - PROCESS | 3600 | 1464336200406 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 01:03:20 INFO - PROCESS | 3600 | 1464336200411 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:03:20 INFO - PROCESS | 3600 | 1464336200413 Marionette TRACE conn5 <- [1,2822,null,{}] 01:03:20 INFO - PROCESS | 3600 | 1464336200417 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:20 INFO - PROCESS | 3600 | 1464336200561 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 01:03:20 INFO - PROCESS | 3600 | 1464336200735 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:20 INFO - PROCESS | 3600 | ++DOCSHELL 2168B000 == 80 [pid = 3600] [id = 715] 01:03:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (2168DC00) [pid = 3600] [serial = 2145] [outer = 00000000] 01:03:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (21F96C00) [pid = 3600] [serial = 2146] [outer = 2168DC00] 01:03:20 INFO - PROCESS | 3600 | 1464336200792 Marionette DEBUG loaded listener.js 01:03:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (220B1400) [pid = 3600] [serial = 2147] [outer = 2168DC00] 01:03:21 INFO - PROCESS | 3600 | 1464336201397 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1018ms 01:03:21 INFO - PROCESS | 3600 | 1464336201434 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 01:03:21 INFO - PROCESS | 3600 | 1464336201436 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 01:03:21 INFO - PROCESS | 3600 | 1464336201440 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:03:21 INFO - PROCESS | 3600 | 1464336201442 Marionette TRACE conn5 <- [1,2826,null,{}] 01:03:21 INFO - PROCESS | 3600 | 1464336201446 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:21 INFO - PROCESS | 3600 | 1464336201569 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 01:03:21 INFO - PROCESS | 3600 | 1464336201733 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:21 INFO - PROCESS | 3600 | ++DOCSHELL 220B3C00 == 81 [pid = 3600] [id = 716] 01:03:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (220B7400) [pid = 3600] [serial = 2148] [outer = 00000000] 01:03:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (220BAC00) [pid = 3600] [serial = 2149] [outer = 220B7400] 01:03:21 INFO - PROCESS | 3600 | 1464336201789 Marionette DEBUG loaded listener.js 01:03:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (22173000) [pid = 3600] [serial = 2150] [outer = 220B7400] 01:03:22 INFO - PROCESS | 3600 | 1464336202356 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 971ms 01:03:22 INFO - PROCESS | 3600 | 1464336202414 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 01:03:22 INFO - PROCESS | 3600 | 1464336202416 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 01:03:22 INFO - PROCESS | 3600 | 1464336202419 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:03:22 INFO - PROCESS | 3600 | 1464336202421 Marionette TRACE conn5 <- [1,2830,null,{}] 01:03:22 INFO - PROCESS | 3600 | 1464336202425 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:22 INFO - PROCESS | 3600 | 1464336202556 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 01:03:22 INFO - PROCESS | 3600 | 1464336202733 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:22 INFO - PROCESS | 3600 | ++DOCSHELL 22172800 == 82 [pid = 3600] [id = 717] 01:03:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (22175400) [pid = 3600] [serial = 2151] [outer = 00000000] 01:03:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (22394C00) [pid = 3600] [serial = 2152] [outer = 22175400] 01:03:22 INFO - PROCESS | 3600 | 1464336202791 Marionette DEBUG loaded listener.js 01:03:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (22397800) [pid = 3600] [serial = 2153] [outer = 22175400] 01:03:23 INFO - PROCESS | 3600 | 1464336203392 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1016ms 01:03:23 INFO - PROCESS | 3600 | 1464336203440 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 01:03:23 INFO - PROCESS | 3600 | 1464336203442 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 01:03:23 INFO - PROCESS | 3600 | 1464336203446 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:03:23 INFO - PROCESS | 3600 | 1464336203448 Marionette TRACE conn5 <- [1,2834,null,{}] 01:03:23 INFO - PROCESS | 3600 | 1464336203451 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:23 INFO - PROCESS | 3600 | 1464336203570 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 01:03:23 INFO - PROCESS | 3600 | 1464336203731 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:23 INFO - PROCESS | 3600 | ++DOCSHELL 19C4EC00 == 83 [pid = 3600] [id = 718] 01:03:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (2239A800) [pid = 3600] [serial = 2154] [outer = 00000000] 01:03:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (223A0400) [pid = 3600] [serial = 2155] [outer = 2239A800] 01:03:23 INFO - PROCESS | 3600 | 1464336203788 Marionette DEBUG loaded listener.js 01:03:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (232EC400) [pid = 3600] [serial = 2156] [outer = 2239A800] 01:03:24 INFO - PROCESS | 3600 | 1464336204397 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1017ms 01:03:24 INFO - PROCESS | 3600 | 1464336204467 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 01:03:24 INFO - PROCESS | 3600 | 1464336204470 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 01:03:24 INFO - PROCESS | 3600 | 1464336204473 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:03:24 INFO - PROCESS | 3600 | 1464336204475 Marionette TRACE conn5 <- [1,2838,null,{}] 01:03:24 INFO - PROCESS | 3600 | 1464336204479 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:24 INFO - PROCESS | 3600 | 1464336204598 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 01:03:24 INFO - PROCESS | 3600 | 1464336204766 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:24 INFO - PROCESS | 3600 | ++DOCSHELL 149ED400 == 84 [pid = 3600] [id = 719] 01:03:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (213C8000) [pid = 3600] [serial = 2157] [outer = 00000000] 01:03:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (232F8000) [pid = 3600] [serial = 2158] [outer = 213C8000] 01:03:24 INFO - PROCESS | 3600 | 1464336204822 Marionette DEBUG loaded listener.js 01:03:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (232FB400) [pid = 3600] [serial = 2159] [outer = 213C8000] 01:03:25 INFO - PROCESS | 3600 | 1464336205394 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 01:03:25 INFO - PROCESS | 3600 | 1464336205447 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 01:03:25 INFO - PROCESS | 3600 | 1464336205449 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 01:03:25 INFO - PROCESS | 3600 | 1464336205453 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:03:25 INFO - PROCESS | 3600 | 1464336205455 Marionette TRACE conn5 <- [1,2842,null,{}] 01:03:25 INFO - PROCESS | 3600 | 1464336205459 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:25 INFO - PROCESS | 3600 | 1464336205580 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 01:03:26 INFO - PROCESS | 3600 | 1464336206023 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:26 INFO - PROCESS | 3600 | ++DOCSHELL 1096CC00 == 85 [pid = 3600] [id = 720] 01:03:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (1096F000) [pid = 3600] [serial = 2160] [outer = 00000000] 01:03:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (10C4EC00) [pid = 3600] [serial = 2161] [outer = 1096F000] 01:03:26 INFO - PROCESS | 3600 | 1464336206075 Marionette DEBUG loaded listener.js 01:03:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (118FA400) [pid = 3600] [serial = 2162] [outer = 1096F000] 01:03:26 INFO - PROCESS | 3600 | 1464336206711 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1335ms 01:03:26 INFO - PROCESS | 3600 | 1464336206793 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 01:03:26 INFO - PROCESS | 3600 | 1464336206797 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 01:03:26 INFO - PROCESS | 3600 | 1464336206802 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:03:26 INFO - PROCESS | 3600 | 1464336206806 Marionette TRACE conn5 <- [1,2846,null,{}] 01:03:26 INFO - PROCESS | 3600 | 1464336206811 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:26 INFO - PROCESS | 3600 | 1464336206926 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 01:03:27 INFO - PROCESS | 3600 | 1464336207097 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:27 INFO - PROCESS | 3600 | ++DOCSHELL 15DE6000 == 86 [pid = 3600] [id = 721] 01:03:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (15DE7000) [pid = 3600] [serial = 2163] [outer = 00000000] 01:03:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (162ADC00) [pid = 3600] [serial = 2164] [outer = 15DE7000] 01:03:27 INFO - PROCESS | 3600 | 1464336207148 Marionette DEBUG loaded listener.js 01:03:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (1732C800) [pid = 3600] [serial = 2165] [outer = 15DE7000] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 1987EC00 == 85 [pid = 3600] [id = 569] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 10915000 == 84 [pid = 3600] [id = 566] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 21546400 == 83 [pid = 3600] [id = 667] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 21466C00 == 82 [pid = 3600] [id = 666] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 14F16000 == 81 [pid = 3600] [id = 710] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 19DE0C00 == 80 [pid = 3600] [id = 709] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 1CB35400 == 79 [pid = 3600] [id = 708] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 1C6EF800 == 78 [pid = 3600] [id = 707] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 19D10000 == 77 [pid = 3600] [id = 706] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 18F6D400 == 76 [pid = 3600] [id = 705] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 18C56C00 == 75 [pid = 3600] [id = 704] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 173 (1F412000) [pid = 3600] [serial = 2077] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 10C50800 == 74 [pid = 3600] [id = 703] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 10964400 == 73 [pid = 3600] [id = 702] 01:03:27 INFO - PROCESS | 3600 | --DOCSHELL 0D43B000 == 72 [pid = 3600] [id = 701] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 172 (19D0AC00) [pid = 3600] [serial = 2030] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 171 (1A757800) [pid = 3600] [serial = 2065] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 170 (1C918400) [pid = 3600] [serial = 2068] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 169 (1BDB0400) [pid = 3600] [serial = 2066] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 168 (1CB2CC00) [pid = 3600] [serial = 2069] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 167 (1D5DA800) [pid = 3600] [serial = 2074] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 166 (1780C000) [pid = 3600] [serial = 2056] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (1782B800) [pid = 3600] [serial = 2057] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (199F6000) [pid = 3600] [serial = 2062] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (18EB8400) [pid = 3600] [serial = 2059] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (18EE3400) [pid = 3600] [serial = 2060] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (0D43BC00) [pid = 3600] [serial = 2032] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (10C4F800) [pid = 3600] [serial = 2053] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (15165400) [pid = 3600] [serial = 2054] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (162AEC00) [pid = 3600] [serial = 2035] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (162A2C00) [pid = 3600] [serial = 2051] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (15110800) [pid = 3600] [serial = 2050] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 155 (18C29800) [pid = 3600] [serial = 2071] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 154 (18CB0800) [pid = 3600] [serial = 2038] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 153 (1C90C000) [pid = 3600] [serial = 2041] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 152 (1F4B7000) [pid = 3600] [serial = 2044] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 151 (178CA000) [pid = 3600] [serial = 2047] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 150 (1D5DD400) [pid = 3600] [serial = 2075] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 149 (18F6C800) [pid = 3600] [serial = 2072] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | --DOMWINDOW == 148 (19D05000) [pid = 3600] [serial = 2063] [outer = 00000000] [url = about:blank] 01:03:27 INFO - PROCESS | 3600 | 1464336207751 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 972ms 01:03:27 INFO - PROCESS | 3600 | 1464336207780 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 01:03:27 INFO - PROCESS | 3600 | 1464336207784 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 01:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:03:27 INFO - PROCESS | 3600 | 1464336207787 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:03:27 INFO - PROCESS | 3600 | 1464336207789 Marionette TRACE conn5 <- [1,2850,null,{}] 01:03:27 INFO - PROCESS | 3600 | 1464336207793 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:27 INFO - PROCESS | 3600 | 1464336207896 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 01:03:28 INFO - PROCESS | 3600 | 1464336208022 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:28 INFO - PROCESS | 3600 | ++DOCSHELL 15113000 == 73 [pid = 3600] [id = 722] 01:03:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 149 (15115400) [pid = 3600] [serial = 2166] [outer = 00000000] 01:03:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 150 (162A5400) [pid = 3600] [serial = 2167] [outer = 15115400] 01:03:28 INFO - PROCESS | 3600 | 1464336208072 Marionette DEBUG loaded listener.js 01:03:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 151 (16FE7000) [pid = 3600] [serial = 2168] [outer = 15115400] 01:03:28 INFO - PROCESS | 3600 | 1464336208511 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 771ms 01:03:28 INFO - PROCESS | 3600 | 1464336208580 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 01:03:28 INFO - PROCESS | 3600 | 1464336208582 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 01:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:03:28 INFO - PROCESS | 3600 | 1464336208594 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:03:28 INFO - PROCESS | 3600 | 1464336208600 Marionette TRACE conn5 <- [1,2854,null,{}] 01:03:28 INFO - PROCESS | 3600 | 1464336208609 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:28 INFO - PROCESS | 3600 | 1464336208711 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 01:03:28 INFO - PROCESS | 3600 | 1464336208724 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:28 INFO - PROCESS | 3600 | ++DOCSHELL 189EB800 == 74 [pid = 3600] [id = 723] 01:03:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 152 (18A6C000) [pid = 3600] [serial = 2169] [outer = 00000000] 01:03:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 153 (18C50800) [pid = 3600] [serial = 2170] [outer = 18A6C000] 01:03:28 INFO - PROCESS | 3600 | 1464336208769 Marionette DEBUG loaded listener.js 01:03:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 154 (18CAD000) [pid = 3600] [serial = 2171] [outer = 18A6C000] 01:03:29 INFO - PROCESS | 3600 | 1464336209261 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 01:03:29 INFO - PROCESS | 3600 | 1464336209277 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 01:03:29 INFO - PROCESS | 3600 | 1464336209279 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 01:03:29 INFO - PROCESS | 3600 | 1464336209282 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:03:29 INFO - PROCESS | 3600 | 1464336209284 Marionette TRACE conn5 <- [1,2858,null,{}] 01:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:03:29 INFO - PROCESS | 3600 | 1464336209288 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:29 INFO - PROCESS | 3600 | 1464336209389 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 01:03:29 INFO - PROCESS | 3600 | 1464336209396 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:29 INFO - PROCESS | 3600 | ++DOCSHELL 18EB8C00 == 75 [pid = 3600] [id = 724] 01:03:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 155 (18EBA000) [pid = 3600] [serial = 2172] [outer = 00000000] 01:03:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 156 (18EE3400) [pid = 3600] [serial = 2173] [outer = 18EBA000] 01:03:29 INFO - PROCESS | 3600 | 1464336209441 Marionette DEBUG loaded listener.js 01:03:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (18F77400) [pid = 3600] [serial = 2174] [outer = 18EBA000] 01:03:29 INFO - PROCESS | 3600 | 1464336209965 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 01:03:30 INFO - PROCESS | 3600 | 1464336210023 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 01:03:30 INFO - PROCESS | 3600 | 1464336210025 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 01:03:30 INFO - PROCESS | 3600 | 1464336210028 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:03:30 INFO - PROCESS | 3600 | 1464336210030 Marionette TRACE conn5 <- [1,2862,null,{}] 01:03:30 INFO - PROCESS | 3600 | 1464336210034 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:30 INFO - PROCESS | 3600 | 1464336210196 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 01:03:30 INFO - PROCESS | 3600 | 1464336210229 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:30 INFO - PROCESS | 3600 | ++DOCSHELL 19C47800 == 76 [pid = 3600] [id = 725] 01:03:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (19C49400) [pid = 3600] [serial = 2175] [outer = 00000000] 01:03:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (19C52000) [pid = 3600] [serial = 2176] [outer = 19C49400] 01:03:30 INFO - PROCESS | 3600 | 1464336210282 Marionette DEBUG loaded listener.js 01:03:30 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (19D0E000) [pid = 3600] [serial = 2177] [outer = 19C49400] 01:03:30 INFO - PROCESS | 3600 | 1464336210776 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 01:03:30 INFO - PROCESS | 3600 | 1464336210809 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 01:03:30 INFO - PROCESS | 3600 | 1464336210811 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 01:03:30 INFO - PROCESS | 3600 | 1464336210814 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:03:30 INFO - PROCESS | 3600 | 1464336210816 Marionette TRACE conn5 <- [1,2866,null,{}] 01:03:30 INFO - PROCESS | 3600 | 1464336210819 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:30 INFO - PROCESS | 3600 | 1464336210958 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 01:03:31 INFO - PROCESS | 3600 | 1464336211034 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:31 INFO - PROCESS | 3600 | ++DOCSHELL 19D49C00 == 77 [pid = 3600] [id = 726] 01:03:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (19D26C00) [pid = 3600] [serial = 2178] [outer = 00000000] 01:03:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (19E2E400) [pid = 3600] [serial = 2179] [outer = 19D26C00] 01:03:31 INFO - PROCESS | 3600 | 1464336211078 Marionette DEBUG loaded listener.js 01:03:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1B345400) [pid = 3600] [serial = 2180] [outer = 19D26C00] 01:03:31 INFO - PROCESS | 3600 | 1464336211516 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 01:03:31 INFO - PROCESS | 3600 | 1464336211556 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 01:03:31 INFO - PROCESS | 3600 | 1464336211558 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 01:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:03:31 INFO - PROCESS | 3600 | 1464336211587 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:03:31 INFO - PROCESS | 3600 | 1464336211589 Marionette TRACE conn5 <- [1,2870,null,{}] 01:03:31 INFO - PROCESS | 3600 | 1464336211604 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:31 INFO - PROCESS | 3600 | 1464336211740 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 01:03:31 INFO - PROCESS | 3600 | 1464336211817 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:31 INFO - PROCESS | 3600 | ++DOCSHELL 1BDAC800 == 78 [pid = 3600] [id = 727] 01:03:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1C6ED800) [pid = 3600] [serial = 2181] [outer = 00000000] 01:03:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1C90D000) [pid = 3600] [serial = 2182] [outer = 1C6ED800] 01:03:31 INFO - PROCESS | 3600 | 1464336211863 Marionette DEBUG loaded listener.js 01:03:31 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (1CA56400) [pid = 3600] [serial = 2183] [outer = 1C6ED800] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 165 (19D2E400) [pid = 3600] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 164 (1C6F0400) [pid = 3600] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 163 (1CB35800) [pid = 3600] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 162 (10C51000) [pid = 3600] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 161 (10910400) [pid = 3600] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 160 (18F79C00) [pid = 3600] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 159 (11A8E800) [pid = 3600] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 158 (18C58C00) [pid = 3600] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 157 (17828800) [pid = 3600] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:03:32 INFO - PROCESS | 3600 | --DOMWINDOW == 156 (1C6F1400) [pid = 3600] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:03:32 INFO - PROCESS | 3600 | 1464336212483 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 971ms 01:03:32 INFO - PROCESS | 3600 | 1464336212533 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 01:03:32 INFO - PROCESS | 3600 | 1464336212535 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 01:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:03:32 INFO - PROCESS | 3600 | 1464336212538 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:03:32 INFO - PROCESS | 3600 | 1464336212540 Marionette TRACE conn5 <- [1,2874,null,{}] 01:03:32 INFO - PROCESS | 3600 | 1464336212543 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:32 INFO - PROCESS | 3600 | 1464336212638 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 01:03:32 INFO - PROCESS | 3600 | 1464336212644 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:32 INFO - PROCESS | 3600 | ++DOCSHELL 16F84800 == 79 [pid = 3600] [id = 728] 01:03:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 157 (16F88C00) [pid = 3600] [serial = 2184] [outer = 00000000] 01:03:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 158 (1C27A800) [pid = 3600] [serial = 2185] [outer = 16F88C00] 01:03:32 INFO - PROCESS | 3600 | 1464336212689 Marionette DEBUG loaded listener.js 01:03:32 INFO - PROCESS | 3600 | ++DOMWINDOW == 159 (1C6FA400) [pid = 3600] [serial = 2186] [outer = 16F88C00] 01:03:33 INFO - PROCESS | 3600 | 1464336213134 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 01:03:33 INFO - PROCESS | 3600 | 1464336213185 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 3600 | 1464336213187 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 01:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:03:33 INFO - PROCESS | 3600 | 1464336213196 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 3600 | 1464336213198 Marionette TRACE conn5 <- [1,2878,null,{}] 01:03:33 INFO - PROCESS | 3600 | 1464336213202 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:33 INFO - PROCESS | 3600 | 1464336213298 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 01:03:33 INFO - PROCESS | 3600 | 1464336213305 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:33 INFO - PROCESS | 3600 | ++DOCSHELL 1C961400 == 80 [pid = 3600] [id = 729] 01:03:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 160 (1CA5D000) [pid = 3600] [serial = 2187] [outer = 00000000] 01:03:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 161 (1CB37800) [pid = 3600] [serial = 2188] [outer = 1CA5D000] 01:03:33 INFO - PROCESS | 3600 | 1464336213349 Marionette DEBUG loaded listener.js 01:03:33 INFO - PROCESS | 3600 | ++DOMWINDOW == 162 (1D5DB800) [pid = 3600] [serial = 2189] [outer = 1CA5D000] 01:03:33 INFO - PROCESS | 3600 | 1464336213843 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 01:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:03:33 INFO - PROCESS | 3600 | 1464336213867 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 3600 | 1464336213869 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 01:03:33 INFO - PROCESS | 3600 | 1464336213894 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 3600 | 1464336213896 Marionette TRACE conn5 <- [1,2882,null,{}] 01:03:33 INFO - PROCESS | 3600 | 1464336213901 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:34 INFO - PROCESS | 3600 | 1464336213998 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 01:03:34 INFO - PROCESS | 3600 | 1464336214006 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:34 INFO - PROCESS | 3600 | ++DOCSHELL 10961C00 == 81 [pid = 3600] [id = 730] 01:03:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 163 (1D5E3400) [pid = 3600] [serial = 2190] [outer = 00000000] 01:03:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 164 (1DC7E800) [pid = 3600] [serial = 2191] [outer = 1D5E3400] 01:03:34 INFO - PROCESS | 3600 | 1464336214056 Marionette DEBUG loaded listener.js 01:03:34 INFO - PROCESS | 3600 | ++DOMWINDOW == 165 (1E692400) [pid = 3600] [serial = 2192] [outer = 1D5E3400] 01:03:34 INFO - PROCESS | 3600 | 1464336214858 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1041ms 01:03:34 INFO - PROCESS | 3600 | 1464336214915 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 01:03:34 INFO - PROCESS | 3600 | 1464336214920 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 01:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:03:34 INFO - PROCESS | 3600 | 1464336214925 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:03:34 INFO - PROCESS | 3600 | 1464336214930 Marionette TRACE conn5 <- [1,2886,null,{}] 01:03:34 INFO - PROCESS | 3600 | 1464336214955 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:35 INFO - PROCESS | 3600 | 1464336215083 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 01:03:35 INFO - PROCESS | 3600 | 1464336215249 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:35 INFO - PROCESS | 3600 | ++DOCSHELL 10B01800 == 82 [pid = 3600] [id = 731] 01:03:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 166 (10E41800) [pid = 3600] [serial = 2193] [outer = 00000000] 01:03:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 167 (15D12000) [pid = 3600] [serial = 2194] [outer = 10E41800] 01:03:35 INFO - PROCESS | 3600 | 1464336215308 Marionette DEBUG loaded listener.js 01:03:35 INFO - PROCESS | 3600 | ++DOMWINDOW == 168 (167E4800) [pid = 3600] [serial = 2195] [outer = 10E41800] 01:03:35 INFO - PROCESS | 3600 | 1464336215910 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1023ms 01:03:35 INFO - PROCESS | 3600 | 1464336215953 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 01:03:35 INFO - PROCESS | 3600 | 1464336215959 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 01:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:03:35 INFO - PROCESS | 3600 | 1464336215966 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:03:35 INFO - PROCESS | 3600 | 1464336215969 Marionette TRACE conn5 <- [1,2890,null,{}] 01:03:36 INFO - PROCESS | 3600 | 1464336215973 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:36 INFO - PROCESS | 3600 | 1464336216102 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 01:03:36 INFO - PROCESS | 3600 | 1464336216284 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:36 INFO - PROCESS | 3600 | ++DOCSHELL 18CA1400 == 83 [pid = 3600] [id = 732] 01:03:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 169 (18CA2C00) [pid = 3600] [serial = 2196] [outer = 00000000] 01:03:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 170 (192BB800) [pid = 3600] [serial = 2197] [outer = 18CA2C00] 01:03:36 INFO - PROCESS | 3600 | 1464336216345 Marionette DEBUG loaded listener.js 01:03:36 INFO - PROCESS | 3600 | ++DOMWINDOW == 171 (19D01400) [pid = 3600] [serial = 2198] [outer = 18CA2C00] 01:03:37 INFO - PROCESS | 3600 | 1464336216994 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1075ms 01:03:37 INFO - PROCESS | 3600 | 1464336217043 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 01:03:37 INFO - PROCESS | 3600 | 1464336217045 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 01:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:03:37 INFO - PROCESS | 3600 | 1464336217049 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:03:37 INFO - PROCESS | 3600 | 1464336217053 Marionette TRACE conn5 <- [1,2894,null,{}] 01:03:37 INFO - PROCESS | 3600 | 1464336217064 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:37 INFO - PROCESS | 3600 | 1464336217192 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 01:03:37 INFO - PROCESS | 3600 | 1464336217360 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:37 INFO - PROCESS | 3600 | ++DOCSHELL 1F419000 == 84 [pid = 3600] [id = 733] 01:03:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 172 (1F419C00) [pid = 3600] [serial = 2199] [outer = 00000000] 01:03:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 173 (1F4B5C00) [pid = 3600] [serial = 2200] [outer = 1F419C00] 01:03:37 INFO - PROCESS | 3600 | 1464336217424 Marionette DEBUG loaded listener.js 01:03:37 INFO - PROCESS | 3600 | ++DOMWINDOW == 174 (20A74400) [pid = 3600] [serial = 2201] [outer = 1F419C00] 01:03:38 INFO - PROCESS | 3600 | 1464336218016 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1022ms 01:03:38 INFO - PROCESS | 3600 | 1464336218073 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 01:03:38 INFO - PROCESS | 3600 | 1464336218076 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 01:03:38 INFO - PROCESS | 3600 | 1464336218080 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:03:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:03:38 INFO - PROCESS | 3600 | 1464336218082 Marionette TRACE conn5 <- [1,2898,null,{}] 01:03:38 INFO - PROCESS | 3600 | 1464336218085 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:38 INFO - PROCESS | 3600 | 1464336218212 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 01:03:38 INFO - PROCESS | 3600 | 1464336218349 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:38 INFO - PROCESS | 3600 | ++DOCSHELL 213CBC00 == 85 [pid = 3600] [id = 734] 01:03:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 175 (213CC000) [pid = 3600] [serial = 2202] [outer = 00000000] 01:03:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 176 (2153A400) [pid = 3600] [serial = 2203] [outer = 213CC000] 01:03:38 INFO - PROCESS | 3600 | 1464336218405 Marionette DEBUG loaded listener.js 01:03:38 INFO - PROCESS | 3600 | ++DOMWINDOW == 177 (21613400) [pid = 3600] [serial = 2204] [outer = 213CC000] 01:03:39 INFO - PROCESS | 3600 | 1464336218982 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:03:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:03:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:03:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 01:03:39 INFO - PROCESS | 3600 | 1464336219013 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 01:03:39 INFO - PROCESS | 3600 | 1464336219016 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 01:03:39 INFO - PROCESS | 3600 | 1464336219019 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:03:39 INFO - TEST-START | /DOMEvents/constructors.html 01:03:39 INFO - PROCESS | 3600 | 1464336219022 Marionette TRACE conn5 <- [1,2902,null,{}] 01:03:39 INFO - PROCESS | 3600 | 1464336219025 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:39 INFO - PROCESS | 3600 | 1464336219144 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 01:03:39 INFO - PROCESS | 3600 | 1464336219321 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:39 INFO - PROCESS | 3600 | ++DOCSHELL 213D5C00 == 86 [pid = 3600] [id = 735] 01:03:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 178 (2146E400) [pid = 3600] [serial = 2205] [outer = 00000000] 01:03:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 179 (2168EC00) [pid = 3600] [serial = 2206] [outer = 2146E400] 01:03:39 INFO - PROCESS | 3600 | 1464336219379 Marionette DEBUG loaded listener.js 01:03:39 INFO - PROCESS | 3600 | ++DOMWINDOW == 180 (21F97000) [pid = 3600] [serial = 2207] [outer = 2146E400] 01:03:40 INFO - PROCESS | 3600 | 1464336220066 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:03:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:03:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:03:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:03:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:03:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:03:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:03:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:03:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:03:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1144ms 01:03:40 INFO - PROCESS | 3600 | 1464336220168 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 01:03:40 INFO - PROCESS | 3600 | 1464336220171 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 01:03:40 INFO - PROCESS | 3600 | 1464336220174 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:03:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:03:40 INFO - PROCESS | 3600 | 1464336220176 Marionette TRACE conn5 <- [1,2906,null,{}] 01:03:40 INFO - PROCESS | 3600 | 1464336220180 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:40 INFO - PROCESS | 3600 | 1464336220348 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 01:03:40 INFO - PROCESS | 3600 | 1464336220509 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:40 INFO - PROCESS | 3600 | ++DOCSHELL 20FC3800 == 87 [pid = 3600] [id = 736] 01:03:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (20FC7000) [pid = 3600] [serial = 2208] [outer = 00000000] 01:03:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (2239F800) [pid = 3600] [serial = 2209] [outer = 20FC7000] 01:03:40 INFO - PROCESS | 3600 | 1464336220566 Marionette DEBUG loaded listener.js 01:03:40 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (223A0C00) [pid = 3600] [serial = 2210] [outer = 20FC7000] 01:03:41 INFO - PROCESS | 3600 | 1464336221107 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:03:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:03:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 970ms 01:03:41 INFO - PROCESS | 3600 | 1464336221156 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 01:03:41 INFO - PROCESS | 3600 | 1464336221159 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 01:03:41 INFO - PROCESS | 3600 | 1464336221164 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:03:41 INFO - PROCESS | 3600 | 1464336221166 Marionette TRACE conn5 <- [1,2910,null,{}] 01:03:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:03:41 INFO - PROCESS | 3600 | 1464336221170 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:41 INFO - PROCESS | 3600 | 1464336221289 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 01:03:41 INFO - PROCESS | 3600 | 1464336221464 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:41 INFO - PROCESS | 3600 | ++DOCSHELL 232F7C00 == 88 [pid = 3600] [id = 737] 01:03:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (235AF000) [pid = 3600] [serial = 2211] [outer = 00000000] 01:03:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (235B4C00) [pid = 3600] [serial = 2212] [outer = 235AF000] 01:03:41 INFO - PROCESS | 3600 | 1464336221521 Marionette DEBUG loaded listener.js 01:03:41 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (235B9000) [pid = 3600] [serial = 2213] [outer = 235AF000] 01:03:41 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:03:41 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:03:41 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:03:41 INFO - PROCESS | 3600 | [3600] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:03:42 INFO - PROCESS | 3600 | 1464336222075 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:03:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:03:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:03:42 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 01:03:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:03:42 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 01:03:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:03:42 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]" 01:03:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:03:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:03:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 939ms 01:03:42 INFO - PROCESS | 3600 | 1464336222109 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 01:03:42 INFO - PROCESS | 3600 | 1464336222111 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 01:03:42 INFO - PROCESS | 3600 | 1464336222115 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:03:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:03:42 INFO - PROCESS | 3600 | 1464336222117 Marionette TRACE conn5 <- [1,2914,null,{}] 01:03:42 INFO - PROCESS | 3600 | 1464336222121 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:42 INFO - PROCESS | 3600 | 1464336222244 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 01:03:42 INFO - PROCESS | 3600 | 1464336222421 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:42 INFO - PROCESS | 3600 | ++DOCSHELL 235BB000 == 89 [pid = 3600] [id = 738] 01:03:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (235BC400) [pid = 3600] [serial = 2214] [outer = 00000000] 01:03:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 188 (2365A400) [pid = 3600] [serial = 2215] [outer = 235BC400] 01:03:42 INFO - PROCESS | 3600 | 1464336222478 Marionette DEBUG loaded listener.js 01:03:42 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (236EB400) [pid = 3600] [serial = 2216] [outer = 235BC400] 01:03:43 INFO - PROCESS | 3600 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:03:43 INFO - PROCESS | 3600 | 1464336223125 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:03:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:03:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1020ms 01:03:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:03:43 INFO - PROCESS | 3600 | 1464336223138 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 01:03:43 INFO - PROCESS | 3600 | 1464336223140 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 01:03:43 INFO - PROCESS | 3600 | 1464336223143 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:03:43 INFO - PROCESS | 3600 | 1464336223146 Marionette TRACE conn5 <- [1,2918,null,{}] 01:03:43 INFO - PROCESS | 3600 | 1464336223149 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:43 INFO - PROCESS | 3600 | 1464336223273 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 01:03:43 INFO - PROCESS | 3600 | 1464336223442 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:43 INFO - PROCESS | 3600 | ++DOCSHELL 236ED000 == 90 [pid = 3600] [id = 739] 01:03:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (236EE000) [pid = 3600] [serial = 2217] [outer = 00000000] 01:03:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (236F4400) [pid = 3600] [serial = 2218] [outer = 236EE000] 01:03:43 INFO - PROCESS | 3600 | 1464336223499 Marionette DEBUG loaded listener.js 01:03:43 INFO - PROCESS | 3600 | ++DOMWINDOW == 192 (236F7C00) [pid = 3600] [serial = 2219] [outer = 236EE000] 01:03:43 INFO - PROCESS | 3600 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:03:44 INFO - PROCESS | 3600 | 1464336223998 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:03:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:03:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 01:03:44 INFO - PROCESS | 3600 | 1464336224017 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 01:03:44 INFO - PROCESS | 3600 | 1464336224019 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 01:03:44 INFO - PROCESS | 3600 | 1464336224023 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:03:44 INFO - PROCESS | 3600 | 1464336224025 Marionette TRACE conn5 <- [1,2922,null,{}] 01:03:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:03:44 INFO - PROCESS | 3600 | 1464336224029 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:44 INFO - PROCESS | 3600 | 1464336224148 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 01:03:44 INFO - PROCESS | 3600 | 1464336224288 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:44 INFO - PROCESS | 3600 | ++DOCSHELL 236F3800 == 91 [pid = 3600] [id = 740] 01:03:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 193 (236F9C00) [pid = 3600] [serial = 2220] [outer = 00000000] 01:03:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 194 (23CAB800) [pid = 3600] [serial = 2221] [outer = 236F9C00] 01:03:44 INFO - PROCESS | 3600 | 1464336224343 Marionette DEBUG loaded listener.js 01:03:44 INFO - PROCESS | 3600 | ++DOMWINDOW == 195 (23CAE800) [pid = 3600] [serial = 2222] [outer = 236F9C00] 01:03:44 INFO - PROCESS | 3600 | 1464336224921 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:03:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:03:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 01:03:44 INFO - PROCESS | 3600 | 1464336224958 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 01:03:44 INFO - PROCESS | 3600 | 1464336224960 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 01:03:44 INFO - PROCESS | 3600 | 1464336224964 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:03:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:03:44 INFO - PROCESS | 3600 | 1464336224966 Marionette TRACE conn5 <- [1,2926,null,{}] 01:03:44 INFO - PROCESS | 3600 | 1464336224970 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:45 INFO - PROCESS | 3600 | 1464336225113 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 01:03:45 INFO - PROCESS | 3600 | 1464336225294 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:45 INFO - PROCESS | 3600 | ++DOCSHELL 23CB1000 == 92 [pid = 3600] [id = 741] 01:03:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 196 (23CB1C00) [pid = 3600] [serial = 2223] [outer = 00000000] 01:03:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 197 (23CE0000) [pid = 3600] [serial = 2224] [outer = 23CB1C00] 01:03:45 INFO - PROCESS | 3600 | 1464336225356 Marionette DEBUG loaded listener.js 01:03:45 INFO - PROCESS | 3600 | ++DOMWINDOW == 198 (23E03C00) [pid = 3600] [serial = 2225] [outer = 23CB1C00] 01:03:45 INFO - PROCESS | 3600 | 1464336225899 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:03:45 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. 01:03:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 970ms 01:03:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:03:45 INFO - PROCESS | 3600 | 1464336225937 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 01:03:45 INFO - PROCESS | 3600 | 1464336225940 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 01:03:45 INFO - PROCESS | 3600 | 1464336225943 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:03:45 INFO - PROCESS | 3600 | 1464336225945 Marionette TRACE conn5 <- [1,2930,null,{}] 01:03:45 INFO - PROCESS | 3600 | 1464336225949 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:46 INFO - PROCESS | 3600 | 1464336226073 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 01:03:46 INFO - PROCESS | 3600 | 1464336226215 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:46 INFO - PROCESS | 3600 | ++DOCSHELL 10659800 == 93 [pid = 3600] [id = 742] 01:03:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 199 (10E47800) [pid = 3600] [serial = 2226] [outer = 00000000] 01:03:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 200 (17828000) [pid = 3600] [serial = 2227] [outer = 10E47800] 01:03:46 INFO - PROCESS | 3600 | 1464336226270 Marionette DEBUG loaded listener.js 01:03:46 INFO - PROCESS | 3600 | ++DOMWINDOW == 201 (18EBCC00) [pid = 3600] [serial = 2228] [outer = 10E47800] 01:03:46 INFO - PROCESS | 3600 | 1464336226777 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:03:46 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 01:03:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:03:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 01:03:47 INFO - PROCESS | 3600 | 1464336226997 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 3600 | 1464336227002 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 01:03:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:03:47 INFO - PROCESS | 3600 | 1464336227042 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:03:47 INFO - PROCESS | 3600 | 1464336227046 Marionette TRACE conn5 <- [1,2934,null,{}] 01:03:47 INFO - PROCESS | 3600 | 1464336227051 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:47 INFO - PROCESS | 3600 | 1464336227169 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 01:03:47 INFO - PROCESS | 3600 | 1464336227334 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:47 INFO - PROCESS | 3600 | ++DOCSHELL 14E6B400 == 94 [pid = 3600] [id = 743] 01:03:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 202 (14E9D400) [pid = 3600] [serial = 2229] [outer = 00000000] 01:03:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 203 (1516A000) [pid = 3600] [serial = 2230] [outer = 14E9D400] 01:03:47 INFO - PROCESS | 3600 | 1464336227390 Marionette DEBUG loaded listener.js 01:03:47 INFO - PROCESS | 3600 | ++DOMWINDOW == 204 (16F81C00) [pid = 3600] [serial = 2231] [outer = 14E9D400] 01:03:47 INFO - PROCESS | 3600 | 1464336227870 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:03:47 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. 01:03:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 891ms 01:03:47 INFO - PROCESS | 3600 | 1464336227934 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 3600 | 1464336227937 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 01:03:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:03:48 INFO - PROCESS | 3600 | 1464336227989 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:03:48 INFO - PROCESS | 3600 | 1464336227993 Marionette TRACE conn5 <- [1,2938,null,{}] 01:03:48 INFO - PROCESS | 3600 | 1464336228002 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:48 INFO - PROCESS | 3600 | 1464336228131 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 01:03:48 INFO - PROCESS | 3600 | 1464336228269 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:48 INFO - PROCESS | 3600 | ++DOCSHELL 16F82800 == 95 [pid = 3600] [id = 744] 01:03:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 205 (16FE5C00) [pid = 3600] [serial = 2232] [outer = 00000000] 01:03:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 206 (192B7000) [pid = 3600] [serial = 2233] [outer = 16FE5C00] 01:03:48 INFO - PROCESS | 3600 | 1464336228331 Marionette DEBUG loaded listener.js 01:03:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 207 (19D22400) [pid = 3600] [serial = 2234] [outer = 16FE5C00] 01:03:48 INFO - PROCESS | 3600 | ++DOCSHELL 1DB15000 == 96 [pid = 3600] [id = 745] 01:03:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 208 (1DB30400) [pid = 3600] [serial = 2235] [outer = 00000000] 01:03:48 INFO - PROCESS | 3600 | ++DOMWINDOW == 209 (1DB32400) [pid = 3600] [serial = 2236] [outer = 1DB30400] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 19D0B800 == 95 [pid = 3600] [id = 579] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 1C961400 == 94 [pid = 3600] [id = 729] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 16F84800 == 93 [pid = 3600] [id = 728] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 1BDAC800 == 92 [pid = 3600] [id = 727] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 19D49C00 == 91 [pid = 3600] [id = 726] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 19C47800 == 90 [pid = 3600] [id = 725] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 18EB8C00 == 89 [pid = 3600] [id = 724] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 189EB800 == 88 [pid = 3600] [id = 723] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 15113000 == 87 [pid = 3600] [id = 722] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 15DE6000 == 86 [pid = 3600] [id = 721] 01:03:49 INFO - PROCESS | 3600 | --DOCSHELL 1096CC00 == 85 [pid = 3600] [id = 720] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 208 (167E4C00) [pid = 3600] [serial = 2080] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 207 (19D10C00) [pid = 3600] [serial = 2083] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 206 (20A07C00) [pid = 3600] [serial = 2086] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 205 (213C9000) [pid = 3600] [serial = 2089] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 204 (2153E800) [pid = 3600] [serial = 2092] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 203 (2168A800) [pid = 3600] [serial = 2095] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 202 (216F0000) [pid = 3600] [serial = 2098] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 201 (21F9AC00) [pid = 3600] [serial = 2101] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 200 (20A75400) [pid = 3600] [serial = 2134] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | 1464336229103 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 199 (19DE1400) [pid = 3600] [serial = 2119] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 198 (1CA62C00) [pid = 3600] [serial = 2123] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 197 (1C914400) [pid = 3600] [serial = 2122] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 196 (1D5E5000) [pid = 3600] [serial = 2125] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 195 (1782E000) [pid = 3600] [serial = 2108] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 194 (16F85000) [pid = 3600] [serial = 2107] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 193 (14FD0000) [pid = 3600] [serial = 2105] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 192 (10B9D400) [pid = 3600] [serial = 2104] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 191 (19C51800) [pid = 3600] [serial = 2116] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (162A1800) [pid = 3600] [serial = 2110] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (16F49000) [pid = 3600] [serial = 2111] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (18EBA800) [pid = 3600] [serial = 2113] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 187 (18EE6000) [pid = 3600] [serial = 2114] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 186 (1E694C00) [pid = 3600] [serial = 2131] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 185 (1F41F400) [pid = 3600] [serial = 2132] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 184 (1DB31C00) [pid = 3600] [serial = 2126] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 183 (1B3C2000) [pid = 3600] [serial = 2120] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 182 (1DB38000) [pid = 3600] [serial = 2128] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 181 (19D04800) [pid = 3600] [serial = 2117] [outer = 00000000] [url = about:blank] 01:03:49 INFO - PROCESS | 3600 | --DOMWINDOW == 180 (1DC7E000) [pid = 3600] [serial = 2129] [outer = 00000000] [url = about:blank] 01:03:49 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. 01:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1189ms 01:03:49 INFO - PROCESS | 3600 | 1464336229178 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 01:03:49 INFO - PROCESS | 3600 | 1464336229180 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 01:03:49 INFO - PROCESS | 3600 | 1464336229184 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:03:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:03:49 INFO - PROCESS | 3600 | 1464336229186 Marionette TRACE conn5 <- [1,2942,null,{}] 01:03:49 INFO - PROCESS | 3600 | 1464336229195 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:49 INFO - PROCESS | 3600 | 1464336229321 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 01:03:49 INFO - PROCESS | 3600 | 1464336229330 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:49 INFO - PROCESS | 3600 | ++DOCSHELL 167E4C00 == 86 [pid = 3600] [id = 746] 01:03:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 181 (169B4C00) [pid = 3600] [serial = 2237] [outer = 00000000] 01:03:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 182 (16F4BC00) [pid = 3600] [serial = 2238] [outer = 169B4C00] 01:03:49 INFO - PROCESS | 3600 | 1464336229383 Marionette DEBUG loaded listener.js 01:03:49 INFO - PROCESS | 3600 | ++DOMWINDOW == 183 (17807800) [pid = 3600] [serial = 2239] [outer = 169B4C00] 01:03:49 INFO - PROCESS | 3600 | 1464336229920 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:03:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:03:49 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 01:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 01:03:49 INFO - PROCESS | 3600 | 1464336229958 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 01:03:49 INFO - PROCESS | 3600 | 1464336229960 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 01:03:49 INFO - PROCESS | 3600 | 1464336229963 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:03:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:03:49 INFO - PROCESS | 3600 | 1464336229965 Marionette TRACE conn5 <- [1,2946,null,{}] 01:03:49 INFO - PROCESS | 3600 | 1464336229968 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:50 INFO - PROCESS | 3600 | 1464336230118 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 01:03:50 INFO - PROCESS | 3600 | 1464336230245 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:50 INFO - PROCESS | 3600 | ++DOCSHELL 17810C00 == 87 [pid = 3600] [id = 747] 01:03:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 184 (18EE2C00) [pid = 3600] [serial = 2240] [outer = 00000000] 01:03:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 185 (19D10C00) [pid = 3600] [serial = 2241] [outer = 18EE2C00] 01:03:50 INFO - PROCESS | 3600 | 1464336230291 Marionette DEBUG loaded listener.js 01:03:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 186 (19D68C00) [pid = 3600] [serial = 2242] [outer = 18EE2C00] 01:03:50 INFO - PROCESS | 3600 | 1464336230639 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:03:50 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. 01:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 01:03:50 INFO - PROCESS | 3600 | 1464336230698 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 01:03:50 INFO - PROCESS | 3600 | 1464336230700 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 01:03:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:03:50 INFO - PROCESS | 3600 | 1464336230703 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:03:50 INFO - PROCESS | 3600 | 1464336230704 Marionette TRACE conn5 <- [1,2950,null,{}] 01:03:50 INFO - PROCESS | 3600 | 1464336230708 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:50 INFO - PROCESS | 3600 | 1464336230807 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 01:03:50 INFO - PROCESS | 3600 | 1464336230813 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:50 INFO - PROCESS | 3600 | ++DOCSHELL 19D0E400 == 88 [pid = 3600] [id = 748] 01:03:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 187 (19DE1000) [pid = 3600] [serial = 2243] [outer = 00000000] 01:03:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 188 (1C90F800) [pid = 3600] [serial = 2244] [outer = 19DE1000] 01:03:50 INFO - PROCESS | 3600 | 1464336230858 Marionette DEBUG loaded listener.js 01:03:50 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (1CB2F400) [pid = 3600] [serial = 2245] [outer = 19DE1000] 01:03:51 INFO - PROCESS | 3600 | 1464336231298 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:03:51 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. 01:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 01:03:51 INFO - PROCESS | 3600 | 1464336231334 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 01:03:51 INFO - PROCESS | 3600 | 1464336231336 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 01:03:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:03:51 INFO - PROCESS | 3600 | 1464336231343 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:03:51 INFO - PROCESS | 3600 | 1464336231345 Marionette TRACE conn5 <- [1,2954,null,{}] 01:03:51 INFO - PROCESS | 3600 | 1464336231348 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:51 INFO - PROCESS | 3600 | 1464336231535 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 01:03:51 INFO - PROCESS | 3600 | 1464336231656 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:51 INFO - PROCESS | 3600 | ++DOCSHELL 1F41AC00 == 89 [pid = 3600] [id = 749] 01:03:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (1F41B800) [pid = 3600] [serial = 2246] [outer = 00000000] 01:03:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (1F4B7C00) [pid = 3600] [serial = 2247] [outer = 1F41B800] 01:03:51 INFO - PROCESS | 3600 | 1464336231702 Marionette DEBUG loaded listener.js 01:03:51 INFO - PROCESS | 3600 | ++DOMWINDOW == 192 (20A0BC00) [pid = 3600] [serial = 2248] [outer = 1F41B800] 01:03:52 INFO - PROCESS | 3600 | 1464336232100 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:03:52 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. 01:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 01:03:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:03:52 INFO - PROCESS | 3600 | 1464336232113 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 01:03:52 INFO - PROCESS | 3600 | 1464336232115 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 01:03:52 INFO - PROCESS | 3600 | 1464336232118 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:03:52 INFO - PROCESS | 3600 | 1464336232120 Marionette TRACE conn5 <- [1,2958,null,{}] 01:03:52 INFO - PROCESS | 3600 | 1464336232123 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:52 INFO - PROCESS | 3600 | 1464336232266 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 01:03:52 INFO - PROCESS | 3600 | 1464336232280 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:52 INFO - PROCESS | 3600 | ++DOCSHELL 20A10400 == 90 [pid = 3600] [id = 750] 01:03:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 193 (20FC5800) [pid = 3600] [serial = 2249] [outer = 00000000] 01:03:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 194 (2153E000) [pid = 3600] [serial = 2250] [outer = 20FC5800] 01:03:52 INFO - PROCESS | 3600 | 1464336232324 Marionette DEBUG loaded listener.js 01:03:52 INFO - PROCESS | 3600 | ++DOMWINDOW == 195 (21687400) [pid = 3600] [serial = 2251] [outer = 20FC5800] 01:03:52 INFO - PROCESS | 3600 | 1464336232769 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:03:52 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. 01:03:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 01:03:52 INFO - PROCESS | 3600 | 1464336232790 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 01:03:52 INFO - PROCESS | 3600 | 1464336232792 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 01:03:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:03:52 INFO - PROCESS | 3600 | 1464336232795 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:03:52 INFO - PROCESS | 3600 | 1464336232796 Marionette TRACE conn5 <- [1,2962,null,{}] 01:03:52 INFO - PROCESS | 3600 | 1464336232807 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:52 INFO - PROCESS | 3600 | 1464336232966 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 01:03:53 INFO - PROCESS | 3600 | 1464336233015 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:53 INFO - PROCESS | 3600 | ++DOCSHELL 2168E800 == 91 [pid = 3600] [id = 751] 01:03:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 196 (216F2C00) [pid = 3600] [serial = 2252] [outer = 00000000] 01:03:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 197 (21FA0400) [pid = 3600] [serial = 2253] [outer = 216F2C00] 01:03:53 INFO - PROCESS | 3600 | 1464336233059 Marionette DEBUG loaded listener.js 01:03:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 198 (220B8000) [pid = 3600] [serial = 2254] [outer = 216F2C00] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 197 (19C49400) [pid = 3600] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 196 (19D26C00) [pid = 3600] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 195 (1C6ED800) [pid = 3600] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 194 (18A6C000) [pid = 3600] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 193 (1CA5D000) [pid = 3600] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 192 (15115400) [pid = 3600] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 191 (15DE7000) [pid = 3600] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 190 (1096F000) [pid = 3600] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 189 (18EBA000) [pid = 3600] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:03:53 INFO - PROCESS | 3600 | --DOMWINDOW == 188 (16F88C00) [pid = 3600] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:03:53 INFO - PROCESS | 3600 | 1464336233699 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:03:53 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. 01:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 931ms 01:03:53 INFO - PROCESS | 3600 | 1464336233727 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 01:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:03:53 INFO - PROCESS | 3600 | 1464336233729 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 01:03:53 INFO - PROCESS | 3600 | 1464336233733 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:03:53 INFO - PROCESS | 3600 | 1464336233735 Marionette TRACE conn5 <- [1,2966,null,{}] 01:03:53 INFO - PROCESS | 3600 | 1464336233748 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:53 INFO - PROCESS | 3600 | 1464336233852 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 01:03:53 INFO - PROCESS | 3600 | 1464336233858 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:53 INFO - PROCESS | 3600 | ++DOCSHELL 16F43800 == 92 [pid = 3600] [id = 752] 01:03:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 189 (16F88C00) [pid = 3600] [serial = 2255] [outer = 00000000] 01:03:53 INFO - PROCESS | 3600 | ++DOMWINDOW == 190 (19C50C00) [pid = 3600] [serial = 2256] [outer = 16F88C00] 01:03:53 INFO - PROCESS | 3600 | 1464336233903 Marionette DEBUG loaded listener.js 01:03:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 191 (1C915C00) [pid = 3600] [serial = 2257] [outer = 16F88C00] 01:03:54 INFO - PROCESS | 3600 | 1464336234361 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:03:54 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. 01:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 01:03:54 INFO - PROCESS | 3600 | 1464336234407 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 01:03:54 INFO - PROCESS | 3600 | 1464336234409 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 01:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:03:54 INFO - PROCESS | 3600 | 1464336234412 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:03:54 INFO - PROCESS | 3600 | 1464336234413 Marionette TRACE conn5 <- [1,2970,null,{}] 01:03:54 INFO - PROCESS | 3600 | 1464336234417 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:54 INFO - PROCESS | 3600 | 1464336234520 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 01:03:54 INFO - PROCESS | 3600 | 1464336234526 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:54 INFO - PROCESS | 3600 | ++DOCSHELL 1E687C00 == 93 [pid = 3600] [id = 753] 01:03:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 192 (216F7400) [pid = 3600] [serial = 2258] [outer = 00000000] 01:03:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 193 (232F4C00) [pid = 3600] [serial = 2259] [outer = 216F7400] 01:03:54 INFO - PROCESS | 3600 | 1464336234570 Marionette DEBUG loaded listener.js 01:03:54 INFO - PROCESS | 3600 | ++DOMWINDOW == 194 (2364CC00) [pid = 3600] [serial = 2260] [outer = 216F7400] 01:03:55 INFO - PROCESS | 3600 | 1464336235001 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:03:55 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 01:03:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 01:03:55 INFO - PROCESS | 3600 | 1464336235044 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 01:03:55 INFO - PROCESS | 3600 | 1464336235046 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 01:03:55 INFO - PROCESS | 3600 | 1464336235049 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:03:55 INFO - PROCESS | 3600 | 1464336235052 Marionette TRACE conn5 <- [1,2974,null,{}] 01:03:55 INFO - PROCESS | 3600 | 1464336235055 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:55 INFO - PROCESS | 3600 | 1464336235239 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 01:03:55 INFO - PROCESS | 3600 | 1464336235253 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:55 INFO - PROCESS | 3600 | ++DOCSHELL 23CA2400 == 94 [pid = 3600] [id = 754] 01:03:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 195 (23CD4C00) [pid = 3600] [serial = 2261] [outer = 00000000] 01:03:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 196 (23E03800) [pid = 3600] [serial = 2262] [outer = 23CD4C00] 01:03:55 INFO - PROCESS | 3600 | 1464336235303 Marionette DEBUG loaded listener.js 01:03:55 INFO - PROCESS | 3600 | ++DOMWINDOW == 197 (23E0E000) [pid = 3600] [serial = 2263] [outer = 23CD4C00] 01:03:55 INFO - PROCESS | 3600 | 1464336235833 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:03:55 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. 01:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 01:03:55 INFO - PROCESS | 3600 | 1464336235946 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 01:03:55 INFO - PROCESS | 3600 | 1464336235951 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 01:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:03:55 INFO - PROCESS | 3600 | 1464336235958 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:03:55 INFO - PROCESS | 3600 | 1464336235963 Marionette TRACE conn5 <- [1,2978,null,{}] 01:03:56 INFO - PROCESS | 3600 | 1464336235970 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:56 INFO - PROCESS | 3600 | 1464336236143 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 01:03:56 INFO - PROCESS | 3600 | 1464336236281 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:56 INFO - PROCESS | 3600 | ++DOCSHELL 10961400 == 95 [pid = 3600] [id = 755] 01:03:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 198 (10C52000) [pid = 3600] [serial = 2264] [outer = 00000000] 01:03:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 199 (14FD0000) [pid = 3600] [serial = 2265] [outer = 10C52000] 01:03:56 INFO - PROCESS | 3600 | 1464336236338 Marionette DEBUG loaded listener.js 01:03:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 200 (169C0800) [pid = 3600] [serial = 2266] [outer = 10C52000] 01:03:56 INFO - PROCESS | 3600 | ++DOCSHELL 19C46000 == 96 [pid = 3600] [id = 756] 01:03:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 201 (19C46800) [pid = 3600] [serial = 2267] [outer = 00000000] 01:03:56 INFO - PROCESS | 3600 | ++DOMWINDOW == 202 (19C47800) [pid = 3600] [serial = 2268] [outer = 19C46800] 01:03:56 INFO - PROCESS | 3600 | 1464336236923 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:03:57 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. 01:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1023ms 01:03:57 INFO - PROCESS | 3600 | 1464336236986 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 01:03:57 INFO - PROCESS | 3600 | 1464336236992 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 01:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:03:57 INFO - PROCESS | 3600 | 1464336236999 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:03:57 INFO - PROCESS | 3600 | 1464336237002 Marionette TRACE conn5 <- [1,2982,null,{}] 01:03:57 INFO - PROCESS | 3600 | 1464336237006 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:57 INFO - PROCESS | 3600 | 1464336237175 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 01:03:57 INFO - PROCESS | 3600 | 1464336237341 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:57 INFO - PROCESS | 3600 | ++DOCSHELL 1987C800 == 97 [pid = 3600] [id = 757] 01:03:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 203 (19C54C00) [pid = 3600] [serial = 2269] [outer = 00000000] 01:03:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 204 (1D5E4400) [pid = 3600] [serial = 2270] [outer = 19C54C00] 01:03:57 INFO - PROCESS | 3600 | 1464336237396 Marionette DEBUG loaded listener.js 01:03:57 INFO - PROCESS | 3600 | ++DOMWINDOW == 205 (1E686800) [pid = 3600] [serial = 2271] [outer = 19C54C00] 01:03:57 INFO - PROCESS | 3600 | 1464336237954 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:03:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:03:57 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 01:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 971ms 01:03:58 INFO - PROCESS | 3600 | 1464336237970 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 01:03:58 INFO - PROCESS | 3600 | 1464336237973 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 01:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:03:58 INFO - PROCESS | 3600 | 1464336237994 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:03:58 INFO - PROCESS | 3600 | 1464336237998 Marionette TRACE conn5 <- [1,2986,null,{}] 01:03:58 INFO - PROCESS | 3600 | 1464336238009 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:58 INFO - PROCESS | 3600 | 1464336238143 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 01:03:58 INFO - PROCESS | 3600 | 1464336238327 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:58 INFO - PROCESS | 3600 | ++DOCSHELL 22393C00 == 98 [pid = 3600] [id = 758] 01:03:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 206 (22398400) [pid = 3600] [serial = 2272] [outer = 00000000] 01:03:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 207 (23656000) [pid = 3600] [serial = 2273] [outer = 22398400] 01:03:58 INFO - PROCESS | 3600 | 1464336238390 Marionette DEBUG loaded listener.js 01:03:58 INFO - PROCESS | 3600 | ++DOMWINDOW == 208 (23CD6800) [pid = 3600] [serial = 2274] [outer = 22398400] 01:03:59 INFO - PROCESS | 3600 | 1464336238968 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:03:59 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. 01:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1021ms 01:03:59 INFO - PROCESS | 3600 | 1464336239019 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 01:03:59 INFO - PROCESS | 3600 | 1464336239022 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 01:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:03:59 INFO - PROCESS | 3600 | 1464336239026 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:03:59 INFO - PROCESS | 3600 | 1464336239028 Marionette TRACE conn5 <- [1,2990,null,{}] 01:03:59 INFO - PROCESS | 3600 | 1464336239032 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:59 INFO - PROCESS | 3600 | 1464336239160 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 01:03:59 INFO - PROCESS | 3600 | 1464336239343 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:59 INFO - PROCESS | 3600 | ++DOCSHELL 23E0D800 == 99 [pid = 3600] [id = 759] 01:03:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 209 (23E10000) [pid = 3600] [serial = 2275] [outer = 00000000] 01:03:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 210 (23E8FC00) [pid = 3600] [serial = 2276] [outer = 23E10000] 01:03:59 INFO - PROCESS | 3600 | 1464336239404 Marionette DEBUG loaded listener.js 01:03:59 INFO - PROCESS | 3600 | ++DOMWINDOW == 211 (23E94000) [pid = 3600] [serial = 2277] [outer = 23E10000] 01:03:59 INFO - PROCESS | 3600 | 1464336239962 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:04:00 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. 01:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 01:04:00 INFO - PROCESS | 3600 | 1464336239999 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 01:04:00 INFO - PROCESS | 3600 | 1464336240002 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 01:04:00 INFO - PROCESS | 3600 | 1464336240005 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:04:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:04:00 INFO - PROCESS | 3600 | 1464336240007 Marionette TRACE conn5 <- [1,2994,null,{}] 01:04:00 INFO - PROCESS | 3600 | 1464336240011 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:00 INFO - PROCESS | 3600 | 1464336240136 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 01:04:00 INFO - PROCESS | 3600 | 1464336240319 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:00 INFO - PROCESS | 3600 | ++DOCSHELL 241DB400 == 100 [pid = 3600] [id = 760] 01:04:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 212 (241DC400) [pid = 3600] [serial = 2278] [outer = 00000000] 01:04:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 213 (241E0C00) [pid = 3600] [serial = 2279] [outer = 241DC400] 01:04:00 INFO - PROCESS | 3600 | 1464336240375 Marionette DEBUG loaded listener.js 01:04:00 INFO - PROCESS | 3600 | ++DOMWINDOW == 214 (241E3400) [pid = 3600] [serial = 2280] [outer = 241DC400] 01:04:00 INFO - PROCESS | 3600 | 1464336240876 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:04:00 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. 01:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 01:04:00 INFO - PROCESS | 3600 | 1464336240940 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 01:04:00 INFO - PROCESS | 3600 | 1464336240942 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 01:04:00 INFO - PROCESS | 3600 | 1464336240945 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:04:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:04:00 INFO - PROCESS | 3600 | 1464336240947 Marionette TRACE conn5 <- [1,2998,null,{}] 01:04:00 INFO - PROCESS | 3600 | 1464336240951 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:01 INFO - PROCESS | 3600 | 1464336241179 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 01:04:01 INFO - PROCESS | 3600 | 1464336241305 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:01 INFO - PROCESS | 3600 | ++DOCSHELL 24B78000 == 101 [pid = 3600] [id = 761] 01:04:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 215 (24B79C00) [pid = 3600] [serial = 2281] [outer = 00000000] 01:04:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 216 (24B82C00) [pid = 3600] [serial = 2282] [outer = 24B79C00] 01:04:01 INFO - PROCESS | 3600 | 1464336241363 Marionette DEBUG loaded listener.js 01:04:01 INFO - PROCESS | 3600 | ++DOMWINDOW == 217 (24DD8400) [pid = 3600] [serial = 2283] [outer = 24B79C00] 01:04:01 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:04:01 INFO - PROCESS | 3600 | 1464336241949 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:04:01 INFO - {} 01:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:04:01 INFO - {} 01:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:04:01 INFO - {} 01:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:04:01 INFO - {} 01:04:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1016ms 01:04:02 INFO - PROCESS | 3600 | 1464336241966 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 01:04:02 INFO - PROCESS | 3600 | 1464336241969 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 01:04:02 INFO - PROCESS | 3600 | 1464336241972 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:04:02 INFO - TEST-START | /FileAPI/fileReader.html 01:04:02 INFO - PROCESS | 3600 | 1464336241974 Marionette TRACE conn5 <- [1,3002,null,{}] 01:04:02 INFO - PROCESS | 3600 | 1464336241978 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:02 INFO - PROCESS | 3600 | 1464336242101 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 01:04:02 INFO - PROCESS | 3600 | 1464336242275 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:02 INFO - PROCESS | 3600 | ++DOCSHELL 24B82400 == 102 [pid = 3600] [id = 762] 01:04:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 218 (24DDA800) [pid = 3600] [serial = 2284] [outer = 00000000] 01:04:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 219 (2557E400) [pid = 3600] [serial = 2285] [outer = 24DDA800] 01:04:02 INFO - PROCESS | 3600 | 1464336242331 Marionette DEBUG loaded listener.js 01:04:02 INFO - PROCESS | 3600 | ++DOMWINDOW == 220 (25580400) [pid = 3600] [serial = 2286] [outer = 24DDA800] 01:04:02 INFO - PROCESS | 3600 | 1464336242882 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:04:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 931ms 01:04:02 INFO - PROCESS | 3600 | 1464336242906 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 01:04:02 INFO - PROCESS | 3600 | 1464336242909 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 01:04:02 INFO - PROCESS | 3600 | 1464336242912 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:04:02 INFO - TEST-START | /FileAPI/historical.html 01:04:02 INFO - PROCESS | 3600 | 1464336242914 Marionette TRACE conn5 <- [1,3006,null,{}] 01:04:02 INFO - PROCESS | 3600 | 1464336242918 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:03 INFO - PROCESS | 3600 | 1464336243041 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 01:04:03 INFO - PROCESS | 3600 | 1464336243188 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:03 INFO - PROCESS | 3600 | ++DOCSHELL 24DE7400 == 103 [pid = 3600] [id = 763] 01:04:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 221 (2557D000) [pid = 3600] [serial = 2287] [outer = 00000000] 01:04:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 222 (25589C00) [pid = 3600] [serial = 2288] [outer = 2557D000] 01:04:03 INFO - PROCESS | 3600 | 1464336243242 Marionette DEBUG loaded listener.js 01:04:03 INFO - PROCESS | 3600 | ++DOMWINDOW == 223 (26457C00) [pid = 3600] [serial = 2289] [outer = 2557D000] 01:04:03 INFO - PROCESS | 3600 | 1464336243764 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:04:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:04:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:04:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:04:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:04:03 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 01:04:03 INFO - PROCESS | 3600 | 1464336243850 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 01:04:03 INFO - PROCESS | 3600 | 1464336243852 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 01:04:03 INFO - TEST-START | /FileAPI/idlharness.html 01:04:03 INFO - PROCESS | 3600 | 1464336243869 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:04:03 INFO - PROCESS | 3600 | 1464336243872 Marionette TRACE conn5 <- [1,3010,null,{}] 01:04:03 INFO - PROCESS | 3600 | 1464336243882 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:04 INFO - PROCESS | 3600 | 1464336244019 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 01:04:04 INFO - PROCESS | 3600 | 1464336244190 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:04 INFO - PROCESS | 3600 | ++DOCSHELL 26459800 == 104 [pid = 3600] [id = 764] 01:04:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 224 (26459C00) [pid = 3600] [serial = 2290] [outer = 00000000] 01:04:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 225 (289E6400) [pid = 3600] [serial = 2291] [outer = 26459C00] 01:04:04 INFO - PROCESS | 3600 | 1464336244245 Marionette DEBUG loaded listener.js 01:04:04 INFO - PROCESS | 3600 | ++DOMWINDOW == 226 (289E8800) [pid = 3600] [serial = 2292] [outer = 26459C00] 01:04:05 INFO - PROCESS | 3600 | 1464336245555 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:04:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:04:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:04:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:04:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:04:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:04:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:04:05 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 01:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:04:05 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 01:04:05 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 01:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:04:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:04:05 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 01:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:04:05 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 01:04:05 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 01:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:04:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:04:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:04:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:04:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:04:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1778ms 01:04:05 INFO - PROCESS | 3600 | 1464336245641 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 01:04:05 INFO - PROCESS | 3600 | 1464336245643 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 01:04:05 INFO - PROCESS | 3600 | 1464336245647 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:04:05 INFO - TEST-START | /FileAPI/idlharness.worker 01:04:05 INFO - PROCESS | 3600 | 1464336245649 Marionette TRACE conn5 <- [1,3014,null,{}] 01:04:05 INFO - PROCESS | 3600 | 1464336245653 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:05 INFO - PROCESS | 3600 | 1464336245776 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 01:04:05 INFO - PROCESS | 3600 | 1464336245919 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:05 INFO - PROCESS | 3600 | ++DOCSHELL 23C02000 == 105 [pid = 3600] [id = 765] 01:04:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 227 (23C04800) [pid = 3600] [serial = 2293] [outer = 00000000] 01:04:05 INFO - PROCESS | 3600 | ++DOMWINDOW == 228 (29281000) [pid = 3600] [serial = 2294] [outer = 23C04800] 01:04:06 INFO - PROCESS | 3600 | 1464336245974 Marionette DEBUG loaded listener.js 01:04:06 INFO - PROCESS | 3600 | ++DOMWINDOW == 229 (293BA400) [pid = 3600] [serial = 2295] [outer = 23C04800] 01:04:06 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:04:07 INFO - PROCESS | 3600 | 1464336247107 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:04:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:04:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:04:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:04:07 INFO - {} 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:04:07 INFO - {} 01:04:07 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 - {} 01:04:07 INFO - {} 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:04:07 INFO - {} 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:04:07 INFO - {} 01:04:07 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 - {} 01:04:07 INFO - {} 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 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 01:04:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:04:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:04:07 INFO - {} 01:04:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1607ms 01:04:07 INFO - PROCESS | 3600 | 1464336247289 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 01:04:07 INFO - PROCESS | 3600 | 1464336247292 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 01:04:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:04:07 INFO - PROCESS | 3600 | 1464336247308 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:04:07 INFO - PROCESS | 3600 | 1464336247311 Marionette TRACE conn5 <- [1,3018,null,{}] 01:04:07 INFO - PROCESS | 3600 | 1464336247315 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:07 INFO - PROCESS | 3600 | 1464336247735 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 01:04:08 INFO - PROCESS | 3600 | 1464336247968 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:08 INFO - PROCESS | 3600 | ++DOCSHELL 0D483C00 == 106 [pid = 3600] [id = 766] 01:04:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 230 (0D4E7C00) [pid = 3600] [serial = 2296] [outer = 00000000] 01:04:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 231 (10957400) [pid = 3600] [serial = 2297] [outer = 0D4E7C00] 01:04:08 INFO - PROCESS | 3600 | 1464336248020 Marionette DEBUG loaded listener.js 01:04:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 232 (10A91000) [pid = 3600] [serial = 2298] [outer = 0D4E7C00] 01:04:08 INFO - PROCESS | 3600 | 1464336248548 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:04:08 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 01:04:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1273ms 01:04:08 INFO - PROCESS | 3600 | 1464336248587 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 01:04:08 INFO - PROCESS | 3600 | 1464336248591 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 01:04:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:04:08 INFO - PROCESS | 3600 | 1464336248595 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:04:08 INFO - PROCESS | 3600 | 1464336248598 Marionette TRACE conn5 <- [1,3022,null,{}] 01:04:08 INFO - PROCESS | 3600 | 1464336248603 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:08 INFO - PROCESS | 3600 | 1464336248783 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 01:04:08 INFO - PROCESS | 3600 | 1464336248885 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:08 INFO - PROCESS | 3600 | ++DOCSHELL 15DDF000 == 107 [pid = 3600] [id = 767] 01:04:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 233 (15DE1C00) [pid = 3600] [serial = 2299] [outer = 00000000] 01:04:08 INFO - PROCESS | 3600 | ++DOMWINDOW == 234 (16F0B000) [pid = 3600] [serial = 2300] [outer = 15DE1C00] 01:04:08 INFO - PROCESS | 3600 | 1464336248938 Marionette DEBUG loaded listener.js 01:04:09 INFO - PROCESS | 3600 | ++DOMWINDOW == 235 (16FDF400) [pid = 3600] [serial = 2301] [outer = 15DE1C00] 01:04:09 INFO - PROCESS | 3600 | 1464336249480 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:04:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 01:04:09 INFO - PROCESS | 3600 | 1464336249527 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 01:04:09 INFO - PROCESS | 3600 | 1464336249530 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 01:04:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:04:09 INFO - PROCESS | 3600 | 1464336249534 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:04:09 INFO - PROCESS | 3600 | 1464336249536 Marionette TRACE conn5 <- [1,3026,null,{}] 01:04:09 INFO - PROCESS | 3600 | 1464336249540 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:09 INFO - PROCESS | 3600 | 1464336249652 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 01:04:09 INFO - PROCESS | 3600 | 1464336249886 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 16F4D800 == 106 [pid = 3600] [id = 560] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 1D5D9000 == 105 [pid = 3600] [id = 600] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 15DE4000 == 104 [pid = 3600] [id = 563] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 17381800 == 103 [pid = 3600] [id = 598] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 16F10000 == 102 [pid = 3600] [id = 564] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 18C32C00 == 101 [pid = 3600] [id = 562] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 17830800 == 100 [pid = 3600] [id = 561] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 1E687C00 == 99 [pid = 3600] [id = 753] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 16F43800 == 98 [pid = 3600] [id = 752] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 2168E800 == 97 [pid = 3600] [id = 751] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 20A10400 == 96 [pid = 3600] [id = 750] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 1F41AC00 == 95 [pid = 3600] [id = 749] 01:04:09 INFO - PROCESS | 3600 | --DOCSHELL 19D0E400 == 94 [pid = 3600] [id = 748] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 234 (19D69800) [pid = 3600] [serial = 2140] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 233 (21545000) [pid = 3600] [serial = 2143] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 232 (21F96C00) [pid = 3600] [serial = 2146] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 231 (220BAC00) [pid = 3600] [serial = 2149] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 230 (22394C00) [pid = 3600] [serial = 2152] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 229 (223A0400) [pid = 3600] [serial = 2155] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 228 (232F8000) [pid = 3600] [serial = 2158] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 227 (1DC7E800) [pid = 3600] [serial = 2191] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | ++DOCSHELL 09385800 == 95 [pid = 3600] [id = 768] 01:04:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 228 (0D07A000) [pid = 3600] [serial = 2302] [outer = 00000000] 01:04:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 229 (10955800) [pid = 3600] [serial = 2303] [outer = 0D07A000] 01:04:10 INFO - PROCESS | 3600 | 1464336250102 Marionette DEBUG loaded listener.js 01:04:10 INFO - PROCESS | 3600 | ++DOMWINDOW == 230 (10B9E000) [pid = 3600] [serial = 2304] [outer = 0D07A000] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 17810C00 == 94 [pid = 3600] [id = 747] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 167E4C00 == 93 [pid = 3600] [id = 746] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 1DB15000 == 92 [pid = 3600] [id = 745] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 16F82800 == 91 [pid = 3600] [id = 744] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 14E6B400 == 90 [pid = 3600] [id = 743] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 1F419000 == 89 [pid = 3600] [id = 733] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 18CA1400 == 88 [pid = 3600] [id = 732] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 10B01800 == 87 [pid = 3600] [id = 731] 01:04:10 INFO - PROCESS | 3600 | --DOCSHELL 10961C00 == 86 [pid = 3600] [id = 730] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 229 (19C52000) [pid = 3600] [serial = 2176] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 228 (19D0E000) [pid = 3600] [serial = 2177] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 227 (1B345400) [pid = 3600] [serial = 2180] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 226 (19E2E400) [pid = 3600] [serial = 2179] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 225 (1C90D000) [pid = 3600] [serial = 2182] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 224 (18C50800) [pid = 3600] [serial = 2170] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 223 (1CB37800) [pid = 3600] [serial = 2188] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 222 (18CAD000) [pid = 3600] [serial = 2171] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 221 (17330000) [pid = 3600] [serial = 2137] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 220 (162A5400) [pid = 3600] [serial = 2167] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 219 (16FE7000) [pid = 3600] [serial = 2168] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 218 (1732C800) [pid = 3600] [serial = 2165] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 217 (162ADC00) [pid = 3600] [serial = 2164] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 216 (118FA400) [pid = 3600] [serial = 2162] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 215 (10C4EC00) [pid = 3600] [serial = 2161] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 214 (18EE3400) [pid = 3600] [serial = 2173] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 213 (1CA56400) [pid = 3600] [serial = 2183] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 212 (1D5DB800) [pid = 3600] [serial = 2189] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 211 (1C27A800) [pid = 3600] [serial = 2185] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 210 (1C6FA400) [pid = 3600] [serial = 2186] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | --DOMWINDOW == 209 (18F77400) [pid = 3600] [serial = 2174] [outer = 00000000] [url = about:blank] 01:04:10 INFO - PROCESS | 3600 | 1464336250735 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:04:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1220ms 01:04:10 INFO - PROCESS | 3600 | 1464336250757 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 01:04:10 INFO - PROCESS | 3600 | 1464336250763 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 01:04:10 INFO - PROCESS | 3600 | 1464336250768 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:04:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:04:10 INFO - PROCESS | 3600 | 1464336250772 Marionette TRACE conn5 <- [1,3030,null,{}] 01:04:10 INFO - PROCESS | 3600 | 1464336250777 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:10 INFO - PROCESS | 3600 | 1464336250904 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 01:04:11 INFO - PROCESS | 3600 | 1464336251048 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:11 INFO - PROCESS | 3600 | ++DOCSHELL 10E44800 == 87 [pid = 3600] [id = 769] 01:04:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 210 (147A2C00) [pid = 3600] [serial = 2305] [outer = 00000000] 01:04:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 211 (15164400) [pid = 3600] [serial = 2306] [outer = 147A2C00] 01:04:11 INFO - PROCESS | 3600 | 1464336251109 Marionette DEBUG loaded listener.js 01:04:11 INFO - PROCESS | 3600 | ++DOMWINDOW == 212 (162A5400) [pid = 3600] [serial = 2307] [outer = 147A2C00] 01:04:12 INFO - PROCESS | 3600 | 1464336251991 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:04:12 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. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:04:12 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'.) 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:04:12 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. 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:04:12 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. 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:04:12 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. 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:04:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1304ms 01:04:12 INFO - PROCESS | 3600 | 1464336252084 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 01:04:12 INFO - PROCESS | 3600 | 1464336252088 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 01:04:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:04:12 INFO - PROCESS | 3600 | 1464336252138 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:04:12 INFO - PROCESS | 3600 | 1464336252141 Marionette TRACE conn5 <- [1,3034,null,{}] 01:04:12 INFO - PROCESS | 3600 | 1464336252145 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:12 INFO - PROCESS | 3600 | 1464336252259 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 01:04:12 INFO - PROCESS | 3600 | 1464336252466 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:12 INFO - PROCESS | 3600 | ++DOCSHELL 1498C000 == 88 [pid = 3600] [id = 770] 01:04:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 213 (1511DC00) [pid = 3600] [serial = 2308] [outer = 00000000] 01:04:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 214 (1737C800) [pid = 3600] [serial = 2309] [outer = 1511DC00] 01:04:12 INFO - PROCESS | 3600 | 1464336252524 Marionette DEBUG loaded listener.js 01:04:12 INFO - PROCESS | 3600 | ++DOMWINDOW == 215 (189F5800) [pid = 3600] [serial = 2310] [outer = 1511DC00] 01:04:12 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:04:13 INFO - PROCESS | 3600 | 1464336253072 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:04:13 INFO - {} 01:04:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 971ms 01:04:13 INFO - PROCESS | 3600 | 1464336253137 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 01:04:13 INFO - PROCESS | 3600 | 1464336253140 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 01:04:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:04:13 INFO - PROCESS | 3600 | 1464336253149 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:04:13 INFO - PROCESS | 3600 | 1464336253153 Marionette TRACE conn5 <- [1,3038,null,{}] 01:04:13 INFO - PROCESS | 3600 | 1464336253165 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:13 INFO - PROCESS | 3600 | 1464336253299 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 01:04:13 INFO - PROCESS | 3600 | 1464336253434 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:13 INFO - PROCESS | 3600 | ++DOCSHELL 18EDE400 == 89 [pid = 3600] [id = 771] 01:04:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 216 (18F6C800) [pid = 3600] [serial = 2311] [outer = 00000000] 01:04:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 217 (18F79800) [pid = 3600] [serial = 2312] [outer = 18F6C800] 01:04:13 INFO - PROCESS | 3600 | 1464336253490 Marionette DEBUG loaded listener.js 01:04:13 INFO - PROCESS | 3600 | ++DOMWINDOW == 218 (199FB000) [pid = 3600] [serial = 2313] [outer = 18F6C800] 01:04:14 INFO - PROCESS | 3600 | 1464336254017 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:04:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 870ms 01:04:14 INFO - PROCESS | 3600 | 1464336254027 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 01:04:14 INFO - PROCESS | 3600 | 1464336254030 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 01:04:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:04:14 INFO - PROCESS | 3600 | 1464336254033 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:04:14 INFO - PROCESS | 3600 | 1464336254035 Marionette TRACE conn5 <- [1,3042,null,{}] 01:04:14 INFO - PROCESS | 3600 | 1464336254039 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:14 INFO - PROCESS | 3600 | 1464336254163 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 01:04:14 INFO - PROCESS | 3600 | 1464336254304 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:14 INFO - PROCESS | 3600 | ++DOCSHELL 19D08400 == 90 [pid = 3600] [id = 772] 01:04:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 219 (19D08C00) [pid = 3600] [serial = 2314] [outer = 00000000] 01:04:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 220 (19D65400) [pid = 3600] [serial = 2315] [outer = 19D08C00] 01:04:14 INFO - PROCESS | 3600 | 1464336254361 Marionette DEBUG loaded listener.js 01:04:14 INFO - PROCESS | 3600 | ++DOMWINDOW == 221 (19DE0C00) [pid = 3600] [serial = 2316] [outer = 19D08C00] 01:04:15 INFO - PROCESS | 3600 | 1464336255127 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:04:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:04:15 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" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:04:15 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" 01:04:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:04:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:04:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1244ms 01:04:15 INFO - PROCESS | 3600 | 1464336255294 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 01:04:15 INFO - PROCESS | 3600 | 1464336255296 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 01:04:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:04:15 INFO - PROCESS | 3600 | 1464336255301 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:04:15 INFO - PROCESS | 3600 | 1464336255303 Marionette TRACE conn5 <- [1,3046,null,{}] 01:04:15 INFO - PROCESS | 3600 | 1464336255307 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:15 INFO - PROCESS | 3600 | 1464336255414 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 01:04:15 INFO - PROCESS | 3600 | 1464336255620 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:15 INFO - PROCESS | 3600 | ++DOCSHELL 1B3CDC00 == 91 [pid = 3600] [id = 773] 01:04:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 222 (1B3D0800) [pid = 3600] [serial = 2317] [outer = 00000000] 01:04:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 223 (1CB2C800) [pid = 3600] [serial = 2318] [outer = 1B3D0800] 01:04:15 INFO - PROCESS | 3600 | 1464336255720 Marionette DEBUG loaded listener.js 01:04:15 INFO - PROCESS | 3600 | ++DOMWINDOW == 224 (1D5D8C00) [pid = 3600] [serial = 2319] [outer = 1B3D0800] 01:04:16 INFO - PROCESS | 3600 | 1464336256317 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:04:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:04:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:04:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:04:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:04:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:04:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:04:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:04:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:04:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1077ms 01:04:16 INFO - PROCESS | 3600 | 1464336256380 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 01:04:16 INFO - PROCESS | 3600 | 1464336256383 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 01:04:16 INFO - PROCESS | 3600 | 1464336256386 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:04:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:04:16 INFO - PROCESS | 3600 | 1464336256388 Marionette TRACE conn5 <- [1,3050,null,{}] 01:04:16 INFO - PROCESS | 3600 | 1464336256392 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:16 INFO - PROCESS | 3600 | 1464336256522 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 01:04:16 INFO - PROCESS | 3600 | 1464336256691 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:16 INFO - PROCESS | 3600 | ++DOCSHELL 16F48800 == 92 [pid = 3600] [id = 774] 01:04:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 225 (1CA5EC00) [pid = 3600] [serial = 2320] [outer = 00000000] 01:04:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 226 (1F412400) [pid = 3600] [serial = 2321] [outer = 1CA5EC00] 01:04:16 INFO - PROCESS | 3600 | 1464336256749 Marionette DEBUG loaded listener.js 01:04:16 INFO - PROCESS | 3600 | ++DOMWINDOW == 227 (1F41BC00) [pid = 3600] [serial = 2322] [outer = 1CA5EC00] 01:04:17 INFO - PROCESS | 3600 | [3600] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:04:17 INFO - PROCESS | 3600 | 1464336257308 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:04:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:04:17 INFO - {} 01:04:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 971ms 01:04:17 INFO - PROCESS | 3600 | 1464336257379 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 01:04:17 INFO - PROCESS | 3600 | 1464336257381 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 01:04:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:04:17 INFO - PROCESS | 3600 | 1464336257386 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:04:17 INFO - PROCESS | 3600 | 1464336257389 Marionette TRACE conn5 <- [1,3054,null,{}] 01:04:17 INFO - PROCESS | 3600 | 1464336257393 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:17 INFO - PROCESS | 3600 | 1464336257514 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 01:04:17 INFO - PROCESS | 3600 | 1464336257690 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:17 INFO - PROCESS | 3600 | ++DOCSHELL 0D07B400 == 93 [pid = 3600] [id = 775] 01:04:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 228 (1E693000) [pid = 3600] [serial = 2323] [outer = 00000000] 01:04:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 229 (21466C00) [pid = 3600] [serial = 2324] [outer = 1E693000] 01:04:17 INFO - PROCESS | 3600 | 1464336257749 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 3600 | ++DOMWINDOW == 230 (21545000) [pid = 3600] [serial = 2325] [outer = 1E693000] 01:04:18 INFO - PROCESS | 3600 | 1464336258239 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:04:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 01:04:18 INFO - PROCESS | 3600 | 1464336258259 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 3600 | 1464336258261 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 01:04:18 INFO - PROCESS | 3600 | 1464336258265 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:04:18 INFO - PROCESS | 3600 | 1464336258267 Marionette TRACE conn5 <- [1,3058,null,{}] 01:04:18 INFO - PROCESS | 3600 | 1464336258270 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:18 INFO - PROCESS | 3600 | 1464336258388 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 01:04:18 INFO - PROCESS | 3600 | 1464336258559 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:18 INFO - PROCESS | 3600 | ++DOCSHELL 18C52C00 == 94 [pid = 3600] [id = 776] 01:04:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 231 (18EB1C00) [pid = 3600] [serial = 2326] [outer = 00000000] 01:04:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 232 (2161E800) [pid = 3600] [serial = 2327] [outer = 18EB1C00] 01:04:18 INFO - PROCESS | 3600 | 1464336258616 Marionette DEBUG loaded listener.js 01:04:18 INFO - PROCESS | 3600 | ++DOMWINDOW == 233 (2168D400) [pid = 3600] [serial = 2328] [outer = 18EB1C00] 01:04:19 INFO - PROCESS | 3600 | 1464336259164 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:04:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 01:04:19 INFO - PROCESS | 3600 | 1464336259199 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 01:04:19 INFO - PROCESS | 3600 | 1464336259201 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 01:04:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:04:19 INFO - PROCESS | 3600 | 1464336259205 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:04:19 INFO - PROCESS | 3600 | 1464336259207 Marionette TRACE conn5 <- [1,3062,null,{}] 01:04:19 INFO - PROCESS | 3600 | 1464336259211 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:19 INFO - PROCESS | 3600 | 1464336259329 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 01:04:19 INFO - PROCESS | 3600 | 1464336259475 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:19 INFO - PROCESS | 3600 | ++DOCSHELL 21614000 == 95 [pid = 3600] [id = 777] 01:04:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 234 (216ECC00) [pid = 3600] [serial = 2329] [outer = 00000000] 01:04:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 235 (220B3800) [pid = 3600] [serial = 2330] [outer = 216ECC00] 01:04:19 INFO - PROCESS | 3600 | 1464336259533 Marionette DEBUG loaded listener.js 01:04:19 INFO - PROCESS | 3600 | ++DOMWINDOW == 236 (220BD000) [pid = 3600] [serial = 2331] [outer = 216ECC00] 01:04:20 INFO - PROCESS | 3600 | 1464336260014 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 01:04:20 INFO - PROCESS | 3600 | 1464336260054 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 01:04:20 INFO - PROCESS | 3600 | 1464336260056 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 01:04:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:04:20 INFO - PROCESS | 3600 | 1464336260064 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:04:20 INFO - PROCESS | 3600 | 1464336260066 Marionette TRACE conn5 <- [1,3066,null,{}] 01:04:20 INFO - PROCESS | 3600 | 1464336260069 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:20 INFO - PROCESS | 3600 | 1464336260188 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 01:04:20 INFO - PROCESS | 3600 | 1464336260370 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:20 INFO - PROCESS | 3600 | ++DOCSHELL 220B1800 == 96 [pid = 3600] [id = 778] 01:04:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 237 (220B2400) [pid = 3600] [serial = 2332] [outer = 00000000] 01:04:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 238 (22394C00) [pid = 3600] [serial = 2333] [outer = 220B2400] 01:04:20 INFO - PROCESS | 3600 | 1464336260432 Marionette DEBUG loaded listener.js 01:04:20 INFO - PROCESS | 3600 | ++DOMWINDOW == 239 (232F9000) [pid = 3600] [serial = 2334] [outer = 220B2400] 01:04:21 INFO - PROCESS | 3600 | 1464336261005 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 01:04:21 INFO - PROCESS | 3600 | 1464336261065 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 01:04:21 INFO - PROCESS | 3600 | 1464336261068 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:04:21 INFO - PROCESS | 3600 | 1464336261071 Marionette TRACE conn5 <- [1,3070,null,{}] 01:04:21 INFO - PROCESS | 3600 | 1464336261074 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:21 INFO - PROCESS | 3600 | 1464336261213 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 01:04:21 INFO - PROCESS | 3600 | 1464336261393 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 3600 | ++DOCSHELL 232F5000 == 97 [pid = 3600] [id = 779] 01:04:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 240 (235B8400) [pid = 3600] [serial = 2335] [outer = 00000000] 01:04:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 241 (23C0C800) [pid = 3600] [serial = 2336] [outer = 235B8400] 01:04:21 INFO - PROCESS | 3600 | 1464336261451 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 3600 | ++DOMWINDOW == 242 (23CA9000) [pid = 3600] [serial = 2337] [outer = 235B8400] 01:04:22 INFO - PROCESS | 3600 | 1464336262002 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:04:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:04:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 01:04:22 INFO - PROCESS | 3600 | 1464336262042 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 01:04:22 INFO - PROCESS | 3600 | 1464336262044 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 01:04:22 INFO - PROCESS | 3600 | 1464336262048 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:04:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:04:22 INFO - PROCESS | 3600 | 1464336262050 Marionette TRACE conn5 <- [1,3074,null,{}] 01:04:22 INFO - PROCESS | 3600 | 1464336262054 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:22 INFO - PROCESS | 3600 | 1464336262238 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 01:04:22 INFO - PROCESS | 3600 | 1464336262376 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:22 INFO - PROCESS | 3600 | ++DOCSHELL 236F9000 == 98 [pid = 3600] [id = 780] 01:04:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 243 (23C0D000) [pid = 3600] [serial = 2338] [outer = 00000000] 01:04:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 244 (23CDCC00) [pid = 3600] [serial = 2339] [outer = 23C0D000] 01:04:22 INFO - PROCESS | 3600 | 1464336262437 Marionette DEBUG loaded listener.js 01:04:22 INFO - PROCESS | 3600 | ++DOMWINDOW == 245 (20A07C00) [pid = 3600] [serial = 2340] [outer = 23C0D000] 01:04:22 INFO - PROCESS | 3600 | 1464336262916 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:04:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 931ms 01:04:23 INFO - PROCESS | 3600 | 1464336262991 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 01:04:23 INFO - PROCESS | 3600 | 1464336262995 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 01:04:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:04:23 INFO - PROCESS | 3600 | 1464336263001 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:04:23 INFO - PROCESS | 3600 | 1464336263003 Marionette TRACE conn5 <- [1,3078,null,{}] 01:04:23 INFO - PROCESS | 3600 | 1464336263007 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:23 INFO - PROCESS | 3600 | 1464336263126 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 01:04:23 INFO - PROCESS | 3600 | 1464336263338 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:23 INFO - PROCESS | 3600 | ++DOCSHELL 21463000 == 99 [pid = 3600] [id = 781] 01:04:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 246 (23CD3000) [pid = 3600] [serial = 2341] [outer = 00000000] 01:04:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 247 (23E91000) [pid = 3600] [serial = 2342] [outer = 23CD3000] 01:04:23 INFO - PROCESS | 3600 | 1464336263395 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 3600 | ++DOMWINDOW == 248 (241DEC00) [pid = 3600] [serial = 2343] [outer = 23CD3000] 01:04:23 INFO - PROCESS | 3600 | 1464336263936 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:04:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 01:04:24 INFO - PROCESS | 3600 | 1464336263973 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 01:04:24 INFO - PROCESS | 3600 | 1464336263976 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 01:04:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:04:24 INFO - PROCESS | 3600 | 1464336263979 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:04:24 INFO - PROCESS | 3600 | 1464336263981 Marionette TRACE conn5 <- [1,3082,null,{}] 01:04:24 INFO - PROCESS | 3600 | 1464336263985 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:24 INFO - PROCESS | 3600 | 1464336264105 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 01:04:24 INFO - PROCESS | 3600 | 1464336264299 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:24 INFO - PROCESS | 3600 | ++DOCSHELL 24B7AC00 == 100 [pid = 3600] [id = 782] 01:04:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 249 (24B7CC00) [pid = 3600] [serial = 2344] [outer = 00000000] 01:04:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 250 (24B84000) [pid = 3600] [serial = 2345] [outer = 24B7CC00] 01:04:24 INFO - PROCESS | 3600 | 1464336264355 Marionette DEBUG loaded listener.js 01:04:24 INFO - PROCESS | 3600 | ++DOMWINDOW == 251 (24DDF000) [pid = 3600] [serial = 2346] [outer = 24B7CC00] 01:04:24 INFO - PROCESS | 3600 | 1464336264908 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:04:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 01:04:24 INFO - PROCESS | 3600 | 1464336264953 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 01:04:24 INFO - PROCESS | 3600 | 1464336264956 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 01:04:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:04:25 INFO - PROCESS | 3600 | 1464336264978 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - PROCESS | 3600 | 1464336264980 Marionette TRACE conn5 <- [1,3086,null,{}] 01:04:25 INFO - PROCESS | 3600 | 1464336264984 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:25 INFO - PROCESS | 3600 | 1464336265107 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 01:04:25 INFO - PROCESS | 3600 | 1464336265407 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 3600 | ++DOCSHELL 10957000 == 101 [pid = 3600] [id = 783] 01:04:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 252 (1095D800) [pid = 3600] [serial = 2347] [outer = 00000000] 01:04:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 253 (10C4EC00) [pid = 3600] [serial = 2348] [outer = 1095D800] 01:04:25 INFO - PROCESS | 3600 | 1464336265465 Marionette DEBUG loaded listener.js 01:04:25 INFO - PROCESS | 3600 | ++DOMWINDOW == 254 (147A3000) [pid = 3600] [serial = 2349] [outer = 1095D800] 01:04:26 INFO - PROCESS | 3600 | --DOCSHELL 0D483C00 == 100 [pid = 3600] [id = 766] 01:04:26 INFO - PROCESS | 3600 | --DOCSHELL 15DDF000 == 99 [pid = 3600] [id = 767] 01:04:26 INFO - PROCESS | 3600 | --DOCSHELL 241DB400 == 98 [pid = 3600] [id = 760] 01:04:26 INFO - PROCESS | 3600 | --DOCSHELL 24B78000 == 97 [pid = 3600] [id = 761] 01:04:26 INFO - PROCESS | 3600 | --DOCSHELL 23E0D800 == 96 [pid = 3600] [id = 759] 01:04:26 INFO - PROCESS | 3600 | --DOCSHELL 19C46000 == 95 [pid = 3600] [id = 756] 01:04:26 INFO - PROCESS | 3600 | 1464336266270 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:04:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:04:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:04:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1320ms 01:04:26 INFO - PROCESS | 3600 | 1464336266301 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 01:04:26 INFO - PROCESS | 3600 | 1464336266306 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 01:04:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:04:26 INFO - PROCESS | 3600 | 1464336266310 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:04:26 INFO - PROCESS | 3600 | 1464336266313 Marionette TRACE conn5 <- [1,3090,null,{}] 01:04:26 INFO - PROCESS | 3600 | 1464336266318 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:26 INFO - PROCESS | 3600 | 1464336266433 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 01:04:26 INFO - PROCESS | 3600 | 1464336266579 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:26 INFO - PROCESS | 3600 | ++DOCSHELL 10C55C00 == 96 [pid = 3600] [id = 784] 01:04:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 255 (10F26400) [pid = 3600] [serial = 2350] [outer = 00000000] 01:04:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 256 (16F4E800) [pid = 3600] [serial = 2351] [outer = 10F26400] 01:04:26 INFO - PROCESS | 3600 | 1464336266627 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 3600 | ++DOMWINDOW == 257 (1758D800) [pid = 3600] [serial = 2352] [outer = 10F26400] 01:04:27 INFO - PROCESS | 3600 | 1464336267027 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:04:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 790ms 01:04:27 INFO - PROCESS | 3600 | 1464336267103 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 01:04:27 INFO - PROCESS | 3600 | 1464336267107 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 01:04:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:04:27 INFO - PROCESS | 3600 | 1464336267112 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:04:27 INFO - PROCESS | 3600 | 1464336267114 Marionette TRACE conn5 <- [1,3094,null,{}] 01:04:27 INFO - PROCESS | 3600 | 1464336267118 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:27 INFO - PROCESS | 3600 | 1464336267226 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 01:04:27 INFO - PROCESS | 3600 | 1464336267242 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:27 INFO - PROCESS | 3600 | ++DOCSHELL 18F75800 == 97 [pid = 3600] [id = 785] 01:04:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 258 (18F77400) [pid = 3600] [serial = 2353] [outer = 00000000] 01:04:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 259 (19D0B400) [pid = 3600] [serial = 2354] [outer = 18F77400] 01:04:27 INFO - PROCESS | 3600 | 1464336267288 Marionette DEBUG loaded listener.js 01:04:27 INFO - PROCESS | 3600 | ++DOMWINDOW == 260 (1C967000) [pid = 3600] [serial = 2355] [outer = 18F77400] 01:04:27 INFO - PROCESS | 3600 | 1464336267802 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:04:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 732ms 01:04:27 INFO - PROCESS | 3600 | 1464336267848 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 01:04:27 INFO - PROCESS | 3600 | 1464336267850 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 01:04:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:04:27 INFO - PROCESS | 3600 | 1464336267856 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:04:27 INFO - PROCESS | 3600 | 1464336267862 Marionette TRACE conn5 <- [1,3098,null,{}] 01:04:27 INFO - PROCESS | 3600 | 1464336267871 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:28 INFO - PROCESS | 3600 | 1464336268011 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 01:04:28 INFO - PROCESS | 3600 | 1464336268176 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:28 INFO - PROCESS | 3600 | ++DOCSHELL 1F4B5800 == 98 [pid = 3600] [id = 786] 01:04:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 261 (216ED000) [pid = 3600] [serial = 2356] [outer = 00000000] 01:04:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 262 (21FABC00) [pid = 3600] [serial = 2357] [outer = 216ED000] 01:04:28 INFO - PROCESS | 3600 | 1464336268223 Marionette DEBUG loaded listener.js 01:04:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 263 (2217A000) [pid = 3600] [serial = 2358] [outer = 216ED000] 01:04:28 INFO - PROCESS | 3600 | 1464336268627 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:04:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:04:28 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 01:04:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:04:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:04:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:04:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 830ms 01:04:28 INFO - PROCESS | 3600 | 1464336268687 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 01:04:28 INFO - PROCESS | 3600 | 1464336268690 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 01:04:28 INFO - PROCESS | 3600 | 1464336268693 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:04:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:04:28 INFO - PROCESS | 3600 | 1464336268695 Marionette TRACE conn5 <- [1,3102,null,{}] 01:04:28 INFO - PROCESS | 3600 | 1464336268704 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:28 INFO - PROCESS | 3600 | 1464336268864 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 01:04:28 INFO - PROCESS | 3600 | 1464336268885 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9a4ad286-c102-46b2-9fba-76aebe4d3285\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:28 INFO - PROCESS | 3600 | ++DOCSHELL 2217EC00 == 99 [pid = 3600] [id = 787] 01:04:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 264 (232EDC00) [pid = 3600] [serial = 2359] [outer = 00000000] 01:04:28 INFO - PROCESS | 3600 | ++DOMWINDOW == 265 (23C09C00) [pid = 3600] [serial = 2360] [outer = 232EDC00] 01:04:28 INFO - PROCESS | 3600 | 1464336268930 Marionette DEBUG loaded listener.js 01:04:29 INFO - PROCESS | 3600 | ++DOMWINDOW == 266 (23C10400) [pid = 3600] [serial = 2361] [outer = 232EDC00] 01:04:29 INFO - PROCESS | 3600 | 1464336269383 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:04:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:04:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 01:04:29 INFO - PROCESS | 3600 | 1464336269427 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 01:04:29 INFO - PROCESS | 3600 | 1464336269429 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 01:04:30 WARNING - u'runner_teardown' () 01:04:30 INFO - No more tests 01:04:30 INFO - Got 0 unexpected results 01:04:30 INFO - SUITE-END | took 721s 01:04:30 INFO - Closing logging queue 01:04:30 INFO - queue closed 01:04:30 INFO - Return code: 0 01:04:30 WARNING - # TBPL SUCCESS # 01:04:30 INFO - Running post-action listener: _resource_record_post_action 01:04:30 INFO - Running post-run listener: _resource_record_post_run 01:04:31 INFO - Total resource usage - Wall time: 731s; CPU: 14.0%; Read bytes: 195902976; Write bytes: 1151411712; Read time: 2582180; Write time: 8272620 01:04:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:04:31 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 43540480; Read time: 0; Write time: 45690 01:04:31 INFO - run-tests - Wall time: 729s; CPU: 14.0%; Read bytes: 195902976; Write bytes: 1090676736; Read time: 2582180; Write time: 8194930 01:04:31 INFO - Running post-run listener: _upload_blobber_files 01:04:31 INFO - Blob upload gear active. 01:04:31 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:04:31 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 01:04:31 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 01:04:31 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 01:04:32 INFO - (blobuploader) - INFO - Open directory for files ... 01:04:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:04:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:04:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:04:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:04:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:04:33 INFO - (blobuploader) - INFO - Done attempting. 01:04:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:04:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:04:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:04:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:04:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:04:35 INFO - (blobuploader) - INFO - Done attempting. 01:04:35 INFO - (blobuploader) - INFO - Iteration through files over. 01:04:35 INFO - Return code: 0 01:04:35 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:04:35 INFO - Using _rmtree_windows ... 01:04:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:04:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ab477d01ce7f2918c6f9433f361765eae8cb5a3e9c1fba2bacfd85464d6d01674aad6b1b00f85bbedd109cb039411e1c6b06dd77ef5d2c57e36f4b154037cd6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98f07dcbeaadcef0f8a5b5c4c1d2ec2470f2a8f478804788e89ed1183d58d861092df51c432d7de69f13de19d3a1a2d0b37760105bed274e1e0f35a8b9b82cef"} 01:04:35 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:04:35 INFO - Writing to file C:\slave\test\properties\blobber_files 01:04:35 INFO - Contents: 01:04:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ab477d01ce7f2918c6f9433f361765eae8cb5a3e9c1fba2bacfd85464d6d01674aad6b1b00f85bbedd109cb039411e1c6b06dd77ef5d2c57e36f4b154037cd6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98f07dcbeaadcef0f8a5b5c4c1d2ec2470f2a8f478804788e89ed1183d58d861092df51c432d7de69f13de19d3a1a2d0b37760105bed274e1e0f35a8b9b82cef"} 01:04:35 INFO - Running post-run listener: copy_logs_to_upload_dir 01:04:35 INFO - Copying logs to upload dir... 01:04:35 INFO - mkdir: C:\slave\test\build\upload\logs 01:04:35 INFO - Copying logs to upload dir... 01:04:35 INFO - Using _rmtree_windows ... 01:04:35 INFO - Using _rmtree_windows ... 01:04:35 INFO - Using _rmtree_windows ... 01:04:35 INFO - Using _rmtree_windows ... 01:04:35 INFO - Using _rmtree_windows ... 01:04:35 INFO - Using _rmtree_windows ... 01:04:35 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=954.416000 ========= master_lag: -0.57 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 53 secs) (at 2016-05-27 01:04:36.042391) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 01:04:36.043226) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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-aurora/sha512/5ab477d01ce7f2918c6f9433f361765eae8cb5a3e9c1fba2bacfd85464d6d01674aad6b1b00f85bbedd109cb039411e1c6b06dd77ef5d2c57e36f4b154037cd6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98f07dcbeaadcef0f8a5b5c4c1d2ec2470f2a8f478804788e89ed1183d58d861092df51c432d7de69f13de19d3a1a2d0b37760105bed274e1e0f35a8b9b82cef"} build_url:https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5ab477d01ce7f2918c6f9433f361765eae8cb5a3e9c1fba2bacfd85464d6d01674aad6b1b00f85bbedd109cb039411e1c6b06dd77ef5d2c57e36f4b154037cd6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/98f07dcbeaadcef0f8a5b5c4c1d2ec2470f2a8f478804788e89ed1183d58d861092df51c432d7de69f13de19d3a1a2d0b37760105bed274e1e0f35a8b9b82cef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EoNPRxB5Sma-5vib7YrXTg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 01:04:36.165879) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 01:04:36.166231) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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-05-27 01:04:36.283896) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 01:04:36.284224) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 01:04:37.048624) ========= ========= Total master_lag: 0.96 =========