builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-223 starttime: 1464989013.84 results: success (0) buildid: 20160603124626 builduid: 5422d12ecc704baa87f2d6e8f93b27c8 revision: d992dde457ca958041d6e10325dc15fa0edc2a41 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:33.840893) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:33.841463) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:33.841751) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:33.980081) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 14:23:33.980474) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 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 --14:23:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.74 MB/s 14:23:35 (8.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.906000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 14:23:35.953724) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-03 14:23:35.954067) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.201000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-03 14:23:40.169566) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 14:23:40.169947) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d992dde457ca958041d6e10325dc15fa0edc2a41 --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 d992dde457ca958041d6e10325dc15fa0edc2a41 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-03 14:23:40,460 truncating revision to first 12 chars 2016-06-03 14:23:40,460 Setting DEBUG logging. 2016-06-03 14:23:40,460 attempt 1/10 2016-06-03 14:23:40,460 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d992dde457ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 14:23:41,023 unpacking tar archive at: mozilla-aurora-d992dde457ca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 14:23:41.476609) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:41.476987) ========= script_repo_revision: d992dde457ca958041d6e10325dc15fa0edc2a41 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:41.477424) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:41.477701) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:41.494831) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 41 secs) (at 2016-06-03 14:23:41.495318) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 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 14:23:41 INFO - MultiFileLogger online at 20160603 14:23:41 in C:\slave\test 14:23: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 14:23:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:23:42 INFO - {'append_to_log': False, 14:23:42 INFO - 'base_work_dir': 'C:\\slave\\test', 14:23:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:23:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:23:42 INFO - 'buildbot_json_path': 'buildprops.json', 14:23:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:23:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:23:42 INFO - 'download_minidump_stackwalk': True, 14:23:42 INFO - 'download_symbols': 'true', 14:23:42 INFO - 'e10s': False, 14:23:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:23:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:23:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:23:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:23:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:23:42 INFO - 'C:/mozilla-build/tooltool.py'), 14:23:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:23:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:23:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:23:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:23:42 INFO - 'log_level': 'info', 14:23:42 INFO - 'log_to_console': True, 14:23:42 INFO - 'opt_config_files': (), 14:23:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:23:42 INFO - '--processes=1', 14:23:42 INFO - '--config=%(test_path)s/wptrunner.ini', 14:23:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:23:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:23:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:23:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:23:42 INFO - 'pip_index': False, 14:23:42 INFO - 'require_test_zip': True, 14:23:42 INFO - 'test_type': ('testharness',), 14:23:42 INFO - 'this_chunk': '1', 14:23:42 INFO - 'total_chunks': '10', 14:23:42 INFO - 'virtualenv_path': 'venv', 14:23:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:23:42 INFO - 'work_dir': 'build'} 14:23:42 INFO - ##### 14:23:42 INFO - ##### Running clobber step. 14:23:42 INFO - ##### 14:23:42 INFO - Running pre-action listener: _resource_record_pre_action 14:23:42 INFO - Running main action method: clobber 14:23:42 INFO - rmtree: C:\slave\test\build 14:23:42 INFO - Using _rmtree_windows ... 14:23:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:25:29 INFO - Running post-action listener: _resource_record_post_action 14:25:29 INFO - ##### 14:25:29 INFO - ##### Running read-buildbot-config step. 14:25:29 INFO - ##### 14:25:29 INFO - Running pre-action listener: _resource_record_pre_action 14:25:29 INFO - Running main action method: read_buildbot_config 14:25:29 INFO - Using buildbot properties: 14:25:29 INFO - { 14:25:29 INFO - "project": "", 14:25:29 INFO - "product": "firefox", 14:25:29 INFO - "script_repo_revision": "production", 14:25:29 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 14:25:29 INFO - "repository": "", 14:25:29 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 14:25:29 INFO - "buildid": "20160603124626", 14:25:29 INFO - "pgo_build": "False", 14:25:29 INFO - "basedir": "C:\\slave\\test", 14:25:29 INFO - "buildnumber": 19, 14:25:29 INFO - "slavename": "t-w732-ix-223", 14:25:29 INFO - "revision": "d992dde457ca958041d6e10325dc15fa0edc2a41", 14:25:29 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 14:25:29 INFO - "platform": "win32", 14:25:29 INFO - "branch": "mozilla-aurora", 14:25:29 INFO - "repo_path": "releases/mozilla-aurora", 14:25:29 INFO - "moz_repo_path": "", 14:25:29 INFO - "stage_platform": "win32", 14:25:29 INFO - "builduid": "5422d12ecc704baa87f2d6e8f93b27c8", 14:25:29 INFO - "slavebuilddir": "test" 14:25:29 INFO - } 14:25:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:25:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:25:29 INFO - Running post-action listener: _resource_record_post_action 14:25:29 INFO - ##### 14:25:29 INFO - ##### Running download-and-extract step. 14:25:29 INFO - ##### 14:25:29 INFO - Running pre-action listener: _resource_record_pre_action 14:25:29 INFO - Running main action method: download_and_extract 14:25:29 INFO - mkdir: C:\slave\test\build\tests 14:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:29 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:25:29 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:25:29 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:25:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:25:30 INFO - Downloaded 1274 bytes. 14:25:30 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:25:30 INFO - Using the following test package requirements: 14:25:30 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:25:30 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:25:30 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:25:30 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'jsshell-win32.zip'], 14:25:30 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:25:30 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:25:30 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:25:30 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:25:30 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:25:30 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:25:30 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:25:30 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 14:25:30 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')]} 14:25:30 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:25:30 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:25:30 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:25:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:25:32 INFO - Downloaded 20340883 bytes. 14:25:32 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/*'] 14:25:32 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/* 14:25:34 INFO - caution: filename not matched: web-platform/* 14:25:34 INFO - Return code: 11 14:25:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:34 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:25:34 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:25:34 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:25:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:26:53 INFO - Downloaded 36387765 bytes. 14:26:53 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/*'] 14:26:53 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/* 14:27:40 INFO - caution: filename not matched: bin/* 14:27:40 INFO - caution: filename not matched: config/* 14:27:40 INFO - caution: filename not matched: mozbase/* 14:27:40 INFO - caution: filename not matched: marionette/* 14:27:40 INFO - caution: filename not matched: tools/wptserve/* 14:27:40 INFO - Return code: 11 14:27:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:27:40 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:27:40 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:27:40 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:27:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:27:45 INFO - Downloaded 68495570 bytes. 14:27:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:27:45 INFO - mkdir: C:\slave\test\properties 14:27:45 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:27:45 INFO - Writing to file C:\slave\test\properties\build_url 14:27:45 INFO - Contents: 14:27:45 INFO - build_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:27:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:27:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:27:46 INFO - Writing to file C:\slave\test\properties\symbols_url 14:27:46 INFO - Contents: 14:27:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:27:46 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')]} 14:27:46 INFO - https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:27:46 INFO - trying https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:27:46 INFO - Downloading https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:27:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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 14:27:48 INFO - Downloaded 55574920 bytes. 14:27:48 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'] 14:27:48 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 14:27:51 INFO - Return code: 0 14:27:51 INFO - Running post-action listener: _resource_record_post_action 14:27:51 INFO - Running post-action listener: set_extra_try_arguments 14:27:51 INFO - ##### 14:27:51 INFO - ##### Running create-virtualenv step. 14:27:51 INFO - ##### 14:27:51 INFO - Running pre-action listener: _pre_create_virtualenv 14:27:51 INFO - Running pre-action listener: _resource_record_pre_action 14:27:51 INFO - Running main action method: create_virtualenv 14:27:51 INFO - Creating virtualenv C:\slave\test\build\venv 14:27:51 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 14:27:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:27:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:28:03 INFO - Installing distribute......................................................................................................................................................................................done. 14:28:05 INFO - Return code: 0 14:28:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:28:05 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')]} 14:28:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:28:05 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')]} 14:28:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:28:05 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 0x0188D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B67368>, '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 0x0180CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:28:05 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 14:28:05 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 14:28:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:28:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:28:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:28:05 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:28:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:28:05 INFO - 'DCLOCATION': 'SCL3', 14:28:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:28:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:28:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:28:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:28:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:28:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:28:05 INFO - 'HOMEDRIVE': 'C:', 14:28:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:28:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:28:05 INFO - 'KTS_VERSION': '1.19c', 14:28:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:28:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:28:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:28:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:28:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:28:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:28:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:28:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:28:05 INFO - 'MOZ_AIRBAG': '1', 14:28:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:28:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:28:05 INFO - 'MOZ_MSVCVERSION': '8', 14:28:05 INFO - 'MOZ_NO_REMOTE': '1', 14:28:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:28:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:28:05 INFO - 'NO_EM_RESTART': '1', 14:28:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:28:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:28:05 INFO - 'OS': 'Windows_NT', 14:28:05 INFO - 'OURDRIVE': 'C:', 14:28:05 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:28:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:28:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:28:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:28:05 INFO - 'PROCESSOR_LEVEL': '6', 14:28:05 INFO - 'PROCESSOR_REVISION': '1e05', 14:28:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:28:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:28:05 INFO - 'PROMPT': '$P$G', 14:28:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:28:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:28:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:28:05 INFO - 'PWD': 'C:\\slave\\test', 14:28:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:28:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:28:05 INFO - 'SYSTEMDRIVE': 'C:', 14:28:05 INFO - 'SYSTEMROOT': 'C:\\windows', 14:28:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:05 INFO - 'TEST1': 'testie', 14:28:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:05 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:28:05 INFO - 'USERNAME': 'cltbld', 14:28:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:28:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:28:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:28:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:28:05 INFO - 'WINDIR': 'C:\\windows', 14:28:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:28:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:28:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:28:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:28:06 INFO - Downloading/unpacking psutil>=0.7.1 14:28:07 INFO - Running setup.py egg_info for package psutil 14:28:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:28:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:28:07 INFO - Installing collected packages: psutil 14:28:07 INFO - Running setup.py install for psutil 14:28:07 INFO - building 'psutil._psutil_windows' extension 14:28:07 INFO - error: Unable to find vcvarsall.bat 14:28:07 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-jepbax-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:28:07 INFO - running install 14:28:07 INFO - running build 14:28:07 INFO - running build_py 14:28:07 INFO - creating build 14:28:07 INFO - creating build\lib.win32-2.7 14:28:07 INFO - creating build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:28:07 INFO - running build_ext 14:28:07 INFO - building 'psutil._psutil_windows' extension 14:28:07 INFO - error: Unable to find vcvarsall.bat 14:28:07 INFO - ---------------------------------------- 14:28:07 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-jepbax-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:28:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:28:07 WARNING - Return code: 1 14:28:07 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! 14:28:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:28:07 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')]} 14:28:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:28:07 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')]} 14:28:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:28:07 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 0x0188D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B67368>, '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 0x0180CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:28:07 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 14:28:07 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 14:28:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:28:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:28:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:28:07 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:28:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:28:07 INFO - 'DCLOCATION': 'SCL3', 14:28:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:28:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:28:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:28:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:28:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:28:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:28:07 INFO - 'HOMEDRIVE': 'C:', 14:28:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:28:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:28:07 INFO - 'KTS_VERSION': '1.19c', 14:28:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:28:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:28:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:28:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:28:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:28:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:28:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:28:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:28:07 INFO - 'MOZ_AIRBAG': '1', 14:28:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:28:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:28:07 INFO - 'MOZ_MSVCVERSION': '8', 14:28:07 INFO - 'MOZ_NO_REMOTE': '1', 14:28:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:28:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:28:07 INFO - 'NO_EM_RESTART': '1', 14:28:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:28:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:28:07 INFO - 'OS': 'Windows_NT', 14:28:07 INFO - 'OURDRIVE': 'C:', 14:28:07 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:28:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:28:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:28:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:28:07 INFO - 'PROCESSOR_LEVEL': '6', 14:28:07 INFO - 'PROCESSOR_REVISION': '1e05', 14:28:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:28:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:28:07 INFO - 'PROMPT': '$P$G', 14:28:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:28:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:28:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:28:07 INFO - 'PWD': 'C:\\slave\\test', 14:28:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:28:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:28:07 INFO - 'SYSTEMDRIVE': 'C:', 14:28:07 INFO - 'SYSTEMROOT': 'C:\\windows', 14:28:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:07 INFO - 'TEST1': 'testie', 14:28:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:07 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:28:07 INFO - 'USERNAME': 'cltbld', 14:28:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:28:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:28:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:28:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:28:07 INFO - 'WINDIR': 'C:\\windows', 14:28:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:28:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:28:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:28:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:28:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:28:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:28:07 INFO - Running setup.py egg_info for package mozsystemmonitor 14:28:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:28:07 INFO - Running setup.py egg_info for package psutil 14:28:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:28:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:28:07 INFO - Installing collected packages: mozsystemmonitor, psutil 14:28:07 INFO - Running setup.py install for mozsystemmonitor 14:28:07 INFO - Running setup.py install for psutil 14:28:07 INFO - building 'psutil._psutil_windows' extension 14:28:07 INFO - error: Unable to find vcvarsall.bat 14:28:07 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-ogkvpk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:28:07 INFO - running install 14:28:07 INFO - running build 14:28:07 INFO - running build_py 14:28:07 INFO - running build_ext 14:28:07 INFO - building 'psutil._psutil_windows' extension 14:28:07 INFO - error: Unable to find vcvarsall.bat 14:28:07 INFO - ---------------------------------------- 14:28:07 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-ogkvpk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:28:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:28:07 WARNING - Return code: 1 14:28:07 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! 14:28:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:28:07 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')]} 14:28:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:28:07 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')]} 14:28:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:28:07 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 0x0188D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B67368>, '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 0x0180CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:28:07 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 14:28:07 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 14:28:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:28:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:28:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:28:07 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:28:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:28:07 INFO - 'DCLOCATION': 'SCL3', 14:28:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:28:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:28:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:28:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:28:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:28:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:28:07 INFO - 'HOMEDRIVE': 'C:', 14:28:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:28:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:28:07 INFO - 'KTS_VERSION': '1.19c', 14:28:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:28:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:28:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:28:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:28:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:28:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:28:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:28:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:28:07 INFO - 'MOZ_AIRBAG': '1', 14:28:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:28:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:28:07 INFO - 'MOZ_MSVCVERSION': '8', 14:28:07 INFO - 'MOZ_NO_REMOTE': '1', 14:28:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:28:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:28:07 INFO - 'NO_EM_RESTART': '1', 14:28:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:28:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:28:07 INFO - 'OS': 'Windows_NT', 14:28:07 INFO - 'OURDRIVE': 'C:', 14:28:07 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:28:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:28:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:28:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:28:07 INFO - 'PROCESSOR_LEVEL': '6', 14:28:07 INFO - 'PROCESSOR_REVISION': '1e05', 14:28:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:28:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:28:07 INFO - 'PROMPT': '$P$G', 14:28:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:28:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:28:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:28:07 INFO - 'PWD': 'C:\\slave\\test', 14:28:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:28:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:28:07 INFO - 'SYSTEMDRIVE': 'C:', 14:28:07 INFO - 'SYSTEMROOT': 'C:\\windows', 14:28:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:07 INFO - 'TEST1': 'testie', 14:28:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:07 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:28:07 INFO - 'USERNAME': 'cltbld', 14:28:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:28:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:28:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:28:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:28:07 INFO - 'WINDIR': 'C:\\windows', 14:28:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:28:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:28:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:28:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:28:08 INFO - Downloading/unpacking blobuploader==1.2.4 14:28:08 INFO - Downloading blobuploader-1.2.4.tar.gz 14:28:08 INFO - Running setup.py egg_info for package blobuploader 14:28:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:28:12 INFO - Running setup.py egg_info for package requests 14:28:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:28:12 INFO - Downloading docopt-0.6.1.tar.gz 14:28:12 INFO - Running setup.py egg_info for package docopt 14:28:12 INFO - Installing collected packages: blobuploader, docopt, requests 14:28:12 INFO - Running setup.py install for blobuploader 14:28:12 INFO - Running setup.py install for docopt 14:28:12 INFO - Running setup.py install for requests 14:28:12 INFO - Successfully installed blobuploader docopt requests 14:28:12 INFO - Cleaning up... 14:28:12 INFO - Return code: 0 14:28:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:28: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')]} 14:28:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:28: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')]} 14:28:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:28:12 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 0x0188D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B67368>, '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 0x0180CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, '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-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:28:12 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 14:28:12 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 14:28:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:28:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:28:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:28:12 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:28:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:28:12 INFO - 'DCLOCATION': 'SCL3', 14:28:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:28:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:28:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:28:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:28:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:28:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:28:12 INFO - 'HOMEDRIVE': 'C:', 14:28:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:28:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:28:12 INFO - 'KTS_VERSION': '1.19c', 14:28:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:28:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:28:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:28:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:28:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:28:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:28:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:28:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:28:12 INFO - 'MOZ_AIRBAG': '1', 14:28:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:28:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:28:12 INFO - 'MOZ_MSVCVERSION': '8', 14:28:12 INFO - 'MOZ_NO_REMOTE': '1', 14:28:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:28:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:28:12 INFO - 'NO_EM_RESTART': '1', 14:28:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:28:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:28:12 INFO - 'OS': 'Windows_NT', 14:28:12 INFO - 'OURDRIVE': 'C:', 14:28:12 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:28:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:28:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:28:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:28:12 INFO - 'PROCESSOR_LEVEL': '6', 14:28:12 INFO - 'PROCESSOR_REVISION': '1e05', 14:28:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:28:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:28:12 INFO - 'PROMPT': '$P$G', 14:28:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:28:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:28:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:28:12 INFO - 'PWD': 'C:\\slave\\test', 14:28:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:28:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:28:12 INFO - 'SYSTEMDRIVE': 'C:', 14:28:12 INFO - 'SYSTEMROOT': 'C:\\windows', 14:28:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:12 INFO - 'TEST1': 'testie', 14:28:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:12 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:28:12 INFO - 'USERNAME': 'cltbld', 14:28:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:28:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:28:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:28:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:28:12 INFO - 'WINDIR': 'C:\\windows', 14:28:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:28:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:28:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:28:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:28:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:28:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:28:17 INFO - Unpacking c:\slave\test\build\tests\marionette 14:28:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:28:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:28:17 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 14:28:17 INFO - Running setup.py install for browsermob-proxy 14:28:31 INFO - Running setup.py install for manifestparser 14:28:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for marionette-client 14:28:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:28:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for marionette-driver 14:28:31 INFO - Running setup.py install for mozcrash 14:28:31 INFO - Running setup.py install for mozdebug 14:28:31 INFO - Running setup.py install for mozdevice 14:28:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for mozfile 14:28:31 INFO - Running setup.py install for mozhttpd 14:28:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for mozinfo 14:28:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for mozInstall 14:28:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for mozleak 14:28:31 INFO - Running setup.py install for mozlog 14:28:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for moznetwork 14:28:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for mozprocess 14:28:31 INFO - Running setup.py install for mozprofile 14:28:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for mozrunner 14:28:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for mozscreenshot 14:28:31 INFO - Running setup.py install for moztest 14:28:31 INFO - Running setup.py install for mozversion 14:28:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:28:31 INFO - Running setup.py install for wptserve 14:28:31 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 14:28:31 INFO - Cleaning up... 14:28:31 INFO - Return code: 0 14:28:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:28:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:28:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:28:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:28:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:28:31 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 0x0188D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BED200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B67368>, '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 0x0180CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, '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-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:28:31 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 14:28:31 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 14:28:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:28:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:28:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:28:31 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:28:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:28:31 INFO - 'DCLOCATION': 'SCL3', 14:28:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:28:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:28:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:28:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:28:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:28:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:28:31 INFO - 'HOMEDRIVE': 'C:', 14:28:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:28:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:28:31 INFO - 'KTS_VERSION': '1.19c', 14:28:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:28:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:28:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:28:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:28:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:28:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:28:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:28:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:28:31 INFO - 'MOZ_AIRBAG': '1', 14:28:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:28:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:28:31 INFO - 'MOZ_MSVCVERSION': '8', 14:28:31 INFO - 'MOZ_NO_REMOTE': '1', 14:28:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:28:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:28:31 INFO - 'NO_EM_RESTART': '1', 14:28:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:28:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:28:31 INFO - 'OS': 'Windows_NT', 14:28:31 INFO - 'OURDRIVE': 'C:', 14:28:31 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:28:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:28:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:28:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:28:31 INFO - 'PROCESSOR_LEVEL': '6', 14:28:31 INFO - 'PROCESSOR_REVISION': '1e05', 14:28:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:28:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:28:31 INFO - 'PROMPT': '$P$G', 14:28:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:28:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:28:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:28:31 INFO - 'PWD': 'C:\\slave\\test', 14:28:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:28:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:28:31 INFO - 'SYSTEMDRIVE': 'C:', 14:28:31 INFO - 'SYSTEMROOT': 'C:\\windows', 14:28:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:31 INFO - 'TEST1': 'testie', 14:28:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:31 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:28:31 INFO - 'USERNAME': 'cltbld', 14:28:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:28:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:28:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:28:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:28:31 INFO - 'WINDIR': 'C:\\windows', 14:28:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:28:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:28:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:28:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:28:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:28:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:28:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:28:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:28:36 INFO - Unpacking c:\slave\test\build\tests\marionette 14:28:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:28:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:28:36 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)) 14:28:48 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)) 14:28:48 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)) 14:28:48 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)) 14:28:48 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)) 14:28:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:28:48 INFO - Downloading blessings-1.6.tar.gz 14:28:48 INFO - Running setup.py egg_info for package blessings 14:28:48 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)) 14:28:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:28:48 INFO - Running setup.py install for blessings 14:28:48 INFO - Running setup.py install for browsermob-proxy 14:28:48 INFO - Running setup.py install for manifestparser 14:28:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Running setup.py install for marionette-client 14:28:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:28:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Running setup.py install for marionette-driver 14:28:48 INFO - Running setup.py install for mozcrash 14:28:48 INFO - Running setup.py install for mozdebug 14:28:48 INFO - Running setup.py install for mozdevice 14:28:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Running setup.py install for mozhttpd 14:28:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Running setup.py install for mozInstall 14:28:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Running setup.py install for mozleak 14:28:48 INFO - Running setup.py install for mozprofile 14:28:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Running setup.py install for mozrunner 14:28:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:28:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:28:50 INFO - Running setup.py install for mozscreenshot 14:28:50 INFO - Running setup.py install for moztest 14:28:50 INFO - Running setup.py install for mozversion 14:28:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:28:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:28:50 INFO - Running setup.py install for wptserve 14:28:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:28:50 INFO - Cleaning up... 14:28:50 INFO - Return code: 0 14:28:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:28:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:28:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:28:50 INFO - Reading from file tmpfile_stdout 14:28:50 INFO - Using _rmtree_windows ... 14:28:50 INFO - Using _rmtree_windows ... 14:28:50 INFO - Current package versions: 14:28:50 INFO - blessings == 1.6 14:28:50 INFO - blobuploader == 1.2.4 14:28:50 INFO - browsermob-proxy == 0.6.0 14:28:50 INFO - distribute == 0.6.14 14:28:50 INFO - docopt == 0.6.1 14:28:50 INFO - manifestparser == 1.1 14:28:50 INFO - marionette-client == 2.3.0 14:28:50 INFO - marionette-driver == 1.4.0 14:28:50 INFO - mozInstall == 1.12 14:28:50 INFO - mozcrash == 0.17 14:28:50 INFO - mozdebug == 0.1 14:28:50 INFO - mozdevice == 0.48 14:28:50 INFO - mozfile == 1.2 14:28:50 INFO - mozhttpd == 0.7 14:28:50 INFO - mozinfo == 0.9 14:28:50 INFO - mozleak == 0.1 14:28:50 INFO - mozlog == 3.1 14:28:50 INFO - moznetwork == 0.27 14:28:50 INFO - mozprocess == 0.22 14:28:50 INFO - mozprofile == 0.28 14:28:50 INFO - mozrunner == 6.11 14:28:50 INFO - mozscreenshot == 0.1 14:28:50 INFO - mozsystemmonitor == 0.0 14:28:50 INFO - moztest == 0.7 14:28:50 INFO - mozversion == 1.4 14:28:50 INFO - requests == 1.2.3 14:28:50 INFO - wptserve == 1.4.0 14:28:50 INFO - Running post-action listener: _resource_record_post_action 14:28:50 INFO - Running post-action listener: _start_resource_monitoring 14:28:50 INFO - Starting resource monitoring. 14:28:50 INFO - ##### 14:28:50 INFO - ##### Running pull step. 14:28:50 INFO - ##### 14:28:50 INFO - Running pre-action listener: _resource_record_pre_action 14:28:50 INFO - Running main action method: pull 14:28:50 INFO - Pull has nothing to do! 14:28:50 INFO - Running post-action listener: _resource_record_post_action 14:28:50 INFO - ##### 14:28:50 INFO - ##### Running install step. 14:28:50 INFO - ##### 14:28:50 INFO - Running pre-action listener: _resource_record_pre_action 14:28:50 INFO - Running main action method: install 14:28:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:28:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:28:50 INFO - Reading from file tmpfile_stdout 14:28:50 INFO - Using _rmtree_windows ... 14:28:50 INFO - Using _rmtree_windows ... 14:28:50 INFO - Detecting whether we're running mozinstall >=1.0... 14:28:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:28:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:28:50 INFO - Reading from file tmpfile_stdout 14:28:50 INFO - Output received: 14:28:50 INFO - Usage: mozinstall-script.py [options] installer 14:28:50 INFO - Options: 14:28:50 INFO - -h, --help show this help message and exit 14:28:50 INFO - -d DEST, --destination=DEST 14:28:50 INFO - Directory to install application into. [default: 14:28:50 INFO - "C:\slave\test"] 14:28:50 INFO - --app=APP Application being installed. [default: firefox] 14:28:50 INFO - Using _rmtree_windows ... 14:28:50 INFO - Using _rmtree_windows ... 14:28:50 INFO - mkdir: C:\slave\test\build\application 14:28:50 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'] 14:28:50 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 14:28:53 INFO - Reading from file tmpfile_stdout 14:28:53 INFO - Output received: 14:28:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:28:53 INFO - Using _rmtree_windows ... 14:28:53 INFO - Using _rmtree_windows ... 14:28:53 INFO - Running post-action listener: _resource_record_post_action 14:28:53 INFO - ##### 14:28:53 INFO - ##### Running run-tests step. 14:28:53 INFO - ##### 14:28:53 INFO - Running pre-action listener: _resource_record_pre_action 14:28:53 INFO - Running main action method: run_tests 14:28:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:28:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:28:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:28:53 INFO - grabbing minidump binary from tooltool 14:28:53 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')]} 14:28:53 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 0x01B67368>, '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 0x0180CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:28:53 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 14:28:53 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 14:28:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:28:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpq8fns0 14:28:54 INFO - INFO - File integrity verified, renaming tmpq8fns0 to win32-minidump_stackwalk.exe 14:28:54 INFO - Return code: 0 14:28:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:28:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:28:54 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/R2utlytXTw2GlbK7S9BBaQ/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 14:28:54 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/R2utlytXTw2GlbK7S9BBaQ/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 14:28:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:28:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:28:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:28:54 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 14:28:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:28:54 INFO - 'DCLOCATION': 'SCL3', 14:28:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:28:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:28:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:28:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:28:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:28:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:28:54 INFO - 'HOMEDRIVE': 'C:', 14:28:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:28:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:28:54 INFO - 'KTS_VERSION': '1.19c', 14:28:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:28:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:28:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 14:28:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:28:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:28:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:28:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:28:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:28:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:28:54 INFO - 'MOZ_AIRBAG': '1', 14:28:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:28:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:28:54 INFO - 'MOZ_MSVCVERSION': '8', 14:28:54 INFO - 'MOZ_NO_REMOTE': '1', 14:28:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:28:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:28:54 INFO - 'NO_EM_RESTART': '1', 14:28:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:28:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:28:54 INFO - 'OS': 'Windows_NT', 14:28:54 INFO - 'OURDRIVE': 'C:', 14:28:54 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:28:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:28:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:28:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:28:54 INFO - 'PROCESSOR_LEVEL': '6', 14:28:54 INFO - 'PROCESSOR_REVISION': '1e05', 14:28:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:28:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:28:54 INFO - 'PROMPT': '$P$G', 14:28:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:28:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:28:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:28:54 INFO - 'PWD': 'C:\\slave\\test', 14:28:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:28:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:28:54 INFO - 'SYSTEMDRIVE': 'C:', 14:28:54 INFO - 'SYSTEMROOT': 'C:\\windows', 14:28:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:54 INFO - 'TEST1': 'testie', 14:28:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:28:54 INFO - 'USERDOMAIN': 'T-W732-IX-223', 14:28:54 INFO - 'USERNAME': 'cltbld', 14:28:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:28:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:28:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:28:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:28:54 INFO - 'WINDIR': 'C:\\windows', 14:28:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:28:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:28:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:28:54 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/R2utlytXTw2GlbK7S9BBaQ/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 14:28:56 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 14:28:56 INFO - import pkg_resources 14:28:57 INFO - Using 1 client processes 14:29:00 INFO - SUITE-START | Running 778 tests 14:29:00 INFO - Running testharness tests 14:29:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:29:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 14:29:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:29:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:29:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:29:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:29:01 INFO - Setting up ssl 14:29:01 INFO - PROCESS | certutil | 14:29:01 INFO - PROCESS | certutil | 14:29:01 INFO - PROCESS | certutil | 14:29:01 INFO - Certificate Nickname Trust Attributes 14:29:01 INFO - SSL,S/MIME,JAR/XPI 14:29:01 INFO - 14:29:01 INFO - web-platform-tests CT,, 14:29:01 INFO - 14:29:01 INFO - Starting runner 14:29:02 INFO - PROCESS | 2376 | [2376] 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 14:29:02 INFO - PROCESS | 2376 | [2376] 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 14:29:02 INFO - PROCESS | 2376 | [2376] 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 14:29:02 INFO - PROCESS | 2376 | [2376] 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 14:29:02 INFO - PROCESS | 2376 | [2376] 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 14:29:03 INFO - PROCESS | 2376 | 1464989343748 Marionette DEBUG Marionette enabled via build flag and pref 14:29:04 INFO - PROCESS | 2376 | ++DOCSHELL 0E4F1400 == 1 [pid = 2376] [id = 1] 14:29:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 1 (0E4F1800) [pid = 2376] [serial = 1] [outer = 00000000] 14:29:04 INFO - PROCESS | 2376 | [2376] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:29:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 2 (0E4F2400) [pid = 2376] [serial = 2] [outer = 0E4F1800] 14:29:05 INFO - PROCESS | 2376 | ++DOCSHELL 11392000 == 2 [pid = 2376] [id = 2] 14:29:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 3 (11392400) [pid = 2376] [serial = 3] [outer = 00000000] 14:29:05 INFO - PROCESS | 2376 | [2376] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:29:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 4 (11393000) [pid = 2376] [serial = 4] [outer = 11392400] 14:29:05 INFO - PROCESS | 2376 | 1464989345342 Marionette INFO Listening on port 2828 14:29:06 INFO - PROCESS | 2376 | 1464989346938 Marionette DEBUG Marionette enabled via command-line flag 14:29:06 INFO - PROCESS | 2376 | [2376] 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 14:29:06 INFO - PROCESS | 2376 | [2376] 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 14:29:06 INFO - PROCESS | 2376 | ++DOCSHELL 14B15C00 == 3 [pid = 2376] [id = 3] 14:29:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 5 (14B1DC00) [pid = 2376] [serial = 5] [outer = 00000000] 14:29:06 INFO - PROCESS | 2376 | [2376] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:29:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 6 (14B1E800) [pid = 2376] [serial = 6] [outer = 14B1DC00] 14:29:07 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:29:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 7 (15616400) [pid = 2376] [serial = 7] [outer = 11392400] 14:29:07 INFO - PROCESS | 2376 | [2376] 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 14:29:07 INFO - PROCESS | 2376 | 1464989347714 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49702 14:29:07 INFO - PROCESS | 2376 | [2376] 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 14:29:07 INFO - PROCESS | 2376 | 1464989347720 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49704 14:29:07 INFO - PROCESS | 2376 | [2376] 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 14:29:07 INFO - PROCESS | 2376 | 1464989347754 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49705 14:29:07 INFO - PROCESS | 2376 | [2376] 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 14:29:07 INFO - PROCESS | 2376 | 1464989347762 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49707 14:29:07 INFO - PROCESS | 2376 | 1464989347765 Marionette DEBUG Closed connection conn0 14:29:07 INFO - PROCESS | 2376 | 1464989347767 Marionette DEBUG Closed connection conn1 14:29:07 INFO - PROCESS | 2376 | 1464989347827 Marionette DEBUG Closed connection conn2 14:29:07 INFO - PROCESS | 2376 | 1464989347922 Marionette DEBUG Closed connection conn3 14:29:07 INFO - PROCESS | 2376 | [2376] 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 14:29:07 INFO - PROCESS | 2376 | 1464989347927 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49708 14:29:07 INFO - PROCESS | 2376 | 1464989347956 Marionette DEBUG Closed connection conn4 14:29:07 INFO - PROCESS | 2376 | [2376] 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 14:29:07 INFO - PROCESS | 2376 | 1464989347963 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49709 14:29:07 INFO - PROCESS | 2376 | ++DOCSHELL 161DD000 == 4 [pid = 2376] [id = 4] 14:29:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 8 (161DD400) [pid = 2376] [serial = 8] [outer = 00000000] 14:29:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 9 (16F09C00) [pid = 2376] [serial = 9] [outer = 161DD400] 14:29:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 10 (16F0F400) [pid = 2376] [serial = 10] [outer = 161DD400] 14:29:08 INFO - PROCESS | 2376 | 1464989348151 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:29:08 INFO - PROCESS | 2376 | 1464989348155 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":"20160603124626","device":"desktop","version":"48.0a2"} 14:29:09 INFO - PROCESS | 2376 | [2376] 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 14:29:09 INFO - PROCESS | 2376 | [2376] 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 14:29:09 INFO - PROCESS | 2376 | [2376] 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 14:29:09 INFO - PROCESS | 2376 | ++DOCSHELL 18453400 == 5 [pid = 2376] [id = 5] 14:29:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 11 (187E8800) [pid = 2376] [serial = 11] [outer = 00000000] 14:29:09 INFO - PROCESS | 2376 | ++DOCSHELL 187EA000 == 6 [pid = 2376] [id = 6] 14:29:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 12 (187EB400) [pid = 2376] [serial = 12] [outer = 00000000] 14:29:10 INFO - PROCESS | 2376 | [2376] 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 14:29:10 INFO - PROCESS | 2376 | ++DOCSHELL 198D9C00 == 7 [pid = 2376] [id = 7] 14:29:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 13 (198DA000) [pid = 2376] [serial = 13] [outer = 00000000] 14:29:10 INFO - PROCESS | 2376 | [2376] 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 14:29:10 INFO - PROCESS | 2376 | [2376] 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 14:29:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 14 (19B6AC00) [pid = 2376] [serial = 14] [outer = 198DA000] 14:29:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 15 (19451800) [pid = 2376] [serial = 15] [outer = 187E8800] 14:29:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 16 (19453000) [pid = 2376] [serial = 16] [outer = 187EB400] 14:29:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 17 (19455800) [pid = 2376] [serial = 17] [outer = 198DA000] 14:29:11 INFO - PROCESS | 2376 | 1464989351491 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 2376 | 1464989351505 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 18 (1BFD9000) [pid = 2376] [serial = 18] [outer = 198DA000] 14:29:12 INFO - PROCESS | 2376 | 1464989352306 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"80883ed9-b283-4bcd-afd2-52b9b0e61ab4","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":"20160603124626","device":"desktop","version":"48.0a2","command_id":1}}] 14:29:12 INFO - PROCESS | 2376 | 1464989352638 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}] 14:29:12 INFO - PROCESS | 2376 | 1464989352780 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:29:12 INFO - PROCESS | 2376 | 1464989352803 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:29:12 INFO - PROCESS | 2376 | [2376] 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 14:29:14 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:29:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 19 (170AB400) [pid = 2376] [serial = 19] [outer = 198DA000] 14:29:14 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:14 INFO - PROCESS | 2376 | 1464989354739 Marionette TRACE conn5 <- [1,3,null,{}] 14:29:14 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:14 INFO - PROCESS | 2376 | 1464989354745 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:29:14 INFO - PROCESS | 2376 | 1464989354772 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:29:14 INFO - PROCESS | 2376 | --DOCSHELL 0E4F1400 == 6 [pid = 2376] [id = 1] 14:29:14 INFO - PROCESS | 2376 | 1464989354843 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 2376 | 1464989354848 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:29:14 INFO - PROCESS | 2376 | 1464989354853 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 2376 | 1464989354857 Marionette TRACE conn5 <- [1,6,null,{}] 14:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:29:14 INFO - PROCESS | 2376 | 1464989354870 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}] 14:29:14 INFO - PROCESS | 2376 | 1464989354889 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:29:14 INFO - PROCESS | 2376 | 1464989354894 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 2376 | ++DOCSHELL 0D3F4400 == 7 [pid = 2376] [id = 8] 14:29:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 20 (0D3F4C00) [pid = 2376] [serial = 20] [outer = 00000000] 14:29:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 21 (0D852400) [pid = 2376] [serial = 21] [outer = 0D3F4C00] 14:29:14 INFO - PROCESS | 2376 | 1464989354956 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 22 (0DD8C000) [pid = 2376] [serial = 22] [outer = 0D3F4C00] 14:29:15 INFO - PROCESS | 2376 | ++DOCSHELL 14879000 == 8 [pid = 2376] [id = 9] 14:29:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 23 (1487B400) [pid = 2376] [serial = 23] [outer = 00000000] 14:29:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 24 (14B1E000) [pid = 2376] [serial = 24] [outer = 1487B400] 14:29:15 INFO - PROCESS | 2376 | 1464989355394 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 25 (16F09800) [pid = 2376] [serial = 25] [outer = 1487B400] 14:29:15 INFO - PROCESS | 2376 | 1464989355933 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]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1119ms 14:29:16 INFO - PROCESS | 2376 | 1464989356054 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 2376 | 1464989356058 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:29:16 INFO - PROCESS | 2376 | 1464989356079 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 2376 | 1464989356081 Marionette TRACE conn5 <- [1,10,null,{}] 14:29:16 INFO - PROCESS | 2376 | 1464989356086 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}] 14:29:16 INFO - PROCESS | 2376 | 1464989356214 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:29:16 INFO - PROCESS | 2376 | 1464989356272 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 2376 | ++DOCSHELL 14BA9400 == 9 [pid = 2376] [id = 10] 14:29:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 26 (14BB0000) [pid = 2376] [serial = 26] [outer = 00000000] 14:29:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 27 (1ADDA000) [pid = 2376] [serial = 27] [outer = 14BB0000] 14:29:16 INFO - PROCESS | 2376 | 1464989356327 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 28 (1BE6A800) [pid = 2376] [serial = 28] [outer = 14BB0000] 14:29:16 INFO - PROCESS | 2376 | 1464989356894 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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 890ms 14:29:16 INFO - PROCESS | 2376 | 1464989356960 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 2376 | 1464989356964 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:29:16 INFO - PROCESS | 2376 | 1464989356976 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 2376 | 1464989356981 Marionette TRACE conn5 <- [1,14,null,{}] 14:29:16 INFO - PROCESS | 2376 | 1464989356985 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}] 14:29:17 INFO - PROCESS | 2376 | 1464989357105 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:29:17 INFO - PROCESS | 2376 | ++DOCSHELL 1C614C00 == 10 [pid = 2376] [id = 11] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 29 (1C615800) [pid = 2376] [serial = 29] [outer = 00000000] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 30 (1C616400) [pid = 2376] [serial = 30] [outer = 1C615800] 14:29:17 INFO - PROCESS | 2376 | 1464989357231 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 31 (1E4D6400) [pid = 2376] [serial = 31] [outer = 1C615800] 14:29:17 INFO - PROCESS | 2376 | ++DOCSHELL 1E4DB000 == 11 [pid = 2376] [id = 12] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 32 (1E4DB800) [pid = 2376] [serial = 32] [outer = 00000000] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 33 (1E4DE000) [pid = 2376] [serial = 33] [outer = 1E4DB800] 14:29:17 INFO - PROCESS | 2376 | 1464989357305 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 34 (0D821800) [pid = 2376] [serial = 34] [outer = 1E4DB800] 14:29:17 INFO - PROCESS | 2376 | ++DOCSHELL 0D827400 == 12 [pid = 2376] [id = 13] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 35 (0D82D000) [pid = 2376] [serial = 35] [outer = 00000000] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 36 (198F4C00) [pid = 2376] [serial = 36] [outer = 0D82D000] 14:29:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 37 (0D075400) [pid = 2376] [serial = 37] [outer = 0D82D000] 14:29:18 INFO - PROCESS | 2376 | --DOCSHELL 161DD000 == 11 [pid = 2376] [id = 4] 14:29:18 INFO - PROCESS | 2376 | 1464989358160 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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1236ms 14:29:18 INFO - PROCESS | 2376 | 1464989358211 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 2376 | 1464989358215 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:29:18 INFO - PROCESS | 2376 | 1464989358219 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 2376 | 1464989358223 Marionette TRACE conn5 <- [1,18,null,{}] 14:29:18 INFO - PROCESS | 2376 | 1464989358228 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}] 14:29:18 INFO - PROCESS | 2376 | 1464989358311 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:29:18 INFO - PROCESS | 2376 | 1464989358320 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 2376 | ++DOCSHELL 0D851800 == 12 [pid = 2376] [id = 14] 14:29:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 38 (0D851C00) [pid = 2376] [serial = 38] [outer = 00000000] 14:29:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 39 (0DC67C00) [pid = 2376] [serial = 39] [outer = 0D851C00] 14:29:18 INFO - PROCESS | 2376 | 1464989358367 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 40 (0DD0B000) [pid = 2376] [serial = 40] [outer = 0D851C00] 14:29:18 INFO - PROCESS | 2376 | 1464989358813 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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 14:29:18 INFO - PROCESS | 2376 | 1464989358851 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 2376 | 1464989358856 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:29:18 INFO - PROCESS | 2376 | 1464989358861 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:29:18 INFO - PROCESS | 2376 | 1464989358864 Marionette TRACE conn5 <- [1,22,null,{}] 14:29:18 INFO - PROCESS | 2376 | 1464989358868 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}] 14:29:18 INFO - PROCESS | 2376 | 1464989358954 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:29:18 INFO - PROCESS | 2376 | 1464989358965 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 2376 | ++DOCSHELL 0E4F1C00 == 13 [pid = 2376] [id = 15] 14:29:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 41 (0E4F3000) [pid = 2376] [serial = 41] [outer = 00000000] 14:29:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 42 (1138D800) [pid = 2376] [serial = 42] [outer = 0E4F3000] 14:29:19 INFO - PROCESS | 2376 | 1464989359011 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 43 (141ACC00) [pid = 2376] [serial = 43] [outer = 0E4F3000] 14:29:19 INFO - PROCESS | 2376 | 1464989359451 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]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 14:29:19 INFO - PROCESS | 2376 | 1464989359496 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 2376 | 1464989359498 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:29:19 INFO - PROCESS | 2376 | 1464989359505 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 2376 | 1464989359509 Marionette TRACE conn5 <- [1,26,null,{}] 14:29:19 INFO - PROCESS | 2376 | 1464989359518 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}] 14:29:19 INFO - PROCESS | 2376 | 1464989359603 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:29:19 INFO - PROCESS | 2376 | 1464989359614 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 2376 | ++DOCSHELL 14B04800 == 14 [pid = 2376] [id = 16] 14:29:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 44 (14B05000) [pid = 2376] [serial = 44] [outer = 00000000] 14:29:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 45 (14B14800) [pid = 2376] [serial = 45] [outer = 14B05000] 14:29:19 INFO - PROCESS | 2376 | 1464989359663 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 46 (14BA9800) [pid = 2376] [serial = 46] [outer = 14B05000] 14:29:20 INFO - PROCESS | 2376 | 1464989360109 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]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 14:29:20 INFO - PROCESS | 2376 | 1464989360136 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 2376 | 1464989360138 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:29:20 INFO - PROCESS | 2376 | 1464989360141 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:29:20 INFO - PROCESS | 2376 | 1464989360143 Marionette TRACE conn5 <- [1,30,null,{}] 14:29:20 INFO - PROCESS | 2376 | 1464989360146 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}] 14:29:20 INFO - PROCESS | 2376 | 1464989360226 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:29:20 INFO - PROCESS | 2376 | 1464989360233 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 2376 | ++DOCSHELL 14BB0400 == 15 [pid = 2376] [id = 17] 14:29:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 47 (161D6000) [pid = 2376] [serial = 47] [outer = 00000000] 14:29:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 48 (170A6400) [pid = 2376] [serial = 48] [outer = 161D6000] 14:29:20 INFO - PROCESS | 2376 | 1464989360278 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 49 (18431800) [pid = 2376] [serial = 49] [outer = 161D6000] 14:29:20 INFO - PROCESS | 2376 | 1464989360675 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]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 14:29:20 INFO - PROCESS | 2376 | 1464989360716 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 2376 | 1464989360718 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:29:20 INFO - PROCESS | 2376 | 1464989360721 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 2376 | 1464989360723 Marionette TRACE conn5 <- [1,34,null,{}] 14:29:20 INFO - PROCESS | 2376 | 1464989360738 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}] 14:29:20 INFO - PROCESS | 2376 | 1464989360814 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:29:20 INFO - PROCESS | 2376 | 1464989360821 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 2376 | ++DOCSHELL 170A7400 == 16 [pid = 2376] [id = 18] 14:29:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 50 (1844F800) [pid = 2376] [serial = 50] [outer = 00000000] 14:29:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 51 (18C6A400) [pid = 2376] [serial = 51] [outer = 1844F800] 14:29:20 INFO - PROCESS | 2376 | 1464989360865 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 52 (18DB9000) [pid = 2376] [serial = 52] [outer = 1844F800] 14:29:21 INFO - PROCESS | 2376 | 1464989361286 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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 14:29:21 INFO - PROCESS | 2376 | 1464989361312 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 2376 | 1464989361314 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:29:21 INFO - PROCESS | 2376 | 1464989361333 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 2376 | 1464989361335 Marionette TRACE conn5 <- [1,38,null,{}] 14:29:21 INFO - PROCESS | 2376 | 1464989361339 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}] 14:29:21 INFO - PROCESS | 2376 | 1464989361520 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:29:21 INFO - PROCESS | 2376 | 1464989361559 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 2376 | ++DOCSHELL 19BD0000 == 17 [pid = 2376] [id = 19] 14:29:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 53 (19BD2400) [pid = 2376] [serial = 53] [outer = 00000000] 14:29:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 54 (1AA0B800) [pid = 2376] [serial = 54] [outer = 19BD2400] 14:29:21 INFO - PROCESS | 2376 | 1464989361603 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (1ABBCC00) [pid = 2376] [serial = 55] [outer = 19BD2400] 14:29:21 INFO - PROCESS | 2376 | 1464989361987 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]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 690ms 14:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:29:22 INFO - PROCESS | 2376 | 1464989362012 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 2376 | 1464989362014 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:29:22 INFO - PROCESS | 2376 | 1464989362017 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - PROCESS | 2376 | 1464989362018 Marionette TRACE conn5 <- [1,42,null,{}] 14:29:22 INFO - PROCESS | 2376 | 1464989362022 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}] 14:29:22 INFO - PROCESS | 2376 | 1464989362135 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:29:22 INFO - PROCESS | 2376 | 1464989362165 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 2376 | ++DOCSHELL 0C9F2400 == 18 [pid = 2376] [id = 20] 14:29:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (0C9F2800) [pid = 2376] [serial = 56] [outer = 00000000] 14:29:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (0C9F8400) [pid = 2376] [serial = 57] [outer = 0C9F2800] 14:29:22 INFO - PROCESS | 2376 | 1464989362208 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (1900F800) [pid = 2376] [serial = 58] [outer = 0C9F2800] 14:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 14:29:22 INFO - PROCESS | 2376 | 1464989362579 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]]]}] 14:29:22 INFO - PROCESS | 2376 | 1464989362588 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 2376 | 1464989362590 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:29:22 INFO - PROCESS | 2376 | 1464989362593 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - PROCESS | 2376 | 1464989362594 Marionette TRACE conn5 <- [1,46,null,{}] 14:29:22 INFO - PROCESS | 2376 | 1464989362598 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}] 14:29:22 INFO - PROCESS | 2376 | 1464989362671 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:29:22 INFO - PROCESS | 2376 | 1464989362677 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 2376 | ++DOCSHELL 0C9F5800 == 19 [pid = 2376] [id = 21] 14:29:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (0C9F7C00) [pid = 2376] [serial = 59] [outer = 00000000] 14:29:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (0DB42C00) [pid = 2376] [serial = 60] [outer = 0C9F7C00] 14:29:22 INFO - PROCESS | 2376 | 1464989362778 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (0DB45000) [pid = 2376] [serial = 61] [outer = 0C9F7C00] 14:29:23 INFO - PROCESS | 2376 | 1464989363111 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 14:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:29:23 INFO - PROCESS | 2376 | 1464989363164 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 2376 | 1464989363166 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:29:23 INFO - PROCESS | 2376 | 1464989363169 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 2376 | 1464989363171 Marionette TRACE conn5 <- [1,50,null,{}] 14:29:23 INFO - PROCESS | 2376 | 1464989363174 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}] 14:29:23 INFO - PROCESS | 2376 | 1464989363247 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:29:23 INFO - PROCESS | 2376 | 1464989363254 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 2376 | ++DOCSHELL 0CA45400 == 20 [pid = 2376] [id = 22] 14:29:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (0CA49C00) [pid = 2376] [serial = 62] [outer = 00000000] 14:29:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (0CA4E800) [pid = 2376] [serial = 63] [outer = 0CA49C00] 14:29:23 INFO - PROCESS | 2376 | 1464989363298 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (0DB44C00) [pid = 2376] [serial = 64] [outer = 0CA49C00] 14:29:23 INFO - PROCESS | 2376 | 1464989363672 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 530ms 14:29:23 INFO - PROCESS | 2376 | 1464989363700 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 2376 | 1464989363701 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:29:23 INFO - PROCESS | 2376 | 1464989363705 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 2376 | 1464989363706 Marionette TRACE conn5 <- [1,54,null,{}] 14:29:23 INFO - PROCESS | 2376 | 1464989363709 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}] 14:29:23 INFO - PROCESS | 2376 | 1464989363814 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:29:23 INFO - PROCESS | 2376 | 1464989363823 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4DC00 == 21 [pid = 2376] [id = 23] 14:29:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (0DB3EC00) [pid = 2376] [serial = 65] [outer = 00000000] 14:29:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (18C15000) [pid = 2376] [serial = 66] [outer = 0DB3EC00] 14:29:23 INFO - PROCESS | 2376 | 1464989363867 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (18C18000) [pid = 2376] [serial = 67] [outer = 0DB3EC00] 14:29:24 INFO - PROCESS | 2376 | 1464989364230 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]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 14:29:24 INFO - PROCESS | 2376 | 1464989364277 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:29:24 INFO - PROCESS | 2376 | 1464989364279 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:29:24 INFO - PROCESS | 2376 | 1464989364282 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 2376 | 1464989364284 Marionette TRACE conn5 <- [1,58,null,{}] 14:29:24 INFO - PROCESS | 2376 | 1464989364297 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}] 14:29:24 INFO - PROCESS | 2376 | 1464989364421 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:29:24 INFO - PROCESS | 2376 | 1464989364430 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 2376 | ++DOCSHELL 18C16C00 == 22 [pid = 2376] [id = 24] 14:29:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (18C1A800) [pid = 2376] [serial = 68] [outer = 00000000] 14:29:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (1ABC5C00) [pid = 2376] [serial = 69] [outer = 18C1A800] 14:29:24 INFO - PROCESS | 2376 | 1464989364484 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (1BFD6400) [pid = 2376] [serial = 70] [outer = 18C1A800] 14:29:24 INFO - PROCESS | 2376 | 1464989364868 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]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 14:29:24 INFO - PROCESS | 2376 | 1464989364913 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 2376 | 1464989364914 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:29:24 INFO - PROCESS | 2376 | 1464989364917 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 2376 | 1464989364919 Marionette TRACE conn5 <- [1,62,null,{}] 14:29:24 INFO - PROCESS | 2376 | 1464989364922 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}] 14:29:25 INFO - PROCESS | 2376 | 1464989365024 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:29:25 INFO - PROCESS | 2376 | 1464989365033 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 2376 | ++DOCSHELL 18C1F400 == 23 [pid = 2376] [id = 25] 14:29:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (1BFDDC00) [pid = 2376] [serial = 71] [outer = 00000000] 14:29:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (1E4D3C00) [pid = 2376] [serial = 72] [outer = 1BFDDC00] 14:29:25 INFO - PROCESS | 2376 | 1464989365077 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (1E4D4800) [pid = 2376] [serial = 73] [outer = 1BFDDC00] 14:29:25 INFO - PROCESS | 2376 | 1464989365449 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]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 14:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:29:25 INFO - PROCESS | 2376 | 1464989365489 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 2376 | 1464989365491 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:29:25 INFO - PROCESS | 2376 | 1464989365494 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 2376 | 1464989365495 Marionette TRACE conn5 <- [1,66,null,{}] 14:29:25 INFO - PROCESS | 2376 | 1464989365499 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}] 14:29:25 INFO - PROCESS | 2376 | 1464989365575 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:29:25 INFO - PROCESS | 2376 | 1464989365662 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 2376 | ++DOCSHELL 14959400 == 24 [pid = 2376] [id = 26] 14:29:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (161D9C00) [pid = 2376] [serial = 74] [outer = 00000000] 14:29:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (18FB2000) [pid = 2376] [serial = 75] [outer = 161D9C00] 14:29:25 INFO - PROCESS | 2376 | 1464989365709 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (1E4D8800) [pid = 2376] [serial = 76] [outer = 161D9C00] 14:29:26 INFO - PROCESS | 2376 | --DOCSHELL 14BA9400 == 23 [pid = 2376] [id = 10] 14:29:26 INFO - PROCESS | 2376 | --DOCSHELL 0D3F4400 == 22 [pid = 2376] [id = 8] 14:29:26 INFO - PROCESS | 2376 | 1464989366811 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]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1374ms 14:29:26 INFO - PROCESS | 2376 | 1464989366872 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 2376 | 1464989366877 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:29:26 INFO - PROCESS | 2376 | 1464989366882 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 2376 | 1464989366885 Marionette TRACE conn5 <- [1,70,null,{}] 14:29:26 INFO - PROCESS | 2376 | 1464989366896 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}] 14:29:27 INFO - PROCESS | 2376 | 1464989367023 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:29:27 INFO - PROCESS | 2376 | 1464989367037 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 2376 | ++DOCSHELL 0D30C400 == 23 [pid = 2376] [id = 27] 14:29:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (0D30C800) [pid = 2376] [serial = 77] [outer = 00000000] 14:29:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (0D82C800) [pid = 2376] [serial = 78] [outer = 0D30C800] 14:29:27 INFO - PROCESS | 2376 | 1464989367123 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (0DB3B000) [pid = 2376] [serial = 79] [outer = 0D30C800] 14:29:27 INFO - PROCESS | 2376 | 1464989367520 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]]]}] 14:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 14:29:27 INFO - PROCESS | 2376 | 1464989367554 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 2376 | 1464989367560 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:29:27 INFO - PROCESS | 2376 | 1464989367565 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 2376 | 1464989367568 Marionette TRACE conn5 <- [1,74,null,{}] 14:29:27 INFO - PROCESS | 2376 | 1464989367571 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}] 14:29:27 INFO - PROCESS | 2376 | 1464989367674 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:29:27 INFO - PROCESS | 2376 | 1464989367683 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 2376 | ++DOCSHELL 0DC6BC00 == 24 [pid = 2376] [id = 28] 14:29:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (0DD0D800) [pid = 2376] [serial = 80] [outer = 00000000] 14:29:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (0E4A6C00) [pid = 2376] [serial = 81] [outer = 0DD0D800] 14:29:27 INFO - PROCESS | 2376 | 1464989367729 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (11354800) [pid = 2376] [serial = 82] [outer = 0DD0D800] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (161DD400) [pid = 2376] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (0E4F3000) [pid = 2376] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (14B05000) [pid = 2376] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (161D6000) [pid = 2376] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (1844F800) [pid = 2376] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (19BD2400) [pid = 2376] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (0CA49C00) [pid = 2376] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (0DB3EC00) [pid = 2376] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (18C1A800) [pid = 2376] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (1BFDDC00) [pid = 2376] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (0D3F4C00) [pid = 2376] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (14BB0000) [pid = 2376] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (1E4DB800) [pid = 2376] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:29:28 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (0D851C00) [pid = 2376] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:29:28 INFO - PROCESS | 2376 | 1464989368496 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]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 14:29:28 INFO - PROCESS | 2376 | 1464989368552 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 2376 | 1464989368554 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:29:28 INFO - PROCESS | 2376 | 1464989368561 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:29:28 INFO - PROCESS | 2376 | 1464989368565 Marionette TRACE conn5 <- [1,78,null,{}] 14:29:28 INFO - PROCESS | 2376 | 1464989368575 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}] 14:29:28 INFO - PROCESS | 2376 | 1464989368653 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:29:28 INFO - PROCESS | 2376 | 1464989368664 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 2376 | ++DOCSHELL 141AC800 == 25 [pid = 2376] [id = 29] 14:29:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (142F0400) [pid = 2376] [serial = 83] [outer = 00000000] 14:29:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (1485F400) [pid = 2376] [serial = 84] [outer = 142F0400] 14:29:28 INFO - PROCESS | 2376 | 1464989368711 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (14951400) [pid = 2376] [serial = 85] [outer = 142F0400] 14:29:29 INFO - PROCESS | 2376 | 1464989369146 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]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 14:29:29 INFO - PROCESS | 2376 | 1464989369201 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 2376 | 1464989369204 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:29:29 INFO - PROCESS | 2376 | 1464989369207 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 2376 | 1464989369209 Marionette TRACE conn5 <- [1,82,null,{}] 14:29:29 INFO - PROCESS | 2376 | 1464989369212 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}] 14:29:29 INFO - PROCESS | 2376 | 1464989369290 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:29:29 INFO - PROCESS | 2376 | 1464989369297 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 2376 | ++DOCSHELL 1485C800 == 26 [pid = 2376] [id = 30] 14:29:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (1495A800) [pid = 2376] [serial = 86] [outer = 00000000] 14:29:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (161D6000) [pid = 2376] [serial = 87] [outer = 1495A800] 14:29:29 INFO - PROCESS | 2376 | 1464989369345 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (16F8E400) [pid = 2376] [serial = 88] [outer = 1495A800] 14:29:29 INFO - PROCESS | 2376 | 1464989369756 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]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 14:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:29:29 INFO - PROCESS | 2376 | 1464989369782 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 2376 | 1464989369784 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:29:29 INFO - PROCESS | 2376 | 1464989369787 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 2376 | 1464989369788 Marionette TRACE conn5 <- [1,86,null,{}] 14:29:29 INFO - PROCESS | 2376 | 1464989369792 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}] 14:29:29 INFO - PROCESS | 2376 | 1464989369865 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:29:29 INFO - PROCESS | 2376 | 1464989369871 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 2376 | ++DOCSHELL 170A4000 == 27 [pid = 2376] [id = 31] 14:29:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (170AA000) [pid = 2376] [serial = 89] [outer = 00000000] 14:29:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (18452800) [pid = 2376] [serial = 90] [outer = 170AA000] 14:29:29 INFO - PROCESS | 2376 | 1464989369916 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (18C16000) [pid = 2376] [serial = 91] [outer = 170AA000] 14:29:30 INFO - PROCESS | 2376 | 1464989370348 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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 14:29:30 INFO - PROCESS | 2376 | 1464989370432 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 2376 | 1464989370437 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:29:30 INFO - PROCESS | 2376 | 1464989370443 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 2376 | 1464989370448 Marionette TRACE conn5 <- [1,90,null,{}] 14:29:30 INFO - PROCESS | 2376 | 1464989370455 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}] 14:29:30 INFO - PROCESS | 2376 | 1464989370566 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:29:30 INFO - PROCESS | 2376 | 1464989370689 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 2376 | ++DOCSHELL 0D3F0000 == 28 [pid = 2376] [id = 32] 14:29:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (0D3F4400) [pid = 2376] [serial = 92] [outer = 00000000] 14:29:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (0D849400) [pid = 2376] [serial = 93] [outer = 0D3F4400] 14:29:30 INFO - PROCESS | 2376 | 1464989370760 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (0DC6B000) [pid = 2376] [serial = 94] [outer = 0D3F4400] 14:29:31 INFO - PROCESS | 2376 | 1464989371256 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]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 14:29:31 INFO - PROCESS | 2376 | 1464989371277 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 2376 | 1464989371283 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:29:31 INFO - PROCESS | 2376 | 1464989371305 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - PROCESS | 2376 | 1464989371308 Marionette TRACE conn5 <- [1,94,null,{}] 14:29:31 INFO - PROCESS | 2376 | 1464989371312 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}] 14:29:31 INFO - PROCESS | 2376 | 1464989371414 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:29:31 INFO - PROCESS | 2376 | 1464989371498 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 2376 | ++DOCSHELL 14389000 == 29 [pid = 2376] [id = 33] 14:29:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (1438B800) [pid = 2376] [serial = 95] [outer = 00000000] 14:29:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (14B12000) [pid = 2376] [serial = 96] [outer = 1438B800] 14:29:31 INFO - PROCESS | 2376 | 1464989371552 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (15A03800) [pid = 2376] [serial = 97] [outer = 1438B800] 14:29:32 INFO - PROCESS | 2376 | 1464989372083 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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 14:29:32 INFO - PROCESS | 2376 | 1464989372135 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 2376 | 1464989372138 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:29:32 INFO - PROCESS | 2376 | 1464989372141 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:29:32 INFO - PROCESS | 2376 | 1464989372146 Marionette TRACE conn5 <- [1,98,null,{}] 14:29:32 INFO - PROCESS | 2376 | 1464989372157 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}] 14:29:32 INFO - PROCESS | 2376 | 1464989372260 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:29:32 INFO - PROCESS | 2376 | 1464989372344 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 2376 | ++DOCSHELL 18EFC800 == 30 [pid = 2376] [id = 34] 14:29:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (18FABC00) [pid = 2376] [serial = 98] [outer = 00000000] 14:29:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (18FB8800) [pid = 2376] [serial = 99] [outer = 18FABC00] 14:29:32 INFO - PROCESS | 2376 | 1464989372401 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (19014000) [pid = 2376] [serial = 100] [outer = 18FABC00] 14:29:32 INFO - PROCESS | 2376 | 1464989372919 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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 14:29:32 INFO - PROCESS | 2376 | 1464989372975 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 2376 | 1464989372977 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:29:32 INFO - PROCESS | 2376 | 1464989372981 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:29:32 INFO - PROCESS | 2376 | 1464989372983 Marionette TRACE conn5 <- [1,102,null,{}] 14:29:32 INFO - PROCESS | 2376 | 1464989372986 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}] 14:29:33 INFO - PROCESS | 2376 | 1464989373084 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:29:33 INFO - PROCESS | 2376 | 1464989373166 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 2376 | ++DOCSHELL 198F0800 == 31 [pid = 2376] [id = 35] 14:29:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (198F1C00) [pid = 2376] [serial = 101] [outer = 00000000] 14:29:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (199EEC00) [pid = 2376] [serial = 102] [outer = 198F1C00] 14:29:33 INFO - PROCESS | 2376 | 1464989373220 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (1AA0E800) [pid = 2376] [serial = 103] [outer = 198F1C00] 14:29:33 INFO - PROCESS | 2376 | 1464989373759 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]]]}] 14:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 14:29:33 INFO - PROCESS | 2376 | 1464989373814 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 2376 | 1464989373816 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:29:33 INFO - PROCESS | 2376 | 1464989373820 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:29:33 INFO - PROCESS | 2376 | 1464989373822 Marionette TRACE conn5 <- [1,106,null,{}] 14:29:33 INFO - PROCESS | 2376 | 1464989373826 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}] 14:29:33 INFO - PROCESS | 2376 | 1464989373934 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:29:34 INFO - PROCESS | 2376 | 1464989374004 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 2376 | ++DOCSHELL 1ACD2800 == 32 [pid = 2376] [id = 36] 14:29:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (1ADDA800) [pid = 2376] [serial = 104] [outer = 00000000] 14:29:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (1BAEE000) [pid = 2376] [serial = 105] [outer = 1ADDA800] 14:29:34 INFO - PROCESS | 2376 | 1464989374059 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (1BE6D000) [pid = 2376] [serial = 106] [outer = 1ADDA800] 14:29:34 INFO - PROCESS | 2376 | 1464989374666 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]]]}] 14:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 930ms 14:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:29:34 INFO - PROCESS | 2376 | 1464989374755 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 2376 | 1464989374759 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:29:34 INFO - PROCESS | 2376 | 1464989374764 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 2376 | 1464989374767 Marionette TRACE conn5 <- [1,110,null,{}] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (19455800) [pid = 2376] [serial = 17] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (0DD0B000) [pid = 2376] [serial = 40] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (1138D800) [pid = 2376] [serial = 42] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (14B14800) [pid = 2376] [serial = 45] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (170A6400) [pid = 2376] [serial = 48] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (18431800) [pid = 2376] [serial = 49] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (18C6A400) [pid = 2376] [serial = 51] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (1AA0B800) [pid = 2376] [serial = 54] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (0C9F8400) [pid = 2376] [serial = 57] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (0D821800) [pid = 2376] [serial = 34] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (0DB42C00) [pid = 2376] [serial = 60] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (0CA4E800) [pid = 2376] [serial = 63] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (18C15000) [pid = 2376] [serial = 66] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (1ABC5C00) [pid = 2376] [serial = 69] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (1E4D3C00) [pid = 2376] [serial = 72] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (18DB9000) [pid = 2376] [serial = 52] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (1C616400) [pid = 2376] [serial = 30] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (1ABBCC00) [pid = 2376] [serial = 55] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (0DD8C000) [pid = 2376] [serial = 22] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (0DB44C00) [pid = 2376] [serial = 64] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (1BFD6400) [pid = 2376] [serial = 70] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (1BE6A800) [pid = 2376] [serial = 28] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (18C18000) [pid = 2376] [serial = 67] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (14BA9800) [pid = 2376] [serial = 46] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (141ACC00) [pid = 2376] [serial = 43] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (1E4D4800) [pid = 2376] [serial = 73] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (16F09C00) [pid = 2376] [serial = 9] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (16F0F400) [pid = 2376] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (11393000) [pid = 2376] [serial = 4] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (0D852400) [pid = 2376] [serial = 21] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (14B1E000) [pid = 2376] [serial = 24] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (1ADDA000) [pid = 2376] [serial = 27] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (1E4DE000) [pid = 2376] [serial = 33] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (198F4C00) [pid = 2376] [serial = 36] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (0DC67C00) [pid = 2376] [serial = 39] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (19B6AC00) [pid = 2376] [serial = 14] [outer = 00000000] [url = about:blank] 14:29:34 INFO - PROCESS | 2376 | 1464989374834 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}] 14:29:34 INFO - PROCESS | 2376 | 1464989374924 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:29:34 INFO - PROCESS | 2376 | 1464989374933 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 2376 | ++DOCSHELL 0D3E7400 == 33 [pid = 2376] [id = 37] 14:29:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (0D3F4C00) [pid = 2376] [serial = 107] [outer = 00000000] 14:29:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (0D828400) [pid = 2376] [serial = 108] [outer = 0D3F4C00] 14:29:34 INFO - PROCESS | 2376 | 1464989374980 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (0D852400) [pid = 2376] [serial = 109] [outer = 0D3F4C00] 14:29:35 INFO - PROCESS | 2376 | 1464989375438 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]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 710ms 14:29:35 INFO - PROCESS | 2376 | 1464989375475 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 2376 | 1464989375480 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:29:35 INFO - PROCESS | 2376 | 1464989375486 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 2376 | 1464989375489 Marionette TRACE conn5 <- [1,114,null,{}] 14:29:35 INFO - PROCESS | 2376 | 1464989375492 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}] 14:29:35 INFO - PROCESS | 2376 | 1464989375573 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:29:35 INFO - PROCESS | 2376 | 1464989375583 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 2376 | ++DOCSHELL 0DD0C800 == 34 [pid = 2376] [id = 38] 14:29:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (0DD0D000) [pid = 2376] [serial = 110] [outer = 00000000] 14:29:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (0DE53800) [pid = 2376] [serial = 111] [outer = 0DD0D000] 14:29:35 INFO - PROCESS | 2376 | 1464989375628 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (0DE57800) [pid = 2376] [serial = 112] [outer = 0DD0D000] 14:29:36 INFO - PROCESS | 2376 | 1464989376059 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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 14:29:36 INFO - PROCESS | 2376 | 1464989376120 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 2376 | 1464989376122 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:29:36 INFO - PROCESS | 2376 | 1464989376126 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:29:36 INFO - PROCESS | 2376 | 1464989376129 Marionette TRACE conn5 <- [1,118,null,{}] 14:29:36 INFO - PROCESS | 2376 | 1464989376139 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}] 14:29:36 INFO - PROCESS | 2376 | 1464989376222 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:29:36 INFO - PROCESS | 2376 | 1464989376233 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 2376 | ++DOCSHELL 14566400 == 35 [pid = 2376] [id = 39] 14:29:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (14566C00) [pid = 2376] [serial = 113] [outer = 00000000] 14:29:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (14890C00) [pid = 2376] [serial = 114] [outer = 14566C00] 14:29:36 INFO - PROCESS | 2376 | 1464989376280 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (14B05000) [pid = 2376] [serial = 115] [outer = 14566C00] 14:29:36 INFO - PROCESS | 2376 | 1464989376683 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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 14:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:29:36 INFO - PROCESS | 2376 | 1464989376699 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 2376 | 1464989376702 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:29:36 INFO - PROCESS | 2376 | 1464989376704 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 2376 | 1464989376706 Marionette TRACE conn5 <- [1,122,null,{}] 14:29:36 INFO - PROCESS | 2376 | 1464989376709 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}] 14:29:36 INFO - PROCESS | 2376 | 1464989376834 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:29:36 INFO - PROCESS | 2376 | 1464989376842 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 2376 | ++DOCSHELL 14BA9000 == 36 [pid = 2376] [id = 40] 14:29:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (14BA9400) [pid = 2376] [serial = 116] [outer = 00000000] 14:29:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (16F91400) [pid = 2376] [serial = 117] [outer = 14BA9400] 14:29:36 INFO - PROCESS | 2376 | 1464989376887 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (175D7400) [pid = 2376] [serial = 118] [outer = 14BA9400] 14:29:37 INFO - PROCESS | 2376 | 1464989377287 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]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 14:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:29:37 INFO - PROCESS | 2376 | 1464989377335 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 2376 | 1464989377337 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:29:37 INFO - PROCESS | 2376 | 1464989377340 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 2376 | 1464989377342 Marionette TRACE conn5 <- [1,126,null,{}] 14:29:37 INFO - PROCESS | 2376 | 1464989377345 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}] 14:29:37 INFO - PROCESS | 2376 | 1464989377454 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:29:37 INFO - PROCESS | 2376 | 1464989377460 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 2376 | ++DOCSHELL 18439C00 == 37 [pid = 2376] [id = 41] 14:29:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (1844FC00) [pid = 2376] [serial = 119] [outer = 00000000] 14:29:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (18C1CC00) [pid = 2376] [serial = 120] [outer = 1844FC00] 14:29:37 INFO - PROCESS | 2376 | 1464989377504 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (18C70800) [pid = 2376] [serial = 121] [outer = 1844FC00] 14:29:37 INFO - PROCESS | 2376 | 1464989377922 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]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 14:29:37 INFO - PROCESS | 2376 | 1464989377972 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 2376 | 1464989377974 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:29:37 INFO - PROCESS | 2376 | 1464989377982 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:29:37 INFO - PROCESS | 2376 | 1464989377983 Marionette TRACE conn5 <- [1,130,null,{}] 14:29:37 INFO - PROCESS | 2376 | 1464989377986 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}] 14:29:38 INFO - PROCESS | 2376 | 1464989378109 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:29:38 INFO - PROCESS | 2376 | 1464989378175 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 2376 | ++DOCSHELL 18EEFC00 == 38 [pid = 2376] [id = 42] 14:29:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (18EF1000) [pid = 2376] [serial = 122] [outer = 00000000] 14:29:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (198F1800) [pid = 2376] [serial = 123] [outer = 18EF1000] 14:29:38 INFO - PROCESS | 2376 | 1464989378220 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (199F4400) [pid = 2376] [serial = 124] [outer = 18EF1000] 14:29:38 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (0D30C800) [pid = 2376] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:29:38 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (0DD0D800) [pid = 2376] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:29:38 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (142F0400) [pid = 2376] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:29:38 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (1495A800) [pid = 2376] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:29:38 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (161D9C00) [pid = 2376] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:29:38 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (0C9F7C00) [pid = 2376] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:29:38 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (0C9F2800) [pid = 2376] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:29:38 INFO - PROCESS | 2376 | 1464989378633 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]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 14:29:38 INFO - PROCESS | 2376 | 1464989378656 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 2376 | 1464989378658 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:29:38 INFO - PROCESS | 2376 | 1464989378661 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 2376 | 1464989378663 Marionette TRACE conn5 <- [1,134,null,{}] 14:29:38 INFO - PROCESS | 2376 | 1464989378670 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}] 14:29:38 INFO - PROCESS | 2376 | 1464989378744 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:29:38 INFO - PROCESS | 2376 | 1464989378751 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 2376 | ++DOCSHELL 0D234400 == 39 [pid = 2376] [id = 43] 14:29:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (0D30C800) [pid = 2376] [serial = 125] [outer = 00000000] 14:29:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (187ED000) [pid = 2376] [serial = 126] [outer = 0D30C800] 14:29:38 INFO - PROCESS | 2376 | 1464989378794 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (19B71800) [pid = 2376] [serial = 127] [outer = 0D30C800] 14:29:39 INFO - PROCESS | 2376 | 1464989379206 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]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 14:29:39 INFO - PROCESS | 2376 | 1464989379233 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 2376 | 1464989379234 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:29:39 INFO - PROCESS | 2376 | 1464989379246 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 2376 | 1464989379248 Marionette TRACE conn5 <- [1,138,null,{}] 14:29:39 INFO - PROCESS | 2376 | 1464989379252 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}] 14:29:39 INFO - PROCESS | 2376 | 1464989379326 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:29:39 INFO - PROCESS | 2376 | 1464989379333 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 2376 | ++DOCSHELL 11361800 == 40 [pid = 2376] [id = 44] 14:29:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (19429400) [pid = 2376] [serial = 128] [outer = 00000000] 14:29:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (1942E800) [pid = 2376] [serial = 129] [outer = 19429400] 14:29:39 INFO - PROCESS | 2376 | 1464989379377 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (19430800) [pid = 2376] [serial = 130] [outer = 19429400] 14:29:39 INFO - PROCESS | 2376 | 1464989379805 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]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 590ms 14:29:39 INFO - PROCESS | 2376 | 1464989379828 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 2376 | 1464989379830 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:29:39 INFO - PROCESS | 2376 | 1464989379834 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 2376 | 1464989379835 Marionette TRACE conn5 <- [1,142,null,{}] 14:29:39 INFO - PROCESS | 2376 | 1464989379839 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}] 14:29:39 INFO - PROCESS | 2376 | 1464989379943 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:29:39 INFO - PROCESS | 2376 | 1464989379951 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 2376 | ++DOCSHELL 19428000 == 41 [pid = 2376] [id = 45] 14:29:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (1942E400) [pid = 2376] [serial = 131] [outer = 00000000] 14:29:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (1ACCD800) [pid = 2376] [serial = 132] [outer = 1942E400] 14:29:40 INFO - PROCESS | 2376 | 1464989379996 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (1BAF0800) [pid = 2376] [serial = 133] [outer = 1942E400] 14:29:40 INFO - PROCESS | 2376 | 1464989380372 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]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 14:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:29:40 INFO - PROCESS | 2376 | 1464989380404 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 2376 | 1464989380406 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:29:40 INFO - PROCESS | 2376 | 1464989380409 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 2376 | 1464989380411 Marionette TRACE conn5 <- [1,146,null,{}] 14:29:40 INFO - PROCESS | 2376 | 1464989380415 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}] 14:29:40 INFO - PROCESS | 2376 | 1464989380492 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:29:40 INFO - PROCESS | 2376 | 1464989380563 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 2376 | ++DOCSHELL 0DB4F400 == 42 [pid = 2376] [id = 46] 14:29:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (0DB50C00) [pid = 2376] [serial = 134] [outer = 00000000] 14:29:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (0DB59000) [pid = 2376] [serial = 135] [outer = 0DB50C00] 14:29:40 INFO - PROCESS | 2376 | 1464989380607 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (0DB5C000) [pid = 2376] [serial = 136] [outer = 0DB50C00] 14:29:40 INFO - PROCESS | 2376 | 1464989380999 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]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 14:29:41 INFO - PROCESS | 2376 | 1464989381041 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 2376 | 1464989381044 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:29:41 INFO - PROCESS | 2376 | 1464989381047 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 2376 | 1464989381049 Marionette TRACE conn5 <- [1,150,null,{}] 14:29:41 INFO - PROCESS | 2376 | 1464989381063 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}] 14:29:41 INFO - PROCESS | 2376 | 1464989381201 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:29:41 INFO - PROCESS | 2376 | 1464989381292 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 2376 | ++DOCSHELL 0CA41000 == 43 [pid = 2376] [id = 47] 14:29:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (0CA41400) [pid = 2376] [serial = 137] [outer = 00000000] 14:29:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (0D02B800) [pid = 2376] [serial = 138] [outer = 0CA41400] 14:29:41 INFO - PROCESS | 2376 | 1464989381349 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (0D826400) [pid = 2376] [serial = 139] [outer = 0CA41400] 14:29:41 INFO - PROCESS | 2376 | 1464989381927 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]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 931ms 14:29:41 INFO - PROCESS | 2376 | 1464989381980 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 2376 | 1464989381984 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:29:41 INFO - PROCESS | 2376 | 1464989381988 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 2376 | 1464989381993 Marionette TRACE conn5 <- [1,154,null,{}] 14:29:41 INFO - PROCESS | 2376 | 1464989381998 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}] 14:29:42 INFO - PROCESS | 2376 | 1464989382105 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:29:42 INFO - PROCESS | 2376 | 1464989382179 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 2376 | ++DOCSHELL 0DEFA000 == 44 [pid = 2376] [id = 48] 14:29:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (0DFCC800) [pid = 2376] [serial = 140] [outer = 00000000] 14:29:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (14290C00) [pid = 2376] [serial = 141] [outer = 0DFCC800] 14:29:42 INFO - PROCESS | 2376 | 1464989382237 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (14878400) [pid = 2376] [serial = 142] [outer = 0DFCC800] 14:29:42 INFO - PROCESS | 2376 | 1464989382802 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]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 890ms 14:29:42 INFO - PROCESS | 2376 | 1464989382879 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 2376 | 1464989382883 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:29:42 INFO - PROCESS | 2376 | 1464989382886 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 2376 | 1464989382889 Marionette TRACE conn5 <- [1,158,null,{}] 14:29:42 INFO - PROCESS | 2376 | 1464989382893 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}] 14:29:42 INFO - PROCESS | 2376 | 1464989382995 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:29:43 INFO - PROCESS | 2376 | 1464989383071 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 2376 | ++DOCSHELL 18E2E000 == 45 [pid = 2376] [id = 49] 14:29:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (18EF1400) [pid = 2376] [serial = 143] [outer = 00000000] 14:29:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (1942C400) [pid = 2376] [serial = 144] [outer = 18EF1400] 14:29:43 INFO - PROCESS | 2376 | 1464989383126 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (198DD400) [pid = 2376] [serial = 145] [outer = 18EF1400] 14:29:43 INFO - PROCESS | 2376 | 1464989383735 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]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 870ms 14:29:43 INFO - PROCESS | 2376 | 1464989383759 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 2376 | 1464989383763 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:29:43 INFO - PROCESS | 2376 | 1464989383774 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 2376 | 1464989383778 Marionette TRACE conn5 <- [1,162,null,{}] 14:29:43 INFO - PROCESS | 2376 | 1464989383782 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}] 14:29:43 INFO - PROCESS | 2376 | 1464989383890 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:29:43 INFO - PROCESS | 2376 | 1464989383979 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 2376 | ++DOCSHELL 18C74000 == 46 [pid = 2376] [id = 50] 14:29:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (1942B800) [pid = 2376] [serial = 146] [outer = 00000000] 14:29:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (1E4DE000) [pid = 2376] [serial = 147] [outer = 1942B800] 14:29:44 INFO - PROCESS | 2376 | 1464989384033 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (1F979C00) [pid = 2376] [serial = 148] [outer = 1942B800] 14:29:44 INFO - PROCESS | 2376 | 1464989384776 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]]]}] 14:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1027ms 14:29:44 INFO - PROCESS | 2376 | 1464989384796 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 2376 | 1464989384799 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:29:44 INFO - PROCESS | 2376 | 1464989384804 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - PROCESS | 2376 | 1464989384808 Marionette TRACE conn5 <- [1,166,null,{}] 14:29:44 INFO - PROCESS | 2376 | 1464989384814 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}] 14:29:44 INFO - PROCESS | 2376 | 1464989384908 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:29:44 INFO - PROCESS | 2376 | 1464989384989 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3FC00 == 47 [pid = 2376] [id = 51] 14:29:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (0DB47800) [pid = 2376] [serial = 149] [outer = 00000000] 14:29:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (0DB58800) [pid = 2376] [serial = 150] [outer = 0DB47800] 14:29:45 INFO - PROCESS | 2376 | 1464989385038 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (0DD0FC00) [pid = 2376] [serial = 151] [outer = 0DB47800] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 0DB4F400 == 46 [pid = 2376] [id = 46] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 19428000 == 45 [pid = 2376] [id = 45] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 11361800 == 44 [pid = 2376] [id = 44] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 0D234400 == 43 [pid = 2376] [id = 43] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 18EEFC00 == 42 [pid = 2376] [id = 42] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 18439C00 == 41 [pid = 2376] [id = 41] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 14BA9000 == 40 [pid = 2376] [id = 40] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 14566400 == 39 [pid = 2376] [id = 39] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 0DD0C800 == 38 [pid = 2376] [id = 38] 14:29:45 INFO - PROCESS | 2376 | --DOCSHELL 0D3E7400 == 37 [pid = 2376] [id = 37] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (18452800) [pid = 2376] [serial = 90] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (0D82C800) [pid = 2376] [serial = 78] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (0DB3B000) [pid = 2376] [serial = 79] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (0E4A6C00) [pid = 2376] [serial = 81] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (14951400) [pid = 2376] [serial = 85] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (161D6000) [pid = 2376] [serial = 87] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (11354800) [pid = 2376] [serial = 82] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (1E4D8800) [pid = 2376] [serial = 76] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (1485F400) [pid = 2376] [serial = 84] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (16F8E400) [pid = 2376] [serial = 88] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (18FB2000) [pid = 2376] [serial = 75] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (0DB45000) [pid = 2376] [serial = 61] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (1900F800) [pid = 2376] [serial = 58] [outer = 00000000] [url = about:blank] 14:29:45 INFO - PROCESS | 2376 | 1464989385632 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]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 890ms 14:29:45 INFO - PROCESS | 2376 | 1464989385697 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 2376 | 1464989385702 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:29:45 INFO - PROCESS | 2376 | 1464989385708 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 2376 | 1464989385710 Marionette TRACE conn5 <- [1,170,null,{}] 14:29:45 INFO - PROCESS | 2376 | 1464989385714 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}] 14:29:45 INFO - PROCESS | 2376 | 1464989385797 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:29:45 INFO - PROCESS | 2376 | 1464989385869 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 2376 | ++DOCSHELL 0C9FAC00 == 38 [pid = 2376] [id = 52] 14:29:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (0CA4D800) [pid = 2376] [serial = 152] [outer = 00000000] 14:29:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (0DB3F800) [pid = 2376] [serial = 153] [outer = 0CA4D800] 14:29:45 INFO - PROCESS | 2376 | 1464989385915 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (0DB53800) [pid = 2376] [serial = 154] [outer = 0CA4D800] 14:29:46 INFO - PROCESS | 2376 | 1464989386293 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]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 14:29:46 INFO - PROCESS | 2376 | 1464989386342 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 2376 | 1464989386344 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:29:46 INFO - PROCESS | 2376 | 1464989386347 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:29:46 INFO - PROCESS | 2376 | 1464989386351 Marionette TRACE conn5 <- [1,174,null,{}] 14:29:46 INFO - PROCESS | 2376 | 1464989386362 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}] 14:29:46 INFO - PROCESS | 2376 | 1464989386465 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:29:46 INFO - PROCESS | 2376 | 1464989386476 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 2376 | ++DOCSHELL 1130B800 == 39 [pid = 2376] [id = 53] 14:29:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (11357000) [pid = 2376] [serial = 155] [outer = 00000000] 14:29:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (11399C00) [pid = 2376] [serial = 156] [outer = 11357000] 14:29:46 INFO - PROCESS | 2376 | 1464989386522 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (142F0400) [pid = 2376] [serial = 157] [outer = 11357000] 14:29:46 INFO - PROCESS | 2376 | 1464989386951 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]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 14:29:46 INFO - PROCESS | 2376 | 1464989386982 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 2376 | 1464989386984 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:29:46 INFO - PROCESS | 2376 | 1464989386987 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:29:46 INFO - PROCESS | 2376 | 1464989386989 Marionette TRACE conn5 <- [1,178,null,{}] 14:29:46 INFO - PROCESS | 2376 | 1464989386992 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}] 14:29:47 INFO - PROCESS | 2376 | 1464989387073 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:29:47 INFO - PROCESS | 2376 | 1464989387079 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 2376 | ++DOCSHELL 14562400 == 40 [pid = 2376] [id = 54] 14:29:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (1487A800) [pid = 2376] [serial = 158] [outer = 00000000] 14:29:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (14B1D400) [pid = 2376] [serial = 159] [outer = 1487A800] 14:29:47 INFO - PROCESS | 2376 | 1464989387125 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (15613800) [pid = 2376] [serial = 160] [outer = 1487A800] 14:29:47 INFO - PROCESS | 2376 | 1464989387531 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]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 14:29:47 INFO - PROCESS | 2376 | 1464989387562 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 2376 | 1464989387573 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:29:47 INFO - PROCESS | 2376 | 1464989387595 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 2376 | 1464989387596 Marionette TRACE conn5 <- [1,182,null,{}] 14:29:47 INFO - PROCESS | 2376 | 1464989387600 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}] 14:29:47 INFO - PROCESS | 2376 | 1464989387704 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:29:47 INFO - PROCESS | 2376 | 1464989387711 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 2376 | ++DOCSHELL 0DB43800 == 41 [pid = 2376] [id = 55] 14:29:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (161D2C00) [pid = 2376] [serial = 161] [outer = 00000000] 14:29:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (16F91800) [pid = 2376] [serial = 162] [outer = 161D2C00] 14:29:47 INFO - PROCESS | 2376 | 1464989387755 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (17087800) [pid = 2376] [serial = 163] [outer = 161D2C00] 14:29:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (18455400) [pid = 2376] [serial = 164] [outer = 0D82D000] 14:29:48 INFO - PROCESS | 2376 | 1464989388261 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]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 14:29:48 INFO - PROCESS | 2376 | 1464989388334 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 2376 | 1464989388336 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:29:48 INFO - PROCESS | 2376 | 1464989388339 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:29:48 INFO - PROCESS | 2376 | 1464989388341 Marionette TRACE conn5 <- [1,186,null,{}] 14:29:48 INFO - PROCESS | 2376 | 1464989388345 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}] 14:29:48 INFO - PROCESS | 2376 | 1464989388477 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:29:48 INFO - PROCESS | 2376 | 1464989388530 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 2376 | ++DOCSHELL 1844D400 == 42 [pid = 2376] [id = 56] 14:29:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (18C12C00) [pid = 2376] [serial = 165] [outer = 00000000] 14:29:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (18FADC00) [pid = 2376] [serial = 166] [outer = 18C12C00] 14:29:48 INFO - PROCESS | 2376 | 1464989388575 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (1900DC00) [pid = 2376] [serial = 167] [outer = 18C12C00] 14:29:48 INFO - PROCESS | 2376 | 1464989388986 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]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 14:29:49 INFO - PROCESS | 2376 | 1464989389020 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 2376 | 1464989389022 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:29:49 INFO - PROCESS | 2376 | 1464989389025 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 2376 | 1464989389027 Marionette TRACE conn5 <- [1,190,null,{}] 14:29:49 INFO - PROCESS | 2376 | 1464989389040 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}] 14:29:49 INFO - PROCESS | 2376 | 1464989389139 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:29:49 INFO - PROCESS | 2376 | 1464989389146 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 2376 | ++DOCSHELL 0DB41400 == 43 [pid = 2376] [id = 57] 14:29:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (0D029400) [pid = 2376] [serial = 168] [outer = 00000000] 14:29:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (19455800) [pid = 2376] [serial = 169] [outer = 0D029400] 14:29:49 INFO - PROCESS | 2376 | 1464989389192 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (199F3C00) [pid = 2376] [serial = 170] [outer = 0D029400] 14:29:49 INFO - PROCESS | 2376 | 1464989389596 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]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (1844FC00) [pid = 2376] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (18EF1000) [pid = 2376] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (170AA000) [pid = 2376] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (0D3F4C00) [pid = 2376] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (14566C00) [pid = 2376] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (0D30C800) [pid = 2376] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (0DD0D000) [pid = 2376] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (14BA9400) [pid = 2376] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (19429400) [pid = 2376] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:29:49 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (1942E400) [pid = 2376] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:29:49 INFO - PROCESS | 2376 | 1464989389769 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:29:49 INFO - PROCESS | 2376 | 1464989389771 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:29:49 INFO - PROCESS | 2376 | 1464989389775 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 2376 | 1464989389777 Marionette TRACE conn5 <- [1,194,null,{}] 14:29:49 INFO - PROCESS | 2376 | 1464989389781 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}] 14:29:49 INFO - PROCESS | 2376 | 1464989389872 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:29:49 INFO - PROCESS | 2376 | 1464989389881 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 2376 | ++DOCSHELL 11394000 == 44 [pid = 2376] [id = 58] 14:29:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (142F6400) [pid = 2376] [serial = 171] [outer = 00000000] 14:29:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (1844FC00) [pid = 2376] [serial = 172] [outer = 142F6400] 14:29:49 INFO - PROCESS | 2376 | 1464989389925 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (18C6E000) [pid = 2376] [serial = 173] [outer = 142F6400] 14:29:50 INFO - PROCESS | 2376 | 1464989390322 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]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 572ms 14:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:29:50 INFO - PROCESS | 2376 | 1464989390349 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 2376 | 1464989390351 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:29:50 INFO - PROCESS | 2376 | 1464989390353 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 2376 | 1464989390355 Marionette TRACE conn5 <- [1,198,null,{}] 14:29:50 INFO - PROCESS | 2376 | 1464989390359 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}] 14:29:50 INFO - PROCESS | 2376 | 1464989390494 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:29:50 INFO - PROCESS | 2376 | 1464989390504 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 2376 | ++DOCSHELL 0D0CB800 == 45 [pid = 2376] [id = 59] 14:29:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (19429C00) [pid = 2376] [serial = 174] [outer = 00000000] 14:29:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (1BAF3000) [pid = 2376] [serial = 175] [outer = 19429C00] 14:29:50 INFO - PROCESS | 2376 | 1464989390547 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (1C371C00) [pid = 2376] [serial = 176] [outer = 19429C00] 14:29:50 INFO - PROCESS | 2376 | 1464989390920 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]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 14:29:50 INFO - PROCESS | 2376 | 1464989390985 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 2376 | 1464989390987 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:29:50 INFO - PROCESS | 2376 | 1464989390990 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 2376 | 1464989390992 Marionette TRACE conn5 <- [1,202,null,{}] 14:29:50 INFO - PROCESS | 2376 | 1464989390995 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}] 14:29:51 INFO - PROCESS | 2376 | 1464989391072 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:29:51 INFO - PROCESS | 2376 | 1464989391078 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 2376 | ++DOCSHELL 1C375C00 == 46 [pid = 2376] [id = 60] 14:29:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (1E2F0800) [pid = 2376] [serial = 177] [outer = 00000000] 14:29:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (1E4DBC00) [pid = 2376] [serial = 178] [outer = 1E2F0800] 14:29:51 INFO - PROCESS | 2376 | 1464989391122 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (1F97B000) [pid = 2376] [serial = 179] [outer = 1E2F0800] 14:29:51 INFO - PROCESS | 2376 | 1464989391518 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]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 14:29:51 INFO - PROCESS | 2376 | 1464989391561 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 2376 | 1464989391563 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:29:51 INFO - PROCESS | 2376 | 1464989391576 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 2376 | 1464989391579 Marionette TRACE conn5 <- [1,206,null,{}] 14:29:51 INFO - PROCESS | 2376 | 1464989391586 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}] 14:29:51 INFO - PROCESS | 2376 | 1464989391683 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:29:51 INFO - PROCESS | 2376 | 1464989391690 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 2376 | ++DOCSHELL 1BA09800 == 47 [pid = 2376] [id = 61] 14:29:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (1BA0A800) [pid = 2376] [serial = 180] [outer = 00000000] 14:29:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (1BA10C00) [pid = 2376] [serial = 181] [outer = 1BA0A800] 14:29:51 INFO - PROCESS | 2376 | 1464989391748 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (1F97C800) [pid = 2376] [serial = 182] [outer = 1BA0A800] 14:29:52 INFO - PROCESS | 2376 | 1464989392373 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]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 14:29:52 INFO - PROCESS | 2376 | 1464989392397 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 2376 | 1464989392403 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:29:52 INFO - PROCESS | 2376 | 1464989392440 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 2376 | 1464989392444 Marionette TRACE conn5 <- [1,210,null,{}] 14:29:52 INFO - PROCESS | 2376 | 1464989392449 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}] 14:29:52 INFO - PROCESS | 2376 | 1464989392587 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:29:52 INFO - PROCESS | 2376 | 1464989392706 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 2376 | ++DOCSHELL 0D35D000 == 48 [pid = 2376] [id = 62] 14:29:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (0DB40800) [pid = 2376] [serial = 183] [outer = 00000000] 14:29:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (0DD8F000) [pid = 2376] [serial = 184] [outer = 0DB40800] 14:29:52 INFO - PROCESS | 2376 | 1464989392763 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (0DE57400) [pid = 2376] [serial = 185] [outer = 0DB40800] 14:29:53 INFO - PROCESS | 2376 | 1464989393338 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]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 14:29:53 INFO - PROCESS | 2376 | 1464989393373 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 2376 | 1464989393379 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:29:53 INFO - PROCESS | 2376 | 1464989393385 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 2376 | 1464989393388 Marionette TRACE conn5 <- [1,214,null,{}] 14:29:53 INFO - PROCESS | 2376 | 1464989393392 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}] 14:29:53 INFO - PROCESS | 2376 | 1464989393500 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:29:53 INFO - PROCESS | 2376 | 1464989393590 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 2376 | ++DOCSHELL 0DC6F000 == 49 [pid = 2376] [id = 63] 14:29:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (1456D000) [pid = 2376] [serial = 186] [outer = 00000000] 14:29:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (1708CC00) [pid = 2376] [serial = 187] [outer = 1456D000] 14:29:53 INFO - PROCESS | 2376 | 1464989393645 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (18C18800) [pid = 2376] [serial = 188] [outer = 1456D000] 14:29:54 INFO - PROCESS | 2376 | 1464989394162 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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 14:29:54 INFO - PROCESS | 2376 | 1464989394242 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 2376 | 1464989394244 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:29:54 INFO - PROCESS | 2376 | 1464989394249 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 2376 | 1464989394253 Marionette TRACE conn5 <- [1,218,null,{}] 14:29:54 INFO - PROCESS | 2376 | 1464989394263 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}] 14:29:54 INFO - PROCESS | 2376 | 1464989394369 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:29:54 INFO - PROCESS | 2376 | 1464989394446 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 2376 | ++DOCSHELL 1BA07400 == 50 [pid = 2376] [id = 64] 14:29:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (1BA0D800) [pid = 2376] [serial = 189] [outer = 00000000] 14:29:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (1E49D800) [pid = 2376] [serial = 190] [outer = 1BA0D800] 14:29:54 INFO - PROCESS | 2376 | 1464989394543 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (1F983C00) [pid = 2376] [serial = 191] [outer = 1BA0D800] 14:29:55 INFO - PROCESS | 2376 | 1464989395100 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]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 870ms 14:29:55 INFO - PROCESS | 2376 | 1464989395123 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 2376 | 1464989395126 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:29:55 INFO - PROCESS | 2376 | 1464989395129 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:29:55 INFO - PROCESS | 2376 | 1464989395132 Marionette TRACE conn5 <- [1,222,null,{}] 14:29:55 INFO - PROCESS | 2376 | 1464989395135 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}] 14:29:55 INFO - PROCESS | 2376 | 1464989395246 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:29:55 INFO - PROCESS | 2376 | 1464989395339 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 2376 | ++DOCSHELL 0D84C800 == 51 [pid = 2376] [id = 65] 14:29:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (0DB3EC00) [pid = 2376] [serial = 192] [outer = 00000000] 14:29:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (0DEF0C00) [pid = 2376] [serial = 193] [outer = 0DB3EC00] 14:29:55 INFO - PROCESS | 2376 | 1464989395397 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (16F0B400) [pid = 2376] [serial = 194] [outer = 0DB3EC00] 14:29:56 INFO - PROCESS | 2376 | 1464989396089 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]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1020ms 14:29:56 INFO - PROCESS | 2376 | 1464989396153 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 2376 | 1464989396158 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:29:56 INFO - PROCESS | 2376 | 1464989396162 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 2376 | 1464989396166 Marionette TRACE conn5 <- [1,226,null,{}] 14:29:56 INFO - PROCESS | 2376 | 1464989396171 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}] 14:29:56 INFO - PROCESS | 2376 | 1464989396270 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:29:56 INFO - PROCESS | 2376 | 1464989396349 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4C800 == 52 [pid = 2376] [id = 66] 14:29:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (0DE56000) [pid = 2376] [serial = 195] [outer = 00000000] 14:29:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (11393C00) [pid = 2376] [serial = 196] [outer = 0DE56000] 14:29:56 INFO - PROCESS | 2376 | 1464989396400 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (14389C00) [pid = 2376] [serial = 197] [outer = 0DE56000] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 198F0800 == 51 [pid = 2376] [id = 35] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0D3F0000 == 50 [pid = 2376] [id = 32] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 14389000 == 49 [pid = 2376] [id = 33] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 1C375C00 == 48 [pid = 2376] [id = 60] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0D0CB800 == 47 [pid = 2376] [id = 59] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 11394000 == 46 [pid = 2376] [id = 58] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0DB41400 == 45 [pid = 2376] [id = 57] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 1844D400 == 44 [pid = 2376] [id = 56] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0DB43800 == 43 [pid = 2376] [id = 55] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 14562400 == 42 [pid = 2376] [id = 54] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 1130B800 == 41 [pid = 2376] [id = 53] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0C9FAC00 == 40 [pid = 2376] [id = 52] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0DB3FC00 == 39 [pid = 2376] [id = 51] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0DEFA000 == 38 [pid = 2376] [id = 48] 14:29:56 INFO - PROCESS | 2376 | --DOCSHELL 0CA41000 == 37 [pid = 2376] [id = 47] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (0DB59000) [pid = 2376] [serial = 135] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (18C1CC00) [pid = 2376] [serial = 120] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (198F1800) [pid = 2376] [serial = 123] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (18C16000) [pid = 2376] [serial = 91] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0D828400) [pid = 2376] [serial = 108] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (0D852400) [pid = 2376] [serial = 109] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (14890C00) [pid = 2376] [serial = 114] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (14B05000) [pid = 2376] [serial = 115] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (199F4400) [pid = 2376] [serial = 124] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (199EEC00) [pid = 2376] [serial = 102] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (187ED000) [pid = 2376] [serial = 126] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (0D849400) [pid = 2376] [serial = 93] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (0DE53800) [pid = 2376] [serial = 111] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (0DE57800) [pid = 2376] [serial = 112] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (14B12000) [pid = 2376] [serial = 96] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (16F91400) [pid = 2376] [serial = 117] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (1BAEE000) [pid = 2376] [serial = 105] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (18FB8800) [pid = 2376] [serial = 99] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (1942E800) [pid = 2376] [serial = 129] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (1ACCD800) [pid = 2376] [serial = 132] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (19430800) [pid = 2376] [serial = 130] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (1BAF0800) [pid = 2376] [serial = 133] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (18C70800) [pid = 2376] [serial = 121] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (19B71800) [pid = 2376] [serial = 127] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (175D7400) [pid = 2376] [serial = 118] [outer = 00000000] [url = about:blank] 14:29:56 INFO - PROCESS | 2376 | 1464989396883 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]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 790ms 14:29:56 INFO - PROCESS | 2376 | 1464989396975 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 2376 | 1464989396981 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:29:56 INFO - PROCESS | 2376 | 1464989396987 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 2376 | 1464989396989 Marionette TRACE conn5 <- [1,230,null,{}] 14:29:56 INFO - PROCESS | 2376 | 1464989396993 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}] 14:29:57 INFO - PROCESS | 2376 | 1464989397077 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:29:57 INFO - PROCESS | 2376 | 1464989397092 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 2376 | ++DOCSHELL 0DB44800 == 38 [pid = 2376] [id = 67] 14:29:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (0DB45400) [pid = 2376] [serial = 198] [outer = 00000000] 14:29:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (0DE4E400) [pid = 2376] [serial = 199] [outer = 0DB45400] 14:29:57 INFO - PROCESS | 2376 | 1464989397137 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (0DEF0400) [pid = 2376] [serial = 200] [outer = 0DB45400] 14:29:57 INFO - PROCESS | 2376 | 1464989397571 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]]]}] 14:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 14:29:57 INFO - PROCESS | 2376 | 1464989397620 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 2376 | 1464989397622 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:29:57 INFO - PROCESS | 2376 | 1464989397625 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 2376 | 1464989397629 Marionette TRACE conn5 <- [1,234,null,{}] 14:29:57 INFO - PROCESS | 2376 | 1464989397639 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}] 14:29:57 INFO - PROCESS | 2376 | 1464989397722 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:29:57 INFO - PROCESS | 2376 | 1464989397733 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 2376 | ++DOCSHELL 14951400 == 39 [pid = 2376] [id = 68] 14:29:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (15614400) [pid = 2376] [serial = 201] [outer = 00000000] 14:29:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (16F06400) [pid = 2376] [serial = 202] [outer = 15614400] 14:29:57 INFO - PROCESS | 2376 | 1464989397780 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (170AA000) [pid = 2376] [serial = 203] [outer = 15614400] 14:29:58 INFO - PROCESS | 2376 | 1464989398209 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]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 14:29:58 INFO - PROCESS | 2376 | 1464989398259 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 2376 | 1464989398261 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:29:58 INFO - PROCESS | 2376 | 1464989398264 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:29:58 INFO - PROCESS | 2376 | 1464989398266 Marionette TRACE conn5 <- [1,238,null,{}] 14:29:58 INFO - PROCESS | 2376 | 1464989398269 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}] 14:29:58 INFO - PROCESS | 2376 | 1464989398350 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:29:58 INFO - PROCESS | 2376 | 1464989398357 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 2376 | ++DOCSHELL 18456400 == 40 [pid = 2376] [id = 69] 14:29:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (18456800) [pid = 2376] [serial = 204] [outer = 00000000] 14:29:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (18C72800) [pid = 2376] [serial = 205] [outer = 18456800] 14:29:58 INFO - PROCESS | 2376 | 1464989398402 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (18EF4400) [pid = 2376] [serial = 206] [outer = 18456800] 14:29:58 INFO - PROCESS | 2376 | 1464989398857 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]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 14:29:58 INFO - PROCESS | 2376 | 1464989398909 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 2376 | 1464989398911 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:29:58 INFO - PROCESS | 2376 | 1464989398915 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 2376 | 1464989398916 Marionette TRACE conn5 <- [1,242,null,{}] 14:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:29:58 INFO - PROCESS | 2376 | 1464989398920 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}] 14:29:59 INFO - PROCESS | 2376 | 1464989399026 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:29:59 INFO - PROCESS | 2376 | 1464989399035 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 2376 | ++DOCSHELL 170ADC00 == 41 [pid = 2376] [id = 70] 14:29:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (18FB3C00) [pid = 2376] [serial = 207] [outer = 00000000] 14:29:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (19430800) [pid = 2376] [serial = 208] [outer = 18FB3C00] 14:29:59 INFO - PROCESS | 2376 | 1464989399119 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (19455000) [pid = 2376] [serial = 209] [outer = 18FB3C00] 14:29:59 INFO - PROCESS | 2376 | 1464989399554 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]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 14:29:59 INFO - PROCESS | 2376 | 1464989399591 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:29:59 INFO - PROCESS | 2376 | 1464989399593 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:29:59 INFO - PROCESS | 2376 | 1464989399596 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - PROCESS | 2376 | 1464989399598 Marionette TRACE conn5 <- [1,246,null,{}] 14:29:59 INFO - PROCESS | 2376 | 1464989399606 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}] 14:29:59 INFO - PROCESS | 2376 | 1464989399726 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:29:59 INFO - PROCESS | 2376 | 1464989399805 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 2376 | ++DOCSHELL 19427C00 == 42 [pid = 2376] [id = 71] 14:29:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (198EFC00) [pid = 2376] [serial = 210] [outer = 00000000] 14:29:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (1ACCEC00) [pid = 2376] [serial = 211] [outer = 198EFC00] 14:29:59 INFO - PROCESS | 2376 | 1464989399850 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (1BA02400) [pid = 2376] [serial = 212] [outer = 198EFC00] 14:30:00 INFO - PROCESS | 2376 | 1464989400244 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]]]}] 14:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 691ms 14:30:00 INFO - PROCESS | 2376 | 1464989400287 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:30:00 INFO - PROCESS | 2376 | 1464989400289 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:30:00 INFO - PROCESS | 2376 | 1464989400292 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 2376 | 1464989400294 Marionette TRACE conn5 <- [1,250,null,{}] 14:30:00 INFO - PROCESS | 2376 | 1464989400297 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}] 14:30:00 INFO - PROCESS | 2376 | 1464989400399 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:30:00 INFO - PROCESS | 2376 | 1464989400405 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 2376 | ++DOCSHELL 1BA06800 == 43 [pid = 2376] [id = 72] 14:30:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (1BA07800) [pid = 2376] [serial = 213] [outer = 00000000] 14:30:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (1BE67C00) [pid = 2376] [serial = 214] [outer = 1BA07800] 14:30:00 INFO - PROCESS | 2376 | 1464989400449 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (1BE69C00) [pid = 2376] [serial = 215] [outer = 1BA07800] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (1E2F0800) [pid = 2376] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (0DB47800) [pid = 2376] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (1487A800) [pid = 2376] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (11357000) [pid = 2376] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (0CA4D800) [pid = 2376] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (18C12C00) [pid = 2376] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (0DB50C00) [pid = 2376] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (161D2C00) [pid = 2376] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (0D029400) [pid = 2376] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (142F6400) [pid = 2376] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:30:01 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (19429C00) [pid = 2376] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:30:01 INFO - PROCESS | 2376 | 1464989401089 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]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 830ms 14:30:01 INFO - PROCESS | 2376 | 1464989401126 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 2376 | 1464989401128 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:30:01 INFO - PROCESS | 2376 | 1464989401133 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 2376 | 1464989401135 Marionette TRACE conn5 <- [1,254,null,{}] 14:30:01 INFO - PROCESS | 2376 | 1464989401138 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}] 14:30:01 INFO - PROCESS | 2376 | 1464989401217 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:30:01 INFO - PROCESS | 2376 | 1464989401223 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 2376 | ++DOCSHELL 1495D000 == 44 [pid = 2376] [id = 73] 14:30:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (161D3C00) [pid = 2376] [serial = 216] [outer = 00000000] 14:30:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (1ACCB400) [pid = 2376] [serial = 217] [outer = 161D3C00] 14:30:01 INFO - PROCESS | 2376 | 1464989401270 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (1C374C00) [pid = 2376] [serial = 218] [outer = 161D3C00] 14:30:01 INFO - PROCESS | 2376 | 1464989401682 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]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 14:30:01 INFO - PROCESS | 2376 | 1464989401703 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 2376 | 1464989401705 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:30:01 INFO - PROCESS | 2376 | 1464989401717 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 2376 | 1464989401719 Marionette TRACE conn5 <- [1,258,null,{}] 14:30:01 INFO - PROCESS | 2376 | 1464989401722 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}] 14:30:01 INFO - PROCESS | 2376 | 1464989401800 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:30:01 INFO - PROCESS | 2376 | 1464989401807 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 2376 | ++DOCSHELL 1E2F4C00 == 45 [pid = 2376] [id = 74] 14:30:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (1E2F9400) [pid = 2376] [serial = 219] [outer = 00000000] 14:30:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (1E4D6C00) [pid = 2376] [serial = 220] [outer = 1E2F9400] 14:30:01 INFO - PROCESS | 2376 | 1464989401850 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (1E4A3C00) [pid = 2376] [serial = 221] [outer = 1E2F9400] 14:30:02 INFO - PROCESS | 2376 | 1464989402259 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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 14:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:30:02 INFO - PROCESS | 2376 | 1464989402288 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 2376 | 1464989402290 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 2376 | 1464989402293 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 2376 | 1464989402295 Marionette TRACE conn5 <- [1,262,null,{}] 14:30:02 INFO - PROCESS | 2376 | 1464989402309 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}] 14:30:02 INFO - PROCESS | 2376 | 1464989402397 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:30:02 INFO - PROCESS | 2376 | 1464989402403 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 2376 | ++DOCSHELL 1E4ACC00 == 46 [pid = 2376] [id = 75] 14:30:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (1F981C00) [pid = 2376] [serial = 222] [outer = 00000000] 14:30:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (1FE4FC00) [pid = 2376] [serial = 223] [outer = 1F981C00] 14:30:02 INFO - PROCESS | 2376 | 1464989402447 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (1FE55000) [pid = 2376] [serial = 224] [outer = 1F981C00] 14:30:02 INFO - PROCESS | 2376 | 1464989402880 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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 14:30:02 INFO - PROCESS | 2376 | 1464989402931 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 2376 | 1464989402933 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 2376 | 1464989402941 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:30:02 INFO - PROCESS | 2376 | 1464989402943 Marionette TRACE conn5 <- [1,266,null,{}] 14:30:02 INFO - PROCESS | 2376 | 1464989402946 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}] 14:30:03 INFO - PROCESS | 2376 | 1464989403042 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:30:03 INFO - PROCESS | 2376 | 1464989403167 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 2376 | ++DOCSHELL 0CA43800 == 47 [pid = 2376] [id = 76] 14:30:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (0CA46C00) [pid = 2376] [serial = 225] [outer = 00000000] 14:30:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (0D0D4800) [pid = 2376] [serial = 226] [outer = 0CA46C00] 14:30:03 INFO - PROCESS | 2376 | 1464989403225 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (0D27BC00) [pid = 2376] [serial = 227] [outer = 0CA46C00] 14:30:03 INFO - PROCESS | 2376 | 1464989403834 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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 14:30:03 INFO - PROCESS | 2376 | 1464989403876 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 2376 | 1464989403881 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:30:03 INFO - PROCESS | 2376 | 1464989403886 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:30:03 INFO - PROCESS | 2376 | 1464989403890 Marionette TRACE conn5 <- [1,270,null,{}] 14:30:03 INFO - PROCESS | 2376 | 1464989403894 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}] 14:30:04 INFO - PROCESS | 2376 | 1464989404004 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:30:04 INFO - PROCESS | 2376 | 1464989404101 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 2376 | ++DOCSHELL 11392C00 == 48 [pid = 2376] [id = 77] 14:30:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (11394000) [pid = 2376] [serial = 228] [outer = 00000000] 14:30:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1489DC00) [pid = 2376] [serial = 229] [outer = 11394000] 14:30:04 INFO - PROCESS | 2376 | 1464989404158 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (15A09800) [pid = 2376] [serial = 230] [outer = 11394000] 14:30:04 INFO - PROCESS | 2376 | 1464989404689 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]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 14:30:04 INFO - PROCESS | 2376 | 1464989404761 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 2376 | 1464989404765 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:30:04 INFO - PROCESS | 2376 | 1464989404799 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - PROCESS | 2376 | 1464989404802 Marionette TRACE conn5 <- [1,274,null,{}] 14:30:04 INFO - PROCESS | 2376 | 1464989404888 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}] 14:30:05 INFO - PROCESS | 2376 | 1464989405056 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:30:05 INFO - PROCESS | 2376 | 1464989405200 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 2376 | ++DOCSHELL 1B38EC00 == 49 [pid = 2376] [id = 78] 14:30:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1B398800) [pid = 2376] [serial = 231] [outer = 00000000] 14:30:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (1C8EDC00) [pid = 2376] [serial = 232] [outer = 1B398800] 14:30:05 INFO - PROCESS | 2376 | 1464989405271 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1C8F1000) [pid = 2376] [serial = 233] [outer = 1B398800] 14:30:05 INFO - PROCESS | 2376 | 1464989405844 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]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1113ms 14:30:05 INFO - PROCESS | 2376 | 1464989405900 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 2376 | 1464989405903 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:30:05 INFO - PROCESS | 2376 | 1464989405913 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 2376 | 1464989405919 Marionette TRACE conn5 <- [1,278,null,{}] 14:30:05 INFO - PROCESS | 2376 | 1464989405923 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}] 14:30:06 INFO - PROCESS | 2376 | 1464989406031 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:30:06 INFO - PROCESS | 2376 | 1464989406110 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 2376 | ++DOCSHELL 1C8EB800 == 50 [pid = 2376] [id = 79] 14:30:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1C8F2C00) [pid = 2376] [serial = 234] [outer = 00000000] 14:30:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1FF5F400) [pid = 2376] [serial = 235] [outer = 1C8F2C00] 14:30:06 INFO - PROCESS | 2376 | 1464989406204 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1FF66C00) [pid = 2376] [serial = 236] [outer = 1C8F2C00] 14:30:07 INFO - PROCESS | 2376 | 1464989406997 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]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1131ms 14:30:07 INFO - PROCESS | 2376 | 1464989407041 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 2376 | 1464989407045 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:30:07 INFO - PROCESS | 2376 | 1464989407050 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 2376 | 1464989407053 Marionette TRACE conn5 <- [1,282,null,{}] 14:30:07 INFO - PROCESS | 2376 | 1464989407058 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}] 14:30:07 INFO - PROCESS | 2376 | 1464989407155 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:30:07 INFO - PROCESS | 2376 | 1464989407229 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 2376 | ++DOCSHELL 0DB59800 == 51 [pid = 2376] [id = 80] 14:30:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (0DB5EC00) [pid = 2376] [serial = 237] [outer = 00000000] 14:30:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (0DE4B000) [pid = 2376] [serial = 238] [outer = 0DB5EC00] 14:30:07 INFO - PROCESS | 2376 | 1464989407278 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (0DEF5400) [pid = 2376] [serial = 239] [outer = 0DB5EC00] 14:30:07 INFO - PROCESS | 2376 | 1464989407893 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]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 14:30:07 INFO - PROCESS | 2376 | 1464989407921 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 2376 | 1464989407926 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:30:07 INFO - PROCESS | 2376 | 1464989407932 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:30:07 INFO - PROCESS | 2376 | 1464989407934 Marionette TRACE conn5 <- [1,286,null,{}] 14:30:07 INFO - PROCESS | 2376 | 1464989407938 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}] 14:30:08 INFO - PROCESS | 2376 | 1464989408033 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:30:08 INFO - PROCESS | 2376 | 1464989408131 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 2376 | ++DOCSHELL 0DE59000 == 52 [pid = 2376] [id = 81] 14:30:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (0DEF2000) [pid = 2376] [serial = 240] [outer = 00000000] 14:30:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1561B800) [pid = 2376] [serial = 241] [outer = 0DEF2000] 14:30:08 INFO - PROCESS | 2376 | 1464989408176 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (1708A800) [pid = 2376] [serial = 242] [outer = 0DEF2000] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 18EFC800 == 51 [pid = 2376] [id = 34] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 1E4ACC00 == 50 [pid = 2376] [id = 75] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 1E2F4C00 == 49 [pid = 2376] [id = 74] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 1495D000 == 48 [pid = 2376] [id = 73] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 1BA06800 == 47 [pid = 2376] [id = 72] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 19427C00 == 46 [pid = 2376] [id = 71] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 170ADC00 == 45 [pid = 2376] [id = 70] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 18456400 == 44 [pid = 2376] [id = 69] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 14951400 == 43 [pid = 2376] [id = 68] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 0DB44800 == 42 [pid = 2376] [id = 67] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 0DE4C800 == 41 [pid = 2376] [id = 66] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1E4DE000) [pid = 2376] [serial = 147] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOCSHELL 1BA09800 == 40 [pid = 2376] [id = 61] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (16F91800) [pid = 2376] [serial = 162] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1F97B000) [pid = 2376] [serial = 179] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (15613800) [pid = 2376] [serial = 160] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (0D075400) [pid = 2376] [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.] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (1E4DBC00) [pid = 2376] [serial = 178] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (0D02B800) [pid = 2376] [serial = 138] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (14290C00) [pid = 2376] [serial = 141] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (0DD0FC00) [pid = 2376] [serial = 151] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (0DB58800) [pid = 2376] [serial = 150] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (14B1D400) [pid = 2376] [serial = 159] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (11399C00) [pid = 2376] [serial = 156] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (0DB53800) [pid = 2376] [serial = 154] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0DB3F800) [pid = 2376] [serial = 153] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (142F0400) [pid = 2376] [serial = 157] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (18FADC00) [pid = 2376] [serial = 166] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (0DB5C000) [pid = 2376] [serial = 136] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (1942C400) [pid = 2376] [serial = 144] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (17087800) [pid = 2376] [serial = 163] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (19455800) [pid = 2376] [serial = 169] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (1900DC00) [pid = 2376] [serial = 167] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (18C6E000) [pid = 2376] [serial = 173] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (1BAF3000) [pid = 2376] [serial = 175] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (1844FC00) [pid = 2376] [serial = 172] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (1C371C00) [pid = 2376] [serial = 176] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (199F3C00) [pid = 2376] [serial = 170] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 2376 | 1464989408622 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]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 14:30:08 INFO - PROCESS | 2376 | 1464989408666 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 2376 | 1464989408668 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:30:08 INFO - PROCESS | 2376 | 1464989408672 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 2376 | 1464989408675 Marionette TRACE conn5 <- [1,290,null,{}] 14:30:08 INFO - PROCESS | 2376 | 1464989408686 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}] 14:30:08 INFO - PROCESS | 2376 | 1464989408796 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:30:08 INFO - PROCESS | 2376 | 1464989408806 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 2376 | ++DOCSHELL 0DB43C00 == 41 [pid = 2376] [id = 82] 14:30:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (0DB44800) [pid = 2376] [serial = 243] [outer = 00000000] 14:30:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (0DD0FC00) [pid = 2376] [serial = 244] [outer = 0DB44800] 14:30:08 INFO - PROCESS | 2376 | 1464989408854 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (11361000) [pid = 2376] [serial = 245] [outer = 0DB44800] 14:30:09 INFO - PROCESS | 2376 | 1464989409314 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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 14:30:09 INFO - PROCESS | 2376 | 1464989409345 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 2376 | 1464989409348 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:30:09 INFO - PROCESS | 2376 | 1464989409351 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:30:09 INFO - PROCESS | 2376 | 1464989409353 Marionette TRACE conn5 <- [1,294,null,{}] 14:30:09 INFO - PROCESS | 2376 | 1464989409356 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}] 14:30:09 INFO - PROCESS | 2376 | 1464989409439 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:30:09 INFO - PROCESS | 2376 | 1464989409448 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 2376 | ++DOCSHELL 14951000 == 42 [pid = 2376] [id = 83] 14:30:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (1495A800) [pid = 2376] [serial = 246] [outer = 00000000] 14:30:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (15A05800) [pid = 2376] [serial = 247] [outer = 1495A800] 14:30:09 INFO - PROCESS | 2376 | 1464989409494 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (170AA400) [pid = 2376] [serial = 248] [outer = 1495A800] 14:30:09 INFO - PROCESS | 2376 | 1464989409936 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]]]}] 14:30:09 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. 14:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 632ms 14:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:30:09 INFO - PROCESS | 2376 | 1464989409988 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 2376 | 1464989409990 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:30:09 INFO - PROCESS | 2376 | 1464989409993 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 2376 | 1464989409995 Marionette TRACE conn5 <- [1,298,null,{}] 14:30:09 INFO - PROCESS | 2376 | 1464989409998 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}] 14:30:10 INFO - PROCESS | 2376 | 1464989410075 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:30:10 INFO - PROCESS | 2376 | 1464989410084 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 2376 | ++DOCSHELL 17DD7800 == 43 [pid = 2376] [id = 84] 14:30:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (18C12C00) [pid = 2376] [serial = 249] [outer = 00000000] 14:30:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (18C1D000) [pid = 2376] [serial = 250] [outer = 18C12C00] 14:30:10 INFO - PROCESS | 2376 | 1464989410128 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (18C6C800) [pid = 2376] [serial = 251] [outer = 18C12C00] 14:30:10 INFO - PROCESS | 2376 | 1464989410581 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]]]}] 14:30:10 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. 14:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 632ms 14:30:10 INFO - PROCESS | 2376 | 1464989410633 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:30:10 INFO - PROCESS | 2376 | 1464989410635 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:30:10 INFO - PROCESS | 2376 | 1464989410639 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 2376 | 1464989410640 Marionette TRACE conn5 <- [1,302,null,{}] 14:30:10 INFO - PROCESS | 2376 | 1464989410644 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}] 14:30:10 INFO - PROCESS | 2376 | 1464989410769 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:30:10 INFO - PROCESS | 2376 | 1464989410777 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 2376 | ++DOCSHELL 18DB9000 == 44 [pid = 2376] [id = 85] 14:30:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (18DBA800) [pid = 2376] [serial = 252] [outer = 00000000] 14:30:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (1942A000) [pid = 2376] [serial = 253] [outer = 18DBA800] 14:30:10 INFO - PROCESS | 2376 | 1464989410822 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (19456000) [pid = 2376] [serial = 254] [outer = 18DBA800] 14:30:11 INFO - PROCESS | 2376 | 1464989411263 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]]]}] 14:30:11 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. 14:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 14:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:30:11 INFO - PROCESS | 2376 | 1464989411309 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 2376 | 1464989411311 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:30:11 INFO - PROCESS | 2376 | 1464989411314 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 2376 | 1464989411316 Marionette TRACE conn5 <- [1,306,null,{}] 14:30:11 INFO - PROCESS | 2376 | 1464989411323 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}] 14:30:11 INFO - PROCESS | 2376 | 1464989411425 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:30:11 INFO - PROCESS | 2376 | 1464989411530 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 2376 | 1464989411539 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:30:11 INFO - PROCESS | 2376 | ++DOCSHELL 1BA05400 == 45 [pid = 2376] [id = 86] 14:30:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1BA05800) [pid = 2376] [serial = 255] [outer = 00000000] 14:30:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (1BA0A000) [pid = 2376] [serial = 256] [outer = 1BA05800] 14:30:11 INFO - PROCESS | 2376 | 1464989411586 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1BA0B400) [pid = 2376] [serial = 257] [outer = 1BA05800] 14:30:12 INFO - PROCESS | 2376 | 1464989412000 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]]]}] 14:30:12 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. 14:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms 14:30:12 INFO - PROCESS | 2376 | 1464989412052 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 2376 | 1464989412054 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:30:12 INFO - PROCESS | 2376 | 1464989412057 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:30:12 INFO - PROCESS | 2376 | 1464989412059 Marionette TRACE conn5 <- [1,310,null,{}] 14:30:12 INFO - PROCESS | 2376 | 1464989412062 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}] 14:30:12 INFO - PROCESS | 2376 | 1464989412171 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:30:12 INFO - PROCESS | 2376 | 1464989412180 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 2376 | ++DOCSHELL 198F5C00 == 46 [pid = 2376] [id = 87] 14:30:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (1BAF0800) [pid = 2376] [serial = 258] [outer = 00000000] 14:30:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1C618C00) [pid = 2376] [serial = 259] [outer = 1BAF0800] 14:30:12 INFO - PROCESS | 2376 | 1464989412228 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1C8E6C00) [pid = 2376] [serial = 260] [outer = 1BAF0800] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (1942B800) [pid = 2376] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1ADDA800) [pid = 2376] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (198EFC00) [pid = 2376] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (1BA07800) [pid = 2376] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (18456800) [pid = 2376] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0DE56000) [pid = 2376] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (0DB3EC00) [pid = 2376] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (15614400) [pid = 2376] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (0DB45400) [pid = 2376] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (161D3C00) [pid = 2376] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (18FB3C00) [pid = 2376] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:30:12 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (1E2F9400) [pid = 2376] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:30:12 INFO - PROCESS | 2376 | 1464989412907 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]]]}] 14:30:12 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. 14:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 873ms 14:30:12 INFO - PROCESS | 2376 | 1464989412934 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:30:12 INFO - PROCESS | 2376 | 1464989412936 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:30:12 INFO - PROCESS | 2376 | 1464989412948 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 2376 | 1464989412950 Marionette TRACE conn5 <- [1,314,null,{}] 14:30:12 INFO - PROCESS | 2376 | 1464989412954 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}] 14:30:13 INFO - PROCESS | 2376 | 1464989413030 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:30:13 INFO - PROCESS | 2376 | 1464989413037 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 2376 | ++DOCSHELL 0DB45400 == 47 [pid = 2376] [id = 88] 14:30:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (14955800) [pid = 2376] [serial = 261] [outer = 00000000] 14:30:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (18C1E400) [pid = 2376] [serial = 262] [outer = 14955800] 14:30:13 INFO - PROCESS | 2376 | 1464989413080 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (198EFC00) [pid = 2376] [serial = 263] [outer = 14955800] 14:30:13 INFO - PROCESS | 2376 | 1464989413499 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]]]}] 14:30:13 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. 14:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 590ms 14:30:13 INFO - PROCESS | 2376 | 1464989413530 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 2376 | 1464989413532 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:30:13 INFO - PROCESS | 2376 | 1464989413535 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 2376 | 1464989413536 Marionette TRACE conn5 <- [1,318,null,{}] 14:30:13 INFO - PROCESS | 2376 | 1464989413540 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}] 14:30:13 INFO - PROCESS | 2376 | 1464989413620 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:30:13 INFO - PROCESS | 2376 | 1464989413626 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 2376 | ++DOCSHELL 1BA07800 == 48 [pid = 2376] [id = 89] 14:30:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (1C614800) [pid = 2376] [serial = 264] [outer = 00000000] 14:30:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (1CBE4000) [pid = 2376] [serial = 265] [outer = 1C614800] 14:30:13 INFO - PROCESS | 2376 | 1464989413670 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (1CBEAC00) [pid = 2376] [serial = 266] [outer = 1C614800] 14:30:14 INFO - PROCESS | 2376 | 1464989414096 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]]]}] 14:30:14 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. 14:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 14:30:14 INFO - PROCESS | 2376 | 1464989414166 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 2376 | 1464989414168 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:30:14 INFO - PROCESS | 2376 | 1464989414171 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:30:14 INFO - PROCESS | 2376 | 1464989414174 Marionette TRACE conn5 <- [1,322,null,{}] 14:30:14 INFO - PROCESS | 2376 | 1464989414177 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}] 14:30:14 INFO - PROCESS | 2376 | 1464989414276 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:30:14 INFO - PROCESS | 2376 | 1464989414291 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 2376 | ++DOCSHELL 1E4A5400 == 49 [pid = 2376] [id = 90] 14:30:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1E4A5800) [pid = 2376] [serial = 267] [outer = 00000000] 14:30:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (1E4DBC00) [pid = 2376] [serial = 268] [outer = 1E4A5800] 14:30:14 INFO - PROCESS | 2376 | 1464989414339 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1F97A400) [pid = 2376] [serial = 269] [outer = 1E4A5800] 14:30:14 INFO - PROCESS | 2376 | 1464989414795 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]]]}] 14:30:14 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. 14:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 14:30:14 INFO - PROCESS | 2376 | 1464989414883 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 2376 | 1464989414887 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:30:14 INFO - PROCESS | 2376 | 1464989414893 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:30:14 INFO - PROCESS | 2376 | 1464989414898 Marionette TRACE conn5 <- [1,326,null,{}] 14:30:14 INFO - PROCESS | 2376 | 1464989414904 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}] 14:30:15 INFO - PROCESS | 2376 | 1464989415016 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:30:15 INFO - PROCESS | 2376 | 1464989415090 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 2376 | ++DOCSHELL 0D3E7000 == 50 [pid = 2376] [id = 91] 14:30:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (0D3E7400) [pid = 2376] [serial = 270] [outer = 00000000] 14:30:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (0D827000) [pid = 2376] [serial = 271] [outer = 0D3E7400] 14:30:15 INFO - PROCESS | 2376 | 1464989415189 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (0DB43000) [pid = 2376] [serial = 272] [outer = 0D3E7400] 14:30:15 INFO - PROCESS | 2376 | 1464989415807 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]]]}] 14:30:15 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. 14:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 14:30:15 INFO - PROCESS | 2376 | 1464989415831 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 2376 | 1464989415836 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:30:15 INFO - PROCESS | 2376 | 1464989415843 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 2376 | 1464989415847 Marionette TRACE conn5 <- [1,330,null,{}] 14:30:15 INFO - PROCESS | 2376 | 1464989415852 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}] 14:30:15 INFO - PROCESS | 2376 | 1464989415962 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:30:16 INFO - PROCESS | 2376 | 1464989416083 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5BC00 == 51 [pid = 2376] [id = 92] 14:30:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (0DB5E400) [pid = 2376] [serial = 273] [outer = 00000000] 14:30:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (142F2C00) [pid = 2376] [serial = 274] [outer = 0DB5E400] 14:30:16 INFO - PROCESS | 2376 | 1464989416139 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (14B17C00) [pid = 2376] [serial = 275] [outer = 0DB5E400] 14:30:16 INFO - PROCESS | 2376 | 1464989416728 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]]]}] 14:30:16 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. 14:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 14:30:16 INFO - PROCESS | 2376 | 1464989416772 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 2376 | 1464989416774 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:30:16 INFO - PROCESS | 2376 | 1464989416778 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 2376 | 1464989416780 Marionette TRACE conn5 <- [1,334,null,{}] 14:30:16 INFO - PROCESS | 2376 | 1464989416790 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}] 14:30:16 INFO - PROCESS | 2376 | 1464989416901 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:30:17 INFO - PROCESS | 2376 | 1464989417025 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 2376 | ++DOCSHELL 1AA0F800 == 52 [pid = 2376] [id = 93] 14:30:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1AB7E400) [pid = 2376] [serial = 276] [outer = 00000000] 14:30:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1C616400) [pid = 2376] [serial = 277] [outer = 1AB7E400] 14:30:17 INFO - PROCESS | 2376 | 1464989417085 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1CBE3C00) [pid = 2376] [serial = 278] [outer = 1AB7E400] 14:30:17 INFO - PROCESS | 2376 | 1464989417659 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]]]}] 14:30:17 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. 14:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 14:30:17 INFO - PROCESS | 2376 | 1464989417711 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 2376 | 1464989417713 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:30:17 INFO - PROCESS | 2376 | 1464989417717 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:30:17 INFO - PROCESS | 2376 | 1464989417719 Marionette TRACE conn5 <- [1,338,null,{}] 14:30:17 INFO - PROCESS | 2376 | 1464989417723 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}] 14:30:17 INFO - PROCESS | 2376 | 1464989417830 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:30:17 INFO - PROCESS | 2376 | 1464989417924 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 2376 | ++DOCSHELL 18CA3800 == 53 [pid = 2376] [id = 94] 14:30:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (18CA4400) [pid = 2376] [serial = 279] [outer = 00000000] 14:30:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (18CA8C00) [pid = 2376] [serial = 280] [outer = 18CA4400] 14:30:17 INFO - PROCESS | 2376 | 1464989417979 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (1CBE1400) [pid = 2376] [serial = 281] [outer = 18CA4400] 14:30:18 INFO - PROCESS | 2376 | 1464989418622 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]]]}] 14:30:18 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. 14:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 14:30:18 INFO - PROCESS | 2376 | 1464989418651 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 2376 | 1464989418653 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:30:18 INFO - PROCESS | 2376 | 1464989418657 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:30:18 INFO - PROCESS | 2376 | 1464989418659 Marionette TRACE conn5 <- [1,342,null,{}] 14:30:18 INFO - PROCESS | 2376 | 1464989418663 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}] 14:30:18 INFO - PROCESS | 2376 | 1464989418770 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:30:18 INFO - PROCESS | 2376 | 1464989418873 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5AC00 == 54 [pid = 2376] [id = 95] 14:30:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (0E4FE000) [pid = 2376] [serial = 282] [outer = 00000000] 14:30:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (161D8000) [pid = 2376] [serial = 283] [outer = 0E4FE000] 14:30:18 INFO - PROCESS | 2376 | 1464989418927 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (18C12800) [pid = 2376] [serial = 284] [outer = 0E4FE000] 14:30:19 INFO - PROCESS | 2376 | 1464989419622 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]]]}] 14:30:19 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. 14:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1016ms 14:30:19 INFO - PROCESS | 2376 | 1464989419677 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 2376 | 1464989419682 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:30:19 INFO - PROCESS | 2376 | 1464989419687 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 2376 | 1464989419692 Marionette TRACE conn5 <- [1,346,null,{}] 14:30:19 INFO - PROCESS | 2376 | 1464989419697 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}] 14:30:19 INFO - PROCESS | 2376 | 1464989419800 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:30:19 INFO - PROCESS | 2376 | 1464989419902 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 2376 | ++DOCSHELL 0DC6F400 == 55 [pid = 2376] [id = 96] 14:30:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (11361C00) [pid = 2376] [serial = 285] [outer = 00000000] 14:30:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (14585C00) [pid = 2376] [serial = 286] [outer = 11361C00] 14:30:19 INFO - PROCESS | 2376 | 1464989419952 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (14B0B400) [pid = 2376] [serial = 287] [outer = 11361C00] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 1BA07800 == 54 [pid = 2376] [id = 89] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 0DB45400 == 53 [pid = 2376] [id = 88] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 198F5C00 == 52 [pid = 2376] [id = 87] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 1BA05400 == 51 [pid = 2376] [id = 86] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 18DB9000 == 50 [pid = 2376] [id = 85] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 17DD7800 == 49 [pid = 2376] [id = 84] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 14951000 == 48 [pid = 2376] [id = 83] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 0DB43C00 == 47 [pid = 2376] [id = 82] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (1FE4FC00) [pid = 2376] [serial = 223] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 0DE59000 == 46 [pid = 2376] [id = 81] 14:30:20 INFO - PROCESS | 2376 | --DOCSHELL 0DB59800 == 45 [pid = 2376] [id = 80] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1F979C00) [pid = 2376] [serial = 148] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (1BE6D000) [pid = 2376] [serial = 106] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1ACCEC00) [pid = 2376] [serial = 211] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (1BA10C00) [pid = 2376] [serial = 181] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (0DD8F000) [pid = 2376] [serial = 184] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1708CC00) [pid = 2376] [serial = 187] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1BE67C00) [pid = 2376] [serial = 214] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (18C72800) [pid = 2376] [serial = 205] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (14389C00) [pid = 2376] [serial = 197] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (11393C00) [pid = 2376] [serial = 196] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (16F0B400) [pid = 2376] [serial = 194] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (0DEF0C00) [pid = 2376] [serial = 193] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (16F06400) [pid = 2376] [serial = 202] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (170AA000) [pid = 2376] [serial = 203] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (0DE4E400) [pid = 2376] [serial = 199] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1BA02400) [pid = 2376] [serial = 212] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (0DEF0400) [pid = 2376] [serial = 200] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (1E49D800) [pid = 2376] [serial = 190] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (1C374C00) [pid = 2376] [serial = 218] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (1ACCB400) [pid = 2376] [serial = 217] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (1BE69C00) [pid = 2376] [serial = 215] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (19430800) [pid = 2376] [serial = 208] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (19455000) [pid = 2376] [serial = 209] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (1E4D6C00) [pid = 2376] [serial = 220] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (1E4A3C00) [pid = 2376] [serial = 221] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (18EF4400) [pid = 2376] [serial = 206] [outer = 00000000] [url = about:blank] 14:30:20 INFO - PROCESS | 2376 | 1464989420531 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]]]}] 14:30:20 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. 14:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 891ms 14:30:20 INFO - PROCESS | 2376 | 1464989420578 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 2376 | 1464989420583 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:30:20 INFO - PROCESS | 2376 | 1464989420589 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 2376 | 1464989420591 Marionette TRACE conn5 <- [1,350,null,{}] 14:30:20 INFO - PROCESS | 2376 | 1464989420595 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}] 14:30:20 INFO - PROCESS | 2376 | 1464989420681 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:30:20 INFO - PROCESS | 2376 | 1464989420690 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3B400 == 46 [pid = 2376] [id = 97] 14:30:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (0DB48000) [pid = 2376] [serial = 288] [outer = 00000000] 14:30:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (0DEF0400) [pid = 2376] [serial = 289] [outer = 0DB48000] 14:30:20 INFO - PROCESS | 2376 | 1464989420735 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (11395000) [pid = 2376] [serial = 290] [outer = 0DB48000] 14:30:21 INFO - PROCESS | 2376 | 1464989421200 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]]]}] 14:30:21 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. 14:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 14:30:21 INFO - PROCESS | 2376 | 1464989421223 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 2376 | 1464989421225 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:30:21 INFO - PROCESS | 2376 | 1464989421229 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 2376 | 1464989421232 Marionette TRACE conn5 <- [1,354,null,{}] 14:30:21 INFO - PROCESS | 2376 | 1464989421242 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}] 14:30:21 INFO - PROCESS | 2376 | 1464989421328 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:30:21 INFO - PROCESS | 2376 | 1464989421338 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 2376 | ++DOCSHELL 170AA000 == 47 [pid = 2376] [id = 98] 14:30:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (170AAC00) [pid = 2376] [serial = 291] [outer = 00000000] 14:30:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (18456800) [pid = 2376] [serial = 292] [outer = 170AAC00] 14:30:21 INFO - PROCESS | 2376 | 1464989421385 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (18C8B000) [pid = 2376] [serial = 293] [outer = 170AAC00] 14:30:21 INFO - PROCESS | 2376 | 1464989421851 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]]]}] 14:30:21 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. 14:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 14:30:21 INFO - PROCESS | 2376 | 1464989421919 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 2376 | 1464989421921 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:30:21 INFO - PROCESS | 2376 | 1464989421924 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:30:21 INFO - PROCESS | 2376 | 1464989421926 Marionette TRACE conn5 <- [1,358,null,{}] 14:30:21 INFO - PROCESS | 2376 | 1464989421929 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}] 14:30:22 INFO - PROCESS | 2376 | 1464989422040 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:30:22 INFO - PROCESS | 2376 | 1464989422121 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 2376 | ++DOCSHELL 18DB9000 == 48 [pid = 2376] [id = 99] 14:30:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (18DB9800) [pid = 2376] [serial = 294] [outer = 00000000] 14:30:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (18FB7000) [pid = 2376] [serial = 295] [outer = 18DB9800] 14:30:22 INFO - PROCESS | 2376 | 1464989422166 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (19019400) [pid = 2376] [serial = 296] [outer = 18DB9800] 14:30:22 INFO - PROCESS | 2376 | 1464989422534 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]]]}] 14:30:22 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. 14:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms 14:30:22 INFO - PROCESS | 2376 | 1464989422569 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 2376 | 1464989422571 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:30:22 INFO - PROCESS | 2376 | 1464989422575 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 2376 | 1464989422576 Marionette TRACE conn5 <- [1,362,null,{}] 14:30:22 INFO - PROCESS | 2376 | 1464989422580 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}] 14:30:22 INFO - PROCESS | 2376 | 1464989422700 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:30:22 INFO - PROCESS | 2376 | 1464989422757 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 2376 | ++DOCSHELL 18FAE800 == 49 [pid = 2376] [id = 100] 14:30:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (18FB5C00) [pid = 2376] [serial = 297] [outer = 00000000] 14:30:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (198ED800) [pid = 2376] [serial = 298] [outer = 18FB5C00] 14:30:22 INFO - PROCESS | 2376 | 1464989422802 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1AA0FC00) [pid = 2376] [serial = 299] [outer = 18FB5C00] 14:30:23 INFO - PROCESS | 2376 | 1464989423249 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]]]}] 14:30:23 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. 14:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 14:30:23 INFO - PROCESS | 2376 | 1464989423305 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 2376 | 1464989423307 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:30:23 INFO - PROCESS | 2376 | 1464989423310 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 2376 | 1464989423311 Marionette TRACE conn5 <- [1,366,null,{}] 14:30:23 INFO - PROCESS | 2376 | 1464989423315 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}] 14:30:23 INFO - PROCESS | 2376 | 1464989423464 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:30:23 INFO - PROCESS | 2376 | 1464989423479 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 2376 | ++DOCSHELL 1BAEF400 == 50 [pid = 2376] [id = 101] 14:30:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1BE68800) [pid = 2376] [serial = 300] [outer = 00000000] 14:30:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1C37AC00) [pid = 2376] [serial = 301] [outer = 1BE68800] 14:30:23 INFO - PROCESS | 2376 | 1464989423524 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (1C60E000) [pid = 2376] [serial = 302] [outer = 1BE68800] 14:30:23 INFO - PROCESS | 2376 | 1464989423972 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]]]}] 14:30:23 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. 14:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 14:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:30:23 INFO - PROCESS | 2376 | 1464989423981 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 2376 | 1464989423983 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:30:23 INFO - PROCESS | 2376 | 1464989423986 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 2376 | 1464989423987 Marionette TRACE conn5 <- [1,370,null,{}] 14:30:23 INFO - PROCESS | 2376 | 1464989423991 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}] 14:30:24 INFO - PROCESS | 2376 | 1464989424109 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:30:24 INFO - PROCESS | 2376 | 1464989424115 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 2376 | ++DOCSHELL 1C8EC000 == 51 [pid = 2376] [id = 102] 14:30:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1C8ED000) [pid = 2376] [serial = 303] [outer = 00000000] 14:30:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1CBE4C00) [pid = 2376] [serial = 304] [outer = 1C8ED000] 14:30:24 INFO - PROCESS | 2376 | 1464989424205 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1CBEBC00) [pid = 2376] [serial = 305] [outer = 1C8ED000] 14:30:24 INFO - PROCESS | 2376 | 1464989424631 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]]]}] 14:30:24 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. 14:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 14:30:24 INFO - PROCESS | 2376 | 1464989424658 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:30:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:30:24 INFO - PROCESS | 2376 | 1464989424660 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:30:24 INFO - PROCESS | 2376 | 1464989424673 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 2376 | 1464989424674 Marionette TRACE conn5 <- [1,374,null,{}] 14:30:24 INFO - PROCESS | 2376 | 1464989424678 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}] 14:30:24 INFO - PROCESS | 2376 | 1464989424930 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1F981C00) [pid = 2376] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (18DBA800) [pid = 2376] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (1BAF0800) [pid = 2376] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (1BA05800) [pid = 2376] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (0DB5EC00) [pid = 2376] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (0DEF2000) [pid = 2376] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (18C12C00) [pid = 2376] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1495A800) [pid = 2376] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (0DB44800) [pid = 2376] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (14955800) [pid = 2376] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:30:24 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (1C614800) [pid = 2376] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:30:25 INFO - PROCESS | 2376 | 1464989425020 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 2376 | ++DOCSHELL 0D84CC00 == 52 [pid = 2376] [id = 103] 14:30:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (0CA4A400) [pid = 2376] [serial = 306] [outer = 00000000] 14:30:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (14566400) [pid = 2376] [serial = 307] [outer = 0CA4A400] 14:30:25 INFO - PROCESS | 2376 | 1464989425064 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (18EF1000) [pid = 2376] [serial = 308] [outer = 0CA4A400] 14:30:25 INFO - PROCESS | 2376 | 1464989425442 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:30:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:30:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 830ms 14:30:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:30:25 INFO - PROCESS | 2376 | 1464989425494 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 2376 | 1464989425496 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:30:25 INFO - PROCESS | 2376 | 1464989425499 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 2376 | 1464989425500 Marionette TRACE conn5 <- [1,378,null,{}] 14:30:25 INFO - PROCESS | 2376 | 1464989425504 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}] 14:30:25 INFO - PROCESS | 2376 | 1464989425582 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:30:25 INFO - PROCESS | 2376 | 1464989425588 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 2376 | ++DOCSHELL 141B0000 == 53 [pid = 2376] [id = 104] 14:30:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1BA05800) [pid = 2376] [serial = 309] [outer = 00000000] 14:30:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1D6D6000) [pid = 2376] [serial = 310] [outer = 1BA05800] 14:30:25 INFO - PROCESS | 2376 | 1464989425632 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1D6D7000) [pid = 2376] [serial = 311] [outer = 1BA05800] 14:30:26 INFO - PROCESS | 2376 | 1464989426065 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:30:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 631ms 14:30:26 INFO - PROCESS | 2376 | 1464989426132 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 2376 | 1464989426134 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:30:26 INFO - PROCESS | 2376 | 1464989426137 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:30:26 INFO - PROCESS | 2376 | 1464989426138 Marionette TRACE conn5 <- [1,382,null,{}] 14:30:26 INFO - PROCESS | 2376 | 1464989426142 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}] 14:30:26 INFO - PROCESS | 2376 | 1464989426220 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:30:26 INFO - PROCESS | 2376 | 1464989426229 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 2376 | ++DOCSHELL 1D6DE400 == 54 [pid = 2376] [id = 105] 14:30:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1D6E0000) [pid = 2376] [serial = 312] [outer = 00000000] 14:30:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (1D6F2C00) [pid = 2376] [serial = 313] [outer = 1D6E0000] 14:30:26 INFO - PROCESS | 2376 | 1464989426272 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1D6F8800) [pid = 2376] [serial = 314] [outer = 1D6E0000] 14:30:26 INFO - PROCESS | 2376 | 1464989426718 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:30:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 14:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:30:26 INFO - PROCESS | 2376 | 1464989426771 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 2376 | 1464989426774 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:30:26 INFO - PROCESS | 2376 | 1464989426776 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 2376 | 1464989426779 Marionette TRACE conn5 <- [1,386,null,{}] 14:30:26 INFO - PROCESS | 2376 | 1464989426782 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}] 14:30:26 INFO - PROCESS | 2376 | 1464989426880 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:30:26 INFO - PROCESS | 2376 | 1464989426896 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 2376 | ++DOCSHELL 1D6F6400 == 55 [pid = 2376] [id = 106] 14:30:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1D6FAC00) [pid = 2376] [serial = 315] [outer = 00000000] 14:30:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1E4A9400) [pid = 2376] [serial = 316] [outer = 1D6FAC00] 14:30:26 INFO - PROCESS | 2376 | 1464989426946 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1E4DF800) [pid = 2376] [serial = 317] [outer = 1D6FAC00] 14:30:27 INFO - PROCESS | 2376 | 1464989427651 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]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 14:30:27 INFO - PROCESS | 2376 | 1464989427708 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 2376 | 1464989427713 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:30:27 INFO - PROCESS | 2376 | 1464989427718 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 2376 | 1464989427722 Marionette TRACE conn5 <- [1,390,null,{}] 14:30:27 INFO - PROCESS | 2376 | 1464989427727 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}] 14:30:27 INFO - PROCESS | 2376 | 1464989427846 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:30:27 INFO - PROCESS | 2376 | 1464989427965 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4B400 == 56 [pid = 2376] [id = 107] 14:30:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (0DE4C800) [pid = 2376] [serial = 318] [outer = 00000000] 14:30:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (141B0800) [pid = 2376] [serial = 319] [outer = 0DE4C800] 14:30:28 INFO - PROCESS | 2376 | 1464989428025 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (14897C00) [pid = 2376] [serial = 320] [outer = 0DE4C800] 14:30:28 INFO - PROCESS | 2376 | 1464989428636 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]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 14:30:28 INFO - PROCESS | 2376 | 1464989428693 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 2376 | 1464989428699 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:30:28 INFO - PROCESS | 2376 | 1464989428705 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 2376 | 1464989428708 Marionette TRACE conn5 <- [1,394,null,{}] 14:30:28 INFO - PROCESS | 2376 | 1464989428712 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}] 14:30:28 INFO - PROCESS | 2376 | 1464989428823 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:30:28 INFO - PROCESS | 2376 | 1464989428969 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 2376 | ++DOCSHELL 19458400 == 57 [pid = 2376] [id = 108] 14:30:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (198EF000) [pid = 2376] [serial = 321] [outer = 00000000] 14:30:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (1BA06800) [pid = 2376] [serial = 322] [outer = 198EF000] 14:30:29 INFO - PROCESS | 2376 | 1464989429033 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (1BE6D000) [pid = 2376] [serial = 323] [outer = 198EF000] 14:30:29 INFO - PROCESS | 2376 | 1464989429685 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]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1023ms 14:30:29 INFO - PROCESS | 2376 | 1464989429731 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 2376 | 1464989429733 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:30:29 INFO - PROCESS | 2376 | 1464989429737 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 2376 | 1464989429741 Marionette TRACE conn5 <- [1,398,null,{}] 14:30:29 INFO - PROCESS | 2376 | 1464989429753 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}] 14:30:29 INFO - PROCESS | 2376 | 1464989429919 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:30:30 INFO - PROCESS | 2376 | 1464989430046 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 2376 | ++DOCSHELL 1D684400 == 58 [pid = 2376] [id = 109] 14:30:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (1D687C00) [pid = 2376] [serial = 324] [outer = 00000000] 14:30:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (1D68F000) [pid = 2376] [serial = 325] [outer = 1D687C00] 14:30:30 INFO - PROCESS | 2376 | 1464989430104 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1D6EC400) [pid = 2376] [serial = 326] [outer = 1D687C00] 14:30:30 INFO - PROCESS | 2376 | 1464989430768 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]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1080ms 14:30:30 INFO - PROCESS | 2376 | 1464989430837 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 2376 | 1464989430840 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:30:30 INFO - PROCESS | 2376 | 1464989430844 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:30:30 INFO - PROCESS | 2376 | 1464989430846 Marionette TRACE conn5 <- [1,402,null,{}] 14:30:31 INFO - PROCESS | 2376 | 1464989431004 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}] 14:30:31 INFO - PROCESS | 2376 | 1464989431164 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:30:31 INFO - PROCESS | 2376 | 1464989431230 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3FC00 == 59 [pid = 2376] [id = 110] 14:30:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (0DB41000) [pid = 2376] [serial = 327] [outer = 00000000] 14:30:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (0DC70C00) [pid = 2376] [serial = 328] [outer = 0DB41000] 14:30:31 INFO - PROCESS | 2376 | 1464989431280 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (0DE57000) [pid = 2376] [serial = 329] [outer = 0DB41000] 14:30:31 INFO - PROCESS | 2376 | 1464989431899 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]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1069ms 14:30:31 INFO - PROCESS | 2376 | 1464989431917 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 2376 | 1464989431922 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:30:31 INFO - PROCESS | 2376 | 1464989431926 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 2376 | 1464989431928 Marionette TRACE conn5 <- [1,406,null,{}] 14:30:31 INFO - PROCESS | 2376 | 1464989431932 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}] 14:30:32 INFO - PROCESS | 2376 | 1464989432031 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:30:32 INFO - PROCESS | 2376 | 1464989432134 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 2376 | ++DOCSHELL 161D4800 == 60 [pid = 2376] [id = 111] 14:30:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (16F01C00) [pid = 2376] [serial = 330] [outer = 00000000] 14:30:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (17DD7800) [pid = 2376] [serial = 331] [outer = 16F01C00] 14:30:32 INFO - PROCESS | 2376 | 1464989432183 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (18456400) [pid = 2376] [serial = 332] [outer = 16F01C00] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 0D35D000 == 59 [pid = 2376] [id = 62] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 1D6DE400 == 58 [pid = 2376] [id = 105] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 141B0000 == 57 [pid = 2376] [id = 104] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 0D84CC00 == 56 [pid = 2376] [id = 103] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 1C8EC000 == 55 [pid = 2376] [id = 102] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 1BAEF400 == 54 [pid = 2376] [id = 101] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 18FAE800 == 53 [pid = 2376] [id = 100] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 18DB9000 == 52 [pid = 2376] [id = 99] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 170AA000 == 51 [pid = 2376] [id = 98] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (0D0D4800) [pid = 2376] [serial = 226] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (1489DC00) [pid = 2376] [serial = 229] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (1C8EDC00) [pid = 2376] [serial = 232] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1FF5F400) [pid = 2376] [serial = 235] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (1E4DBC00) [pid = 2376] [serial = 268] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 0DB3B400 == 50 [pid = 2376] [id = 97] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 0DC6F400 == 49 [pid = 2376] [id = 96] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 1AA0F800 == 48 [pid = 2376] [id = 93] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 0DB5BC00 == 47 [pid = 2376] [id = 92] 14:30:32 INFO - PROCESS | 2376 | --DOCSHELL 0D3E7000 == 46 [pid = 2376] [id = 91] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (1FE55000) [pid = 2376] [serial = 224] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (1942A000) [pid = 2376] [serial = 253] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (1C618C00) [pid = 2376] [serial = 259] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1BA0B400) [pid = 2376] [serial = 257] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (1BA0A000) [pid = 2376] [serial = 256] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (0DEF5400) [pid = 2376] [serial = 239] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (0DE4B000) [pid = 2376] [serial = 238] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (1708A800) [pid = 2376] [serial = 242] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1561B800) [pid = 2376] [serial = 241] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (18C1D000) [pid = 2376] [serial = 250] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (15A05800) [pid = 2376] [serial = 247] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (170AA400) [pid = 2376] [serial = 248] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (0DD0FC00) [pid = 2376] [serial = 244] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (11361000) [pid = 2376] [serial = 245] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (198EFC00) [pid = 2376] [serial = 263] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (18C1E400) [pid = 2376] [serial = 262] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (1C8E6C00) [pid = 2376] [serial = 260] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (19456000) [pid = 2376] [serial = 254] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1CBE4000) [pid = 2376] [serial = 265] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (18C6C800) [pid = 2376] [serial = 251] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (1CBEAC00) [pid = 2376] [serial = 266] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 2376 | 1464989432787 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]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 930ms 14:30:32 INFO - PROCESS | 2376 | 1464989432857 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 2376 | 1464989432859 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:30:32 INFO - PROCESS | 2376 | 1464989432863 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:30:32 INFO - PROCESS | 2376 | 1464989432864 Marionette TRACE conn5 <- [1,410,null,{}] 14:30:32 INFO - PROCESS | 2376 | 1464989432868 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}] 14:30:32 INFO - PROCESS | 2376 | 1464989432950 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:30:33 INFO - PROCESS | 2376 | 1464989433033 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 2376 | ++DOCSHELL 0D3E7000 == 47 [pid = 2376] [id = 112] 14:30:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (0DB3C800) [pid = 2376] [serial = 333] [outer = 00000000] 14:30:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (0DD87800) [pid = 2376] [serial = 334] [outer = 0DB3C800] 14:30:33 INFO - PROCESS | 2376 | 1464989433082 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (0DE56800) [pid = 2376] [serial = 335] [outer = 0DB3C800] 14:30:33 INFO - PROCESS | 2376 | 1464989433499 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]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 14:30:33 INFO - PROCESS | 2376 | 1464989433538 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 2376 | 1464989433544 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:30:33 INFO - PROCESS | 2376 | 1464989433557 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 2376 | 1464989433558 Marionette TRACE conn5 <- [1,414,null,{}] 14:30:33 INFO - PROCESS | 2376 | 1464989433562 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}] 14:30:33 INFO - PROCESS | 2376 | 1464989433647 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:30:33 INFO - PROCESS | 2376 | 1464989433654 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 2376 | ++DOCSHELL 18C1D000 == 48 [pid = 2376] [id = 113] 14:30:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (18C1E400) [pid = 2376] [serial = 336] [outer = 00000000] 14:30:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (18C9A800) [pid = 2376] [serial = 337] [outer = 18C1E400] 14:30:33 INFO - PROCESS | 2376 | 1464989433699 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (18CA4000) [pid = 2376] [serial = 338] [outer = 18C1E400] 14:30:34 INFO - PROCESS | 2376 | 1464989434156 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]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 14:30:34 INFO - PROCESS | 2376 | 1464989434181 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 2376 | 1464989434183 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:30:34 INFO - PROCESS | 2376 | 1464989434187 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 2376 | 1464989434188 Marionette TRACE conn5 <- [1,418,null,{}] 14:30:34 INFO - PROCESS | 2376 | 1464989434192 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}] 14:30:34 INFO - PROCESS | 2376 | 1464989434273 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:30:34 INFO - PROCESS | 2376 | 1464989434313 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 2376 | ++DOCSHELL 18EFB800 == 49 [pid = 2376] [id = 114] 14:30:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (18EFC400) [pid = 2376] [serial = 339] [outer = 00000000] 14:30:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1900F000) [pid = 2376] [serial = 340] [outer = 18EFC400] 14:30:34 INFO - PROCESS | 2376 | 1464989434358 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (19428800) [pid = 2376] [serial = 341] [outer = 18EFC400] 14:30:35 INFO - PROCESS | 2376 | 1464989435466 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]]]}] 14:30:35 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 14:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1324ms 14:30:35 INFO - PROCESS | 2376 | 1464989435512 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 2376 | 1464989435516 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:30:35 INFO - PROCESS | 2376 | 1464989435522 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 2376 | 1464989435526 Marionette TRACE conn5 <- [1,422,null,{}] 14:30:35 INFO - PROCESS | 2376 | 1464989435532 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}] 14:30:35 INFO - PROCESS | 2376 | 1464989435739 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:30:35 INFO - PROCESS | 2376 | 1464989435804 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 2376 | ++DOCSHELL 0D364000 == 50 [pid = 2376] [id = 115] 14:30:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (0D848000) [pid = 2376] [serial = 342] [outer = 00000000] 14:30:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (0DD0FC00) [pid = 2376] [serial = 343] [outer = 0D848000] 14:30:35 INFO - PROCESS | 2376 | 1464989435860 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (0DFD6000) [pid = 2376] [serial = 344] [outer = 0D848000] 14:30:36 INFO - PROCESS | 2376 | 1464989436891 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]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1435ms 14:30:36 INFO - PROCESS | 2376 | 1464989436957 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 2376 | 1464989436963 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:30:36 INFO - PROCESS | 2376 | 1464989436970 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 2376 | 1464989436973 Marionette TRACE conn5 <- [1,426,null,{}] 14:30:37 INFO - PROCESS | 2376 | 1464989437020 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}] 14:30:37 INFO - PROCESS | 2376 | 1464989437114 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:30:37 INFO - PROCESS | 2376 | 1464989437236 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 2376 | ++DOCSHELL 16F8EC00 == 51 [pid = 2376] [id = 116] 14:30:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (16F90800) [pid = 2376] [serial = 345] [outer = 00000000] 14:30:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (18CA7000) [pid = 2376] [serial = 346] [outer = 16F90800] 14:30:37 INFO - PROCESS | 2376 | 1464989437290 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (19430000) [pid = 2376] [serial = 347] [outer = 16F90800] 14:30:37 INFO - PROCESS | 2376 | 1464989437833 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] 14:30:37 INFO - PROCESS | 2376 | 1464989437885 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:30:37 INFO - PROCESS | 2376 | 1464989437888 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 2376 | 1464989437892 Marionette TRACE conn5 <- [1,430,null,{}] 14:30:37 INFO - PROCESS | 2376 | 1464989437904 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}] 14:30:38 INFO - PROCESS | 2376 | 1464989438009 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:30:38 INFO - PROCESS | 2376 | 1464989438103 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 2376 | ++DOCSHELL 19456000 == 52 [pid = 2376] [id = 117] 14:30:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (1BA0F800) [pid = 2376] [serial = 348] [outer = 00000000] 14:30:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (1BF19800) [pid = 2376] [serial = 349] [outer = 1BA0F800] 14:30:38 INFO - PROCESS | 2376 | 1464989438160 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (1C375C00) [pid = 2376] [serial = 350] [outer = 1BA0F800] 14:30:38 INFO - PROCESS | 2376 | 1464989438798 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]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 14:30:38 INFO - PROCESS | 2376 | 1464989438862 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 2376 | 1464989438865 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:30:38 INFO - PROCESS | 2376 | 1464989438868 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 2376 | 1464989438870 Marionette TRACE conn5 <- [1,434,null,{}] 14:30:38 INFO - PROCESS | 2376 | 1464989438874 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}] 14:30:38 INFO - PROCESS | 2376 | 1464989438980 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:30:39 INFO - PROCESS | 2376 | 1464989439103 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 2376 | ++DOCSHELL 1C8F0000 == 53 [pid = 2376] [id = 118] 14:30:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (1C8F2400) [pid = 2376] [serial = 351] [outer = 00000000] 14:30:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1CBE5400) [pid = 2376] [serial = 352] [outer = 1C8F2400] 14:30:39 INFO - PROCESS | 2376 | 1464989439159 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1CBEC400) [pid = 2376] [serial = 353] [outer = 1C8F2400] 14:30:39 INFO - PROCESS | 2376 | 1464989439717 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]]]}] 14:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 970ms 14:30:39 INFO - PROCESS | 2376 | 1464989439842 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 2376 | 1464989439846 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:30:39 INFO - PROCESS | 2376 | 1464989439851 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 2376 | 1464989439855 Marionette TRACE conn5 <- [1,438,null,{}] 14:30:39 INFO - PROCESS | 2376 | 1464989439861 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}] 14:30:39 INFO - PROCESS | 2376 | 1464989439969 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:30:40 INFO - PROCESS | 2376 | 1464989440075 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 2376 | ++DOCSHELL 0DB59000 == 54 [pid = 2376] [id = 119] 14:30:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (0DB59400) [pid = 2376] [serial = 354] [outer = 00000000] 14:30:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (0DFD2800) [pid = 2376] [serial = 355] [outer = 0DB59400] 14:30:40 INFO - PROCESS | 2376 | 1464989440123 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (14B12000) [pid = 2376] [serial = 356] [outer = 0DB59400] 14:30:40 INFO - PROCESS | 2376 | 1464989440718 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]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 931ms 14:30:40 INFO - PROCESS | 2376 | 1464989440782 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 2376 | 1464989440786 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:30:40 INFO - PROCESS | 2376 | 1464989440793 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 2376 | 1464989440796 Marionette TRACE conn5 <- [1,442,null,{}] 14:30:40 INFO - PROCESS | 2376 | 1464989440817 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}] 14:30:40 INFO - PROCESS | 2376 | 1464989440945 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:30:40 INFO - PROCESS | 2376 | --DOCSHELL 18C1D000 == 53 [pid = 2376] [id = 113] 14:30:40 INFO - PROCESS | 2376 | --DOCSHELL 0D3E7000 == 52 [pid = 2376] [id = 112] 14:30:40 INFO - PROCESS | 2376 | --DOCSHELL 161D4800 == 51 [pid = 2376] [id = 111] 14:30:40 INFO - PROCESS | 2376 | --DOCSHELL 0DB3FC00 == 50 [pid = 2376] [id = 110] 14:30:41 INFO - PROCESS | 2376 | 1464989441029 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 2376 | ++DOCSHELL 0D0CD800 == 51 [pid = 2376] [id = 120] 14:30:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (0D3E7000) [pid = 2376] [serial = 357] [outer = 00000000] 14:30:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (0DB40000) [pid = 2376] [serial = 358] [outer = 0D3E7000] 14:30:41 INFO - PROCESS | 2376 | 1464989441075 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (0DB5E800) [pid = 2376] [serial = 359] [outer = 0D3E7000] 14:30:41 INFO - PROCESS | 2376 | 1464989441547 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]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 14:30:41 INFO - PROCESS | 2376 | 1464989441626 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 2376 | 1464989441629 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:30:41 INFO - PROCESS | 2376 | 1464989441632 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:30:41 INFO - PROCESS | 2376 | 1464989441634 Marionette TRACE conn5 <- [1,446,null,{}] 14:30:41 INFO - PROCESS | 2376 | 1464989441643 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}] 14:30:41 INFO - PROCESS | 2376 | 1464989441759 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:30:41 INFO - PROCESS | 2376 | 1464989441818 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 2376 | ++DOCSHELL 1BA02C00 == 52 [pid = 2376] [id = 121] 14:30:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (1BA03400) [pid = 2376] [serial = 360] [outer = 00000000] 14:30:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (1BAEA400) [pid = 2376] [serial = 361] [outer = 1BA03400] 14:30:41 INFO - PROCESS | 2376 | 1464989441868 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (1BFDDC00) [pid = 2376] [serial = 362] [outer = 1BA03400] 14:30:42 INFO - PROCESS | 2376 | 1464989442340 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]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 14:30:42 INFO - PROCESS | 2376 | 1464989442377 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 2376 | 1464989442379 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:30:42 INFO - PROCESS | 2376 | 1464989442382 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 2376 | 1464989442384 Marionette TRACE conn5 <- [1,450,null,{}] 14:30:42 INFO - PROCESS | 2376 | 1464989442388 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}] 14:30:42 INFO - PROCESS | 2376 | 1464989442502 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:30:42 INFO - PROCESS | 2376 | 1464989442556 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 2376 | ++DOCSHELL 1D632000 == 53 [pid = 2376] [id = 122] 14:30:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1D634000) [pid = 2376] [serial = 363] [outer = 00000000] 14:30:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (1D685C00) [pid = 2376] [serial = 364] [outer = 1D634000] 14:30:42 INFO - PROCESS | 2376 | 1464989442606 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1D6D3800) [pid = 2376] [serial = 365] [outer = 1D634000] 14:30:43 INFO - PROCESS | 2376 | 1464989443038 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] 14:30:43 INFO - PROCESS | 2376 | 1464989443062 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:30:43 INFO - PROCESS | 2376 | 1464989443070 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 2376 | 1464989443072 Marionette TRACE conn5 <- [1,454,null,{}] 14:30:43 INFO - PROCESS | 2376 | 1464989443113 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}] 14:30:43 INFO - PROCESS | 2376 | 1464989443488 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (18DB9800) [pid = 2376] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (16F01C00) [pid = 2376] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (0E4FE000) [pid = 2376] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1C8ED000) [pid = 2376] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (0DB48000) [pid = 2376] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (1BA05800) [pid = 2376] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (11361C00) [pid = 2376] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (18FB5C00) [pid = 2376] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (0DB3C800) [pid = 2376] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (0CA4A400) [pid = 2376] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (170AAC00) [pid = 2376] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (1D6E0000) [pid = 2376] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (0DB41000) [pid = 2376] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (1BE68800) [pid = 2376] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (1E4A5800) [pid = 2376] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:30:43 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (18C1E400) [pid = 2376] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:30:43 INFO - PROCESS | 2376 | 1464989443550 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 2376 | ++DOCSHELL 0D0CA400 == 54 [pid = 2376] [id = 123] 14:30:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (0D3F4C00) [pid = 2376] [serial = 366] [outer = 00000000] 14:30:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (0DEF3800) [pid = 2376] [serial = 367] [outer = 0D3F4C00] 14:30:43 INFO - PROCESS | 2376 | 1464989443604 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (14569800) [pid = 2376] [serial = 368] [outer = 0D3F4C00] 14:30:43 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:43 INFO - PROCESS | 2376 | 1464989443969 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]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 951ms 14:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:30:44 INFO - PROCESS | 2376 | 1464989444017 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 2376 | 1464989444019 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:30:44 INFO - PROCESS | 2376 | 1464989444022 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 2376 | 1464989444024 Marionette TRACE conn5 <- [1,458,null,{}] 14:30:44 INFO - PROCESS | 2376 | 1464989444027 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}] 14:30:44 INFO - PROCESS | 2376 | 1464989444130 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:30:44 INFO - PROCESS | 2376 | 1464989444138 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 2376 | ++DOCSHELL 18C13800 == 55 [pid = 2376] [id = 124] 14:30:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (199E9C00) [pid = 2376] [serial = 369] [outer = 00000000] 14:30:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1E2F9800) [pid = 2376] [serial = 370] [outer = 199E9C00] 14:30:44 INFO - PROCESS | 2376 | 1464989444183 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1E4A3C00) [pid = 2376] [serial = 371] [outer = 199E9C00] 14:30:44 INFO - PROCESS | 2376 | 1464989444616 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] 14:30:44 INFO - PROCESS | 2376 | 1464989444657 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:30:44 INFO - PROCESS | 2376 | 1464989444660 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 2376 | 1464989444662 Marionette TRACE conn5 <- [1,462,null,{}] 14:30:44 INFO - PROCESS | 2376 | 1464989444665 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}] 14:30:44 INFO - PROCESS | 2376 | 1464989444743 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:30:44 INFO - PROCESS | 2376 | 1464989444749 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 2376 | ++DOCSHELL 1986B000 == 56 [pid = 2376] [id = 125] 14:30:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1986B800) [pid = 2376] [serial = 372] [outer = 00000000] 14:30:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (19870800) [pid = 2376] [serial = 373] [outer = 1986B800] 14:30:44 INFO - PROCESS | 2376 | 1464989444796 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1986DC00) [pid = 2376] [serial = 374] [outer = 1986B800] 14:30:45 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:45 INFO - PROCESS | 2376 | 1464989445263 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] 14:30:45 INFO - PROCESS | 2376 | 1464989445296 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:30:45 INFO - PROCESS | 2376 | 1464989445299 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:30:45 INFO - PROCESS | 2376 | 1464989445301 Marionette TRACE conn5 <- [1,466,null,{}] 14:30:45 INFO - PROCESS | 2376 | 1464989445305 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}] 14:30:45 INFO - PROCESS | 2376 | 1464989445387 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:30:45 INFO - PROCESS | 2376 | 1464989445394 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 2376 | ++DOCSHELL 1D9D6000 == 57 [pid = 2376] [id = 126] 14:30:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (1D9D6400) [pid = 2376] [serial = 375] [outer = 00000000] 14:30:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (1D9D9C00) [pid = 2376] [serial = 376] [outer = 1D9D6400] 14:30:45 INFO - PROCESS | 2376 | 1464989445441 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (1D9DD000) [pid = 2376] [serial = 377] [outer = 1D9D6400] 14:30:46 INFO - PROCESS | 2376 | 1464989446174 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] 14:30:46 INFO - PROCESS | 2376 | 1464989446239 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:30:46 INFO - PROCESS | 2376 | 1464989446244 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 2376 | 1464989446248 Marionette TRACE conn5 <- [1,470,null,{}] 14:30:46 INFO - PROCESS | 2376 | 1464989446254 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}] 14:30:46 INFO - PROCESS | 2376 | 1464989446372 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:30:46 INFO - PROCESS | 2376 | 1464989446495 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 2376 | ++DOCSHELL 0DB4FC00 == 58 [pid = 2376] [id = 127] 14:30:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (0DB58800) [pid = 2376] [serial = 378] [outer = 00000000] 14:30:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (18C9D800) [pid = 2376] [serial = 379] [outer = 0DB58800] 14:30:46 INFO - PROCESS | 2376 | 1464989446553 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (18FB8800) [pid = 2376] [serial = 380] [outer = 0DB58800] 14:30:47 INFO - PROCESS | 2376 | 1464989447111 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]]]}] 14:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 14:30:47 INFO - PROCESS | 2376 | 1464989447179 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:30:47 INFO - PROCESS | 2376 | 1464989447185 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:30:47 INFO - PROCESS | 2376 | 1464989447191 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 2376 | 1464989447194 Marionette TRACE conn5 <- [1,474,null,{}] 14:30:47 INFO - PROCESS | 2376 | 1464989447198 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}] 14:30:47 INFO - PROCESS | 2376 | 1464989447338 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:30:47 INFO - PROCESS | 2376 | 1464989447466 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 2376 | ++DOCSHELL 1BF1A400 == 59 [pid = 2376] [id = 128] 14:30:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1CBDD400) [pid = 2376] [serial = 381] [outer = 00000000] 14:30:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (1D689400) [pid = 2376] [serial = 382] [outer = 1CBDD400] 14:30:47 INFO - PROCESS | 2376 | 1464989447521 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (1D6ED400) [pid = 2376] [serial = 383] [outer = 1CBDD400] 14:30:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1C892C00) [pid = 2376] [serial = 384] [outer = 0D82D000] 14:30:48 INFO - PROCESS | 2376 | 1464989448232 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]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1080ms 14:30:48 INFO - PROCESS | 2376 | 1464989448277 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 2376 | 1464989448279 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:30:48 INFO - PROCESS | 2376 | 1464989448283 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 2376 | 1464989448286 Marionette TRACE conn5 <- [1,478,null,{}] 14:30:48 INFO - PROCESS | 2376 | 1464989448297 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}] 14:30:48 INFO - PROCESS | 2376 | 1464989448406 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:30:48 INFO - PROCESS | 2376 | 1464989448539 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:48 INFO - PROCESS | 2376 | ++DOCSHELL 18439C00 == 60 [pid = 2376] [id = 129] 14:30:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (187F2400) [pid = 2376] [serial = 385] [outer = 00000000] 14:30:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1D9DA400) [pid = 2376] [serial = 386] [outer = 187F2400] 14:30:48 INFO - PROCESS | 2376 | 1464989448597 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1F97A000) [pid = 2376] [serial = 387] [outer = 187F2400] 14:30:49 INFO - PROCESS | 2376 | 1464989449254 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]]]}] 14:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1025ms 14:30:49 INFO - PROCESS | 2376 | 1464989449308 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:30:49 INFO - PROCESS | 2376 | 1464989449311 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:30:49 INFO - PROCESS | 2376 | 1464989449314 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 2376 | 1464989449316 Marionette TRACE conn5 <- [1,482,null,{}] 14:30:49 INFO - PROCESS | 2376 | 1464989449320 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}] 14:30:49 INFO - PROCESS | 2376 | 1464989449423 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:30:49 INFO - PROCESS | 2376 | 1464989449549 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 2376 | ++DOCSHELL 19C70000 == 61 [pid = 2376] [id = 130] 14:30:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (19C71400) [pid = 2376] [serial = 388] [outer = 00000000] 14:30:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (19C76000) [pid = 2376] [serial = 389] [outer = 19C71400] 14:30:49 INFO - PROCESS | 2376 | 1464989449605 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (19C79400) [pid = 2376] [serial = 390] [outer = 19C71400] 14:30:50 INFO - PROCESS | 2376 | 1464989450258 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]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 971ms 14:30:50 INFO - PROCESS | 2376 | 1464989450288 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 2376 | 1464989450291 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:30:50 INFO - PROCESS | 2376 | 1464989450294 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:30:50 INFO - PROCESS | 2376 | 1464989450296 Marionette TRACE conn5 <- [1,486,null,{}] 14:30:50 INFO - PROCESS | 2376 | 1464989450300 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}] 14:30:50 INFO - PROCESS | 2376 | 1464989450402 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:30:50 INFO - PROCESS | 2376 | 1464989450510 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 2376 | ++DOCSHELL 0D84A800 == 62 [pid = 2376] [id = 131] 14:30:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (0DB3F400) [pid = 2376] [serial = 391] [outer = 00000000] 14:30:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (14388C00) [pid = 2376] [serial = 392] [outer = 0DB3F400] 14:30:50 INFO - PROCESS | 2376 | 1464989450564 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (15615800) [pid = 2376] [serial = 393] [outer = 0DB3F400] 14:30:51 INFO - PROCESS | 2376 | 1464989451266 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]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1015ms 14:30:51 INFO - PROCESS | 2376 | 1464989451313 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 2376 | 1464989451318 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:30:51 INFO - PROCESS | 2376 | 1464989451323 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 2376 | 1464989451327 Marionette TRACE conn5 <- [1,490,null,{}] 14:30:51 INFO - PROCESS | 2376 | 1464989451332 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}] 14:30:51 INFO - PROCESS | 2376 | 1464989451431 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:30:51 INFO - PROCESS | 2376 | 1464989451567 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 2376 | ++DOCSHELL 170AA000 == 63 [pid = 2376] [id = 132] 14:30:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (18432800) [pid = 2376] [serial = 394] [outer = 00000000] 14:30:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (18C9AC00) [pid = 2376] [serial = 395] [outer = 18432800] 14:30:51 INFO - PROCESS | 2376 | 1464989451617 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (18CA8800) [pid = 2376] [serial = 396] [outer = 18432800] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 1986B000 == 62 [pid = 2376] [id = 125] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 18C13800 == 61 [pid = 2376] [id = 124] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 0D0CA400 == 60 [pid = 2376] [id = 123] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 1D632000 == 59 [pid = 2376] [id = 122] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 1BA02C00 == 58 [pid = 2376] [id = 121] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 0D0CD800 == 57 [pid = 2376] [id = 120] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 0DB59000 == 56 [pid = 2376] [id = 119] 14:30:51 INFO - PROCESS | 2376 | --DOCSHELL 18EFB800 == 55 [pid = 2376] [id = 114] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (1BA06800) [pid = 2376] [serial = 322] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (0DE57000) [pid = 2376] [serial = 329] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (1F97A400) [pid = 2376] [serial = 269] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (1D68F000) [pid = 2376] [serial = 325] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (0DC70C00) [pid = 2376] [serial = 328] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (0DD87800) [pid = 2376] [serial = 334] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (17DD7800) [pid = 2376] [serial = 331] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (18C9A800) [pid = 2376] [serial = 337] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (141B0800) [pid = 2376] [serial = 319] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (0DE56800) [pid = 2376] [serial = 335] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1E4A9400) [pid = 2376] [serial = 316] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (18C12800) [pid = 2376] [serial = 284] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (18456400) [pid = 2376] [serial = 332] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1CBE4C00) [pid = 2376] [serial = 304] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1C60E000) [pid = 2376] [serial = 302] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1C37AC00) [pid = 2376] [serial = 301] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (14566400) [pid = 2376] [serial = 307] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1CBEBC00) [pid = 2376] [serial = 305] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (14B0B400) [pid = 2376] [serial = 287] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (14585C00) [pid = 2376] [serial = 286] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (0DEF0400) [pid = 2376] [serial = 289] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (11395000) [pid = 2376] [serial = 290] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (142F2C00) [pid = 2376] [serial = 274] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (18456800) [pid = 2376] [serial = 292] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (18C8B000) [pid = 2376] [serial = 293] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (18FB7000) [pid = 2376] [serial = 295] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (19019400) [pid = 2376] [serial = 296] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (1D6D6000) [pid = 2376] [serial = 310] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (161D8000) [pid = 2376] [serial = 283] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (0D827000) [pid = 2376] [serial = 271] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1C616400) [pid = 2376] [serial = 277] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (18CA8C00) [pid = 2376] [serial = 280] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1D6F8800) [pid = 2376] [serial = 314] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (198ED800) [pid = 2376] [serial = 298] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (1AA0FC00) [pid = 2376] [serial = 299] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1D6D7000) [pid = 2376] [serial = 311] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1900F000) [pid = 2376] [serial = 340] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (18CA4000) [pid = 2376] [serial = 338] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (18EF1000) [pid = 2376] [serial = 308] [outer = 00000000] [url = about:blank] 14:30:51 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1D6F2C00) [pid = 2376] [serial = 313] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2376 | 1464989452117 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]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 830ms 14:30:52 INFO - PROCESS | 2376 | 1464989452154 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 2376 | 1464989452159 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:30:52 INFO - PROCESS | 2376 | 1464989452165 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 2376 | 1464989452167 Marionette TRACE conn5 <- [1,494,null,{}] 14:30:52 INFO - PROCESS | 2376 | 1464989452171 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}] 14:30:52 INFO - PROCESS | 2376 | 1464989452258 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:30:52 INFO - PROCESS | 2376 | 1464989452269 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 2376 | ++DOCSHELL 0DE59000 == 56 [pid = 2376] [id = 133] 14:30:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (0DEF0400) [pid = 2376] [serial = 397] [outer = 00000000] 14:30:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (14898400) [pid = 2376] [serial = 398] [outer = 0DEF0400] 14:30:52 INFO - PROCESS | 2376 | 1464989452314 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (15613800) [pid = 2376] [serial = 399] [outer = 0DEF0400] 14:30:52 INFO - PROCESS | 2376 | 1464989452808 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]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 14:30:52 INFO - PROCESS | 2376 | 1464989452838 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 2376 | 1464989452841 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:30:52 INFO - PROCESS | 2376 | 1464989452844 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:30:52 INFO - PROCESS | 2376 | 1464989452847 Marionette TRACE conn5 <- [1,498,null,{}] 14:30:52 INFO - PROCESS | 2376 | 1464989452858 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}] 14:30:52 INFO - PROCESS | 2376 | 1464989452945 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:30:52 INFO - PROCESS | 2376 | 1464989452956 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 2376 | ++DOCSHELL 18C12800 == 57 [pid = 2376] [id = 134] 14:30:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (18CA5400) [pid = 2376] [serial = 400] [outer = 00000000] 14:30:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (18FB0C00) [pid = 2376] [serial = 401] [outer = 18CA5400] 14:30:53 INFO - PROCESS | 2376 | 1464989453003 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (1901A800) [pid = 2376] [serial = 402] [outer = 18CA5400] 14:30:53 INFO - PROCESS | 2376 | 1464989453468 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]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:30:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 14:30:53 INFO - PROCESS | 2376 | 1464989453518 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 2376 | 1464989453521 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:30:53 INFO - PROCESS | 2376 | 1464989453524 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:30:53 INFO - PROCESS | 2376 | 1464989453526 Marionette TRACE conn5 <- [1,502,null,{}] 14:30:53 INFO - PROCESS | 2376 | 1464989453529 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}] 14:30:53 INFO - PROCESS | 2376 | 1464989453641 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:30:53 INFO - PROCESS | 2376 | 1464989453652 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 2376 | ++DOCSHELL 18FAD400 == 58 [pid = 2376] [id = 135] 14:30:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (19864400) [pid = 2376] [serial = 403] [outer = 00000000] 14:30:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (1986EC00) [pid = 2376] [serial = 404] [outer = 19864400] 14:30:53 INFO - PROCESS | 2376 | 1464989453769 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (198F8400) [pid = 2376] [serial = 405] [outer = 19864400] 14:30:54 INFO - PROCESS | 2376 | 1464989454148 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]]]}] 14:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 14:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:30:54 INFO - PROCESS | 2376 | 1464989454198 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 2376 | 1464989454200 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:30:54 INFO - PROCESS | 2376 | 1464989454203 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 2376 | 1464989454205 Marionette TRACE conn5 <- [1,506,null,{}] 14:30:54 INFO - PROCESS | 2376 | 1464989454208 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}] 14:30:54 INFO - PROCESS | 2376 | 1464989454326 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:30:54 INFO - PROCESS | 2376 | 1464989454344 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 2376 | ++DOCSHELL 0CA41C00 == 59 [pid = 2376] [id = 136] 14:30:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (0DB44800) [pid = 2376] [serial = 406] [outer = 00000000] 14:30:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (19C72400) [pid = 2376] [serial = 407] [outer = 0DB44800] 14:30:54 INFO - PROCESS | 2376 | 1464989454389 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1AA0A000) [pid = 2376] [serial = 408] [outer = 0DB44800] 14:30:54 INFO - PROCESS | 2376 | 1464989454854 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]]]}] 14:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 14:30:54 INFO - PROCESS | 2376 | 1464989454874 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 2376 | 1464989454876 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:30:54 INFO - PROCESS | 2376 | 1464989454879 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 2376 | 1464989454881 Marionette TRACE conn5 <- [1,510,null,{}] 14:30:54 INFO - PROCESS | 2376 | 1464989454890 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}] 14:30:55 INFO - PROCESS | 2376 | 1464989455037 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:30:55 INFO - PROCESS | 2376 | 1464989455061 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 2376 | ++DOCSHELL 1ADDA800 == 60 [pid = 2376] [id = 137] 14:30:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1BA0CC00) [pid = 2376] [serial = 409] [outer = 00000000] 14:30:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1C897800) [pid = 2376] [serial = 410] [outer = 1BA0CC00] 14:30:55 INFO - PROCESS | 2376 | 1464989455106 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1C89C400) [pid = 2376] [serial = 411] [outer = 1BA0CC00] 14:30:55 INFO - PROCESS | 2376 | 1464989455538 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]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 14:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:30:55 INFO - PROCESS | 2376 | 1464989455570 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 2376 | 1464989455572 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:30:55 INFO - PROCESS | 2376 | 1464989455575 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 2376 | 1464989455577 Marionette TRACE conn5 <- [1,514,null,{}] 14:30:55 INFO - PROCESS | 2376 | 1464989455580 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}] 14:30:55 INFO - PROCESS | 2376 | 1464989455689 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:30:55 INFO - PROCESS | 2376 | 1464989455696 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 2376 | ++DOCSHELL 1C891000 == 61 [pid = 2376] [id = 138] 14:30:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1C8EEC00) [pid = 2376] [serial = 412] [outer = 00000000] 14:30:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (1CBE9C00) [pid = 2376] [serial = 413] [outer = 1C8EEC00] 14:30:55 INFO - PROCESS | 2376 | 1464989455795 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1D62E000) [pid = 2376] [serial = 414] [outer = 1C8EEC00] 14:30:56 INFO - PROCESS | 2376 | 1464989456213 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]]]}] 14:30:56 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 14:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 14:30:56 INFO - PROCESS | 2376 | 1464989456246 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:30:56 INFO - PROCESS | 2376 | 1464989456257 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:30:56 INFO - PROCESS | 2376 | 1464989456261 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 2376 | 1464989456262 Marionette TRACE conn5 <- [1,518,null,{}] 14:30:56 INFO - PROCESS | 2376 | 1464989456266 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}] 14:30:56 INFO - PROCESS | 2376 | 1464989456694 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (1BA03400) [pid = 2376] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (1D634000) [pid = 2376] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (0DB59400) [pid = 2376] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (0D3F4C00) [pid = 2376] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (0D3E7000) [pid = 2376] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (199E9C00) [pid = 2376] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (0D3F4400) [pid = 2376] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (1438B800) [pid = 2376] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (198F1C00) [pid = 2376] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (18FABC00) [pid = 2376] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (0CA41400) [pid = 2376] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (0DFCC800) [pid = 2376] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (18EF1400) [pid = 2376] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1BA0A800) [pid = 2376] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (0DB40800) [pid = 2376] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (1456D000) [pid = 2376] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1BA0D800) [pid = 2376] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (0CA46C00) [pid = 2376] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (11394000) [pid = 2376] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (1B398800) [pid = 2376] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (1C8F2C00) [pid = 2376] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (1986B800) [pid = 2376] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (0D3E7400) [pid = 2376] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (0DB5E400) [pid = 2376] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (1AB7E400) [pid = 2376] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (198EF000) [pid = 2376] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (18CA4400) [pid = 2376] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (1D687C00) [pid = 2376] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:30:56 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (0DE4C800) [pid = 2376] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:30:56 INFO - PROCESS | 2376 | 1464989456764 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 2376 | ++DOCSHELL 0CA44000 == 62 [pid = 2376] [id = 139] 14:30:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (0CA46C00) [pid = 2376] [serial = 415] [outer = 00000000] 14:30:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (0D853000) [pid = 2376] [serial = 416] [outer = 0CA46C00] 14:30:56 INFO - PROCESS | 2376 | 1464989456808 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (0DC66C00) [pid = 2376] [serial = 417] [outer = 0CA46C00] 14:30:57 INFO - PROCESS | 2376 | 1464989457169 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]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 930ms 14:30:57 INFO - PROCESS | 2376 | 1464989457197 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 2376 | 1464989457199 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:30:57 INFO - PROCESS | 2376 | 1464989457202 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:30:57 INFO - PROCESS | 2376 | 1464989457204 Marionette TRACE conn5 <- [1,522,null,{}] 14:30:57 INFO - PROCESS | 2376 | 1464989457207 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}] 14:30:57 INFO - PROCESS | 2376 | 1464989457287 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:30:57 INFO - PROCESS | 2376 | 1464989457294 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4F800 == 63 [pid = 2376] [id = 140] 14:30:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1138B800) [pid = 2376] [serial = 418] [outer = 00000000] 14:30:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (18EF1400) [pid = 2376] [serial = 419] [outer = 1138B800] 14:30:57 INFO - PROCESS | 2376 | 1464989457338 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (199F4800) [pid = 2376] [serial = 420] [outer = 1138B800] 14:30:57 INFO - PROCESS | 2376 | 1464989457778 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]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 14:30:57 INFO - PROCESS | 2376 | 1464989457837 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 2376 | 1464989457839 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:30:57 INFO - PROCESS | 2376 | 1464989457842 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 2376 | 1464989457843 Marionette TRACE conn5 <- [1,526,null,{}] 14:30:57 INFO - PROCESS | 2376 | 1464989457847 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}] 14:30:57 INFO - PROCESS | 2376 | 1464989457927 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:30:57 INFO - PROCESS | 2376 | 1464989457936 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 2376 | ++DOCSHELL 1AC33000 == 64 [pid = 2376] [id = 141] 14:30:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1BA0A800) [pid = 2376] [serial = 421] [outer = 00000000] 14:30:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1D688400) [pid = 2376] [serial = 422] [outer = 1BA0A800] 14:30:57 INFO - PROCESS | 2376 | 1464989457980 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1D6D5800) [pid = 2376] [serial = 423] [outer = 1BA0A800] 14:30:58 INFO - PROCESS | 2376 | 1464989458454 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]]]}] 14:30:58 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 14:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 14:30:58 INFO - PROCESS | 2376 | 1464989458472 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 2376 | 1464989458475 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:30:58 INFO - PROCESS | 2376 | 1464989458478 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:30:58 INFO - PROCESS | 2376 | 1464989458480 Marionette TRACE conn5 <- [1,530,null,{}] 14:30:58 INFO - PROCESS | 2376 | 1464989458488 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}] 14:30:58 INFO - PROCESS | 2376 | 1464989458598 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:30:58 INFO - PROCESS | 2376 | 1464989458605 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 2376 | ++DOCSHELL 0DEF1800 == 65 [pid = 2376] [id = 142] 14:30:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (18456C00) [pid = 2376] [serial = 424] [outer = 00000000] 14:30:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1E2FA000) [pid = 2376] [serial = 425] [outer = 18456C00] 14:30:58 INFO - PROCESS | 2376 | 1464989458653 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1E4D5000) [pid = 2376] [serial = 426] [outer = 18456C00] 14:30:59 INFO - PROCESS | 2376 | 1464989459431 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"]]]}] 14:30:59 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 14:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:30:59 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 14:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:30:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:30:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 14:30:59 INFO - PROCESS | 2376 | 1464989459453 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:30:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:30:59 INFO - PROCESS | 2376 | 1464989459458 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:30:59 INFO - PROCESS | 2376 | 1464989459462 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:30:59 INFO - PROCESS | 2376 | 1464989459466 Marionette TRACE conn5 <- [1,534,null,{}] 14:30:59 INFO - PROCESS | 2376 | 1464989459471 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}] 14:30:59 INFO - PROCESS | 2376 | 1464989459595 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:30:59 INFO - PROCESS | 2376 | 1464989459728 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:59 INFO - PROCESS | 2376 | ++DOCSHELL 14890C00 == 66 [pid = 2376] [id = 143] 14:30:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (170AF800) [pid = 2376] [serial = 427] [outer = 00000000] 14:30:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (18C1B800) [pid = 2376] [serial = 428] [outer = 170AF800] 14:30:59 INFO - PROCESS | 2376 | 1464989459784 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (18CA2000) [pid = 2376] [serial = 429] [outer = 170AF800] 14:31:00 INFO - PROCESS | 2376 | 1464989460313 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]]]}] 14:31:00 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. 14:31:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 891ms 14:31:00 INFO - PROCESS | 2376 | 1464989460353 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:31:00 INFO - PROCESS | 2376 | 1464989460359 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:31:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:31:00 INFO - PROCESS | 2376 | 1464989460365 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:31:00 INFO - PROCESS | 2376 | 1464989460368 Marionette TRACE conn5 <- [1,538,null,{}] 14:31:00 INFO - PROCESS | 2376 | 1464989460372 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}] 14:31:00 INFO - PROCESS | 2376 | 1464989460517 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:31:00 INFO - PROCESS | 2376 | 1464989460647 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 2376 | ++DOCSHELL 18FB0800 == 67 [pid = 2376] [id = 144] 14:31:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (18FB3000) [pid = 2376] [serial = 430] [outer = 00000000] 14:31:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (1BFD8400) [pid = 2376] [serial = 431] [outer = 18FB3000] 14:31:00 INFO - PROCESS | 2376 | 1464989460705 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (1C896000) [pid = 2376] [serial = 432] [outer = 18FB3000] 14:31:01 INFO - PROCESS | 2376 | 1464989461257 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]]]}] 14:31:01 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. 14:31:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 14:31:01 INFO - PROCESS | 2376 | 1464989461298 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:31:01 INFO - PROCESS | 2376 | 1464989461300 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:31:01 INFO - PROCESS | 2376 | 1464989461320 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:31:01 INFO - PROCESS | 2376 | 1464989461324 Marionette TRACE conn5 <- [1,542,null,{}] 14:31:01 INFO - PROCESS | 2376 | 1464989461335 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}] 14:31:01 INFO - PROCESS | 2376 | 1464989461448 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:31:01 INFO - PROCESS | 2376 | 1464989461566 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 2376 | ++DOCSHELL 0D914C00 == 68 [pid = 2376] [id = 145] 14:31:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (0D916000) [pid = 2376] [serial = 433] [outer = 00000000] 14:31:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (0D91DC00) [pid = 2376] [serial = 434] [outer = 0D916000] 14:31:01 INFO - PROCESS | 2376 | 1464989461637 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (1D6F7400) [pid = 2376] [serial = 435] [outer = 0D916000] 14:31:02 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:02 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:02 INFO - PROCESS | 2376 | 1464989462173 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]]]}] 14:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 14:31:02 INFO - PROCESS | 2376 | 1464989462199 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 2376 | 1464989462202 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:31:02 INFO - PROCESS | 2376 | 1464989462207 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 2376 | 1464989462209 Marionette TRACE conn5 <- [1,546,null,{}] 14:31:02 INFO - PROCESS | 2376 | 1464989462212 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}] 14:31:02 INFO - PROCESS | 2376 | 1464989462323 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:31:02 INFO - PROCESS | 2376 | 1464989462425 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 2376 | ++DOCSHELL 1D6FB800 == 69 [pid = 2376] [id = 146] 14:31:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (1E4A3800) [pid = 2376] [serial = 436] [outer = 00000000] 14:31:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1F97E400) [pid = 2376] [serial = 437] [outer = 1E4A3800] 14:31:02 INFO - PROCESS | 2376 | 1464989462479 Marionette DEBUG loaded listener.js 14:31:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1F986000) [pid = 2376] [serial = 438] [outer = 1E4A3800] 14:31:03 INFO - PROCESS | 2376 | 1464989463080 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]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 14:31:03 INFO - PROCESS | 2376 | 1464989463141 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 2376 | 1464989463143 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:31:03 INFO - PROCESS | 2376 | 1464989463146 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:31:03 INFO - PROCESS | 2376 | 1464989463148 Marionette TRACE conn5 <- [1,550,null,{}] 14:31:03 INFO - PROCESS | 2376 | 1464989463152 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}] 14:31:03 INFO - PROCESS | 2376 | 1464989463271 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:31:03 INFO - PROCESS | 2376 | 1464989463391 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 2376 | ++DOCSHELL 18CA8C00 == 70 [pid = 2376] [id = 147] 14:31:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1D9D1000) [pid = 2376] [serial = 439] [outer = 00000000] 14:31:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1F988800) [pid = 2376] [serial = 440] [outer = 1D9D1000] 14:31:03 INFO - PROCESS | 2376 | 1464989463445 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1FE53400) [pid = 2376] [serial = 441] [outer = 1D9D1000] 14:31:03 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:03 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:04 INFO - PROCESS | 2376 | 1464989464001 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]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1173ms 14:31:04 INFO - PROCESS | 2376 | 1464989464324 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 2376 | 1464989464329 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:31:04 INFO - PROCESS | 2376 | 1464989464334 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:31:04 INFO - PROCESS | 2376 | 1464989464337 Marionette TRACE conn5 <- [1,554,null,{}] 14:31:04 INFO - PROCESS | 2376 | 1464989464342 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}] 14:31:04 INFO - PROCESS | 2376 | 1464989464442 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:31:04 INFO - PROCESS | 2376 | 1464989464568 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4D400 == 71 [pid = 2376] [id = 148] 14:31:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (0D02EC00) [pid = 2376] [serial = 442] [outer = 00000000] 14:31:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (0D917000) [pid = 2376] [serial = 443] [outer = 0D02EC00] 14:31:04 INFO - PROCESS | 2376 | 1464989464617 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (0DB3D400) [pid = 2376] [serial = 444] [outer = 0D02EC00] 14:31:05 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:05 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 0CA43800 == 70 [pid = 2376] [id = 76] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1E4DB000 == 69 [pid = 2376] [id = 12] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 0DC6F000 == 68 [pid = 2376] [id = 63] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 0D364000 == 67 [pid = 2376] [id = 115] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1E4A5400 == 66 [pid = 2376] [id = 90] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 19456000 == 65 [pid = 2376] [id = 117] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 16F8EC00 == 64 [pid = 2376] [id = 116] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1C8EB800 == 63 [pid = 2376] [id = 79] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1BA07400 == 62 [pid = 2376] [id = 64] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1AC33000 == 61 [pid = 2376] [id = 141] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 0DE4F800 == 60 [pid = 2376] [id = 140] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 0CA44000 == 59 [pid = 2376] [id = 139] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1C891000 == 58 [pid = 2376] [id = 138] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1ADDA800 == 57 [pid = 2376] [id = 137] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 0CA41C00 == 56 [pid = 2376] [id = 136] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 18FAD400 == 55 [pid = 2376] [id = 135] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 18C12800 == 54 [pid = 2376] [id = 134] 14:31:05 INFO - PROCESS | 2376 | 1464989465365 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]]]}] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 0DE59000 == 53 [pid = 2376] [id = 133] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 170AA000 == 52 [pid = 2376] [id = 132] 14:31:05 INFO - PROCESS | 2376 | --DOCSHELL 1D9D6000 == 51 [pid = 2376] [id = 126] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (1C8F1000) [pid = 2376] [serial = 233] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (1FF66C00) [pid = 2376] [serial = 236] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (0DC6B000) [pid = 2376] [serial = 94] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (15A03800) [pid = 2376] [serial = 97] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1AA0E800) [pid = 2376] [serial = 103] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (19014000) [pid = 2376] [serial = 100] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (0D826400) [pid = 2376] [serial = 139] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (14878400) [pid = 2376] [serial = 142] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (198DD400) [pid = 2376] [serial = 145] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1F97C800) [pid = 2376] [serial = 182] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (0DE57400) [pid = 2376] [serial = 185] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (18C18800) [pid = 2376] [serial = 188] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (1F983C00) [pid = 2376] [serial = 191] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (0D27BC00) [pid = 2376] [serial = 227] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (15A09800) [pid = 2376] [serial = 230] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (0DB43000) [pid = 2376] [serial = 272] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (14B17C00) [pid = 2376] [serial = 275] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1CBE3C00) [pid = 2376] [serial = 278] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1BE6D000) [pid = 2376] [serial = 323] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (1CBE1400) [pid = 2376] [serial = 281] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (1D6EC400) [pid = 2376] [serial = 326] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (14897C00) [pid = 2376] [serial = 320] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (1BAEA400) [pid = 2376] [serial = 361] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (1D685C00) [pid = 2376] [serial = 364] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1BFDDC00) [pid = 2376] [serial = 362] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (14B12000) [pid = 2376] [serial = 356] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (0DFD2800) [pid = 2376] [serial = 355] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (0DEF3800) [pid = 2376] [serial = 367] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0DB40000) [pid = 2376] [serial = 358] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (0DD0FC00) [pid = 2376] [serial = 343] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (18CA7000) [pid = 2376] [serial = 346] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (1BF19800) [pid = 2376] [serial = 349] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (1CBE5400) [pid = 2376] [serial = 352] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (1D6D3800) [pid = 2376] [serial = 365] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (1986DC00) [pid = 2376] [serial = 374] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (1E2F9800) [pid = 2376] [serial = 370] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (1E4A3C00) [pid = 2376] [serial = 371] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (0DB5E800) [pid = 2376] [serial = 359] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (14569800) [pid = 2376] [serial = 368] [outer = 00000000] [url = about:blank] 14:31:05 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (19870800) [pid = 2376] [serial = 373] [outer = 00000000] [url = about:blank] 14:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1066ms 14:31:05 INFO - PROCESS | 2376 | 1464989465405 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 2376 | 1464989465408 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:31:05 INFO - PROCESS | 2376 | 1464989465415 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - PROCESS | 2376 | 1464989465419 Marionette TRACE conn5 <- [1,558,null,{}] 14:31:05 INFO - PROCESS | 2376 | 1464989465443 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}] 14:31:05 INFO - PROCESS | 2376 | 1464989465537 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:31:05 INFO - PROCESS | 2376 | 1464989465544 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 2376 | ++DOCSHELL 0D84A400 == 52 [pid = 2376] [id = 149] 14:31:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (0D84AC00) [pid = 2376] [serial = 445] [outer = 00000000] 14:31:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (0DB3C000) [pid = 2376] [serial = 446] [outer = 0D84AC00] 14:31:05 INFO - PROCESS | 2376 | 1464989465590 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (0DB56800) [pid = 2376] [serial = 447] [outer = 0D84AC00] 14:31:05 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:05 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:06 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:06 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:06 INFO - PROCESS | 2376 | 1464989466095 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]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 14:31:06 INFO - PROCESS | 2376 | 1464989466106 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 2376 | 1464989466108 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:31:06 INFO - PROCESS | 2376 | 1464989466111 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:31:06 INFO - PROCESS | 2376 | 1464989466113 Marionette TRACE conn5 <- [1,562,null,{}] 14:31:06 INFO - PROCESS | 2376 | 1464989466123 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}] 14:31:06 INFO - PROCESS | 2376 | 1464989466214 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:31:06 INFO - PROCESS | 2376 | 1464989466225 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 2376 | ++DOCSHELL 142F1C00 == 53 [pid = 2376] [id = 150] 14:31:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (142F2C00) [pid = 2376] [serial = 448] [outer = 00000000] 14:31:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (1487D000) [pid = 2376] [serial = 449] [outer = 142F2C00] 14:31:06 INFO - PROCESS | 2376 | 1464989466274 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (1495D400) [pid = 2376] [serial = 450] [outer = 142F2C00] 14:31:06 INFO - PROCESS | 2376 | 1464989466700 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]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 14:31:06 INFO - PROCESS | 2376 | 1464989466745 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 2376 | 1464989466747 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:31:06 INFO - PROCESS | 2376 | 1464989466750 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 2376 | 1464989466752 Marionette TRACE conn5 <- [1,566,null,{}] 14:31:06 INFO - PROCESS | 2376 | 1464989466755 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}] 14:31:06 INFO - PROCESS | 2376 | 1464989466843 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:31:06 INFO - PROCESS | 2376 | 1464989466849 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 2376 | ++DOCSHELL 14B1D400 == 54 [pid = 2376] [id = 151] 14:31:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (14B1E000) [pid = 2376] [serial = 451] [outer = 00000000] 14:31:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (15A09800) [pid = 2376] [serial = 452] [outer = 14B1E000] 14:31:06 INFO - PROCESS | 2376 | 1464989466896 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (170A3800) [pid = 2376] [serial = 453] [outer = 14B1E000] 14:31:07 INFO - PROCESS | 2376 | 1464989467291 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]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 14:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:31:07 INFO - PROCESS | 2376 | 1464989467321 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 2376 | 1464989467323 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:31:07 INFO - PROCESS | 2376 | 1464989467326 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 2376 | 1464989467327 Marionette TRACE conn5 <- [1,570,null,{}] 14:31:07 INFO - PROCESS | 2376 | 1464989467340 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}] 14:31:07 INFO - PROCESS | 2376 | 1464989467466 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:31:07 INFO - PROCESS | 2376 | 1464989467524 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 2376 | ++DOCSHELL 0DB47800 == 55 [pid = 2376] [id = 152] 14:31:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (0DB54000) [pid = 2376] [serial = 454] [outer = 00000000] 14:31:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (14892800) [pid = 2376] [serial = 455] [outer = 0DB54000] 14:31:07 INFO - PROCESS | 2376 | 1464989467609 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (14B1E400) [pid = 2376] [serial = 456] [outer = 0DB54000] 14:31:08 INFO - PROCESS | 2376 | 1464989468092 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]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 830ms 14:31:08 INFO - PROCESS | 2376 | 1464989468157 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 2376 | 1464989468159 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:31:08 INFO - PROCESS | 2376 | 1464989468168 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 2376 | 1464989468169 Marionette TRACE conn5 <- [1,574,null,{}] 14:31:08 INFO - PROCESS | 2376 | 1464989468173 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}] 14:31:08 INFO - PROCESS | 2376 | 1464989468316 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:31:08 INFO - PROCESS | 2376 | 1464989468375 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 2376 | ++DOCSHELL 18FB7400 == 56 [pid = 2376] [id = 153] 14:31:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (19015800) [pid = 2376] [serial = 457] [outer = 00000000] 14:31:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1942B800) [pid = 2376] [serial = 458] [outer = 19015800] 14:31:08 INFO - PROCESS | 2376 | 1464989468422 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (19457C00) [pid = 2376] [serial = 459] [outer = 19015800] 14:31:08 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:08 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:08 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:08 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:08 INFO - PROCESS | 2376 | 1464989468876 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]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 14:31:08 INFO - PROCESS | 2376 | 1464989468902 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 2376 | 1464989468903 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:31:08 INFO - PROCESS | 2376 | 1464989468914 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 2376 | 1464989468915 Marionette TRACE conn5 <- [1,578,null,{}] 14:31:08 INFO - PROCESS | 2376 | 1464989468922 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}] 14:31:09 INFO - PROCESS | 2376 | 1464989469031 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:31:09 INFO - PROCESS | 2376 | 1464989469038 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 2376 | ++DOCSHELL 1986C800 == 57 [pid = 2376] [id = 154] 14:31:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (19871800) [pid = 2376] [serial = 460] [outer = 00000000] 14:31:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (199EA000) [pid = 2376] [serial = 461] [outer = 19871800] 14:31:09 INFO - PROCESS | 2376 | 1464989469083 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (199F6C00) [pid = 2376] [serial = 462] [outer = 19871800] 14:31:09 INFO - PROCESS | 2376 | 1464989469529 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]]]}] 14:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 14:31:09 INFO - PROCESS | 2376 | 1464989469587 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:31:09 INFO - PROCESS | 2376 | 1464989469589 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:31:09 INFO - PROCESS | 2376 | 1464989469592 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:31:09 INFO - PROCESS | 2376 | 1464989469593 Marionette TRACE conn5 <- [1,582,null,{}] 14:31:09 INFO - PROCESS | 2376 | 1464989469597 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}] 14:31:09 INFO - PROCESS | 2376 | 1464989469749 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (0CA46C00) [pid = 2376] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (0DB44800) [pid = 2376] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1D6FAC00) [pid = 2376] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (1BA0A800) [pid = 2376] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (1C8EEC00) [pid = 2376] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (1BA0CC00) [pid = 2376] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0DB3F400) [pid = 2376] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (18CA5400) [pid = 2376] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (19864400) [pid = 2376] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (0DEF0400) [pid = 2376] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (18432800) [pid = 2376] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:31:10 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (1138B800) [pid = 2376] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:31:10 INFO - PROCESS | 2376 | 1464989470122 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 2376 | ++DOCSHELL 0D0CF400 == 58 [pid = 2376] [id = 155] 14:31:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (0D84E800) [pid = 2376] [serial = 463] [outer = 00000000] 14:31:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (0DD93C00) [pid = 2376] [serial = 464] [outer = 0D84E800] 14:31:10 INFO - PROCESS | 2376 | 1464989470167 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (1138B800) [pid = 2376] [serial = 465] [outer = 0D84E800] 14:31:10 INFO - PROCESS | 2376 | 1464989470529 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]]]}] 14:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 971ms 14:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:31:10 INFO - PROCESS | 2376 | 1464989470563 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:31:10 INFO - PROCESS | 2376 | 1464989470565 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:31:10 INFO - PROCESS | 2376 | 1464989470568 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - PROCESS | 2376 | 1464989470569 Marionette TRACE conn5 <- [1,586,null,{}] 14:31:10 INFO - PROCESS | 2376 | 1464989470573 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}] 14:31:10 INFO - PROCESS | 2376 | 1464989470685 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:31:10 INFO - PROCESS | 2376 | 1464989470694 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 2376 | ++DOCSHELL 142EA800 == 59 [pid = 2376] [id = 156] 14:31:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (1495C800) [pid = 2376] [serial = 466] [outer = 00000000] 14:31:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (18FB3C00) [pid = 2376] [serial = 467] [outer = 1495C800] 14:31:10 INFO - PROCESS | 2376 | 1464989470738 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1ACD9C00) [pid = 2376] [serial = 468] [outer = 1495C800] 14:31:11 INFO - PROCESS | 2376 | 1464989471148 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]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 632ms 14:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:31:11 INFO - PROCESS | 2376 | 1464989471201 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 2376 | 1464989471203 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:31:11 INFO - PROCESS | 2376 | 1464989471206 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 2376 | 1464989471208 Marionette TRACE conn5 <- [1,590,null,{}] 14:31:11 INFO - PROCESS | 2376 | 1464989471211 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}] 14:31:11 INFO - PROCESS | 2376 | 1464989471326 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:31:11 INFO - PROCESS | 2376 | 1464989471367 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:11 INFO - PROCESS | 2376 | ++DOCSHELL 0D852000 == 60 [pid = 2376] [id = 157] 14:31:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (0DE51000) [pid = 2376] [serial = 469] [outer = 00000000] 14:31:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1BA10000) [pid = 2376] [serial = 470] [outer = 0DE51000] 14:31:11 INFO - PROCESS | 2376 | 1464989471411 Marionette DEBUG loaded listener.js 14:31:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (1BF75400) [pid = 2376] [serial = 471] [outer = 0DE51000] 14:31:11 INFO - PROCESS | 2376 | 1464989471814 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]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 14:31:11 INFO - PROCESS | 2376 | 1464989471837 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 2376 | 1464989471839 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:31:11 INFO - PROCESS | 2376 | 1464989471842 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 2376 | 1464989471844 Marionette TRACE conn5 <- [1,594,null,{}] 14:31:11 INFO - PROCESS | 2376 | 1464989471848 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}] 14:31:11 INFO - PROCESS | 2376 | 1464989471991 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:31:12 INFO - PROCESS | 2376 | 1464989471999 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 2376 | ++DOCSHELL 1C8EAC00 == 61 [pid = 2376] [id = 158] 14:31:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1C8EB800) [pid = 2376] [serial = 472] [outer = 00000000] 14:31:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1CBDFC00) [pid = 2376] [serial = 473] [outer = 1C8EB800] 14:31:12 INFO - PROCESS | 2376 | 1464989472049 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1CBE6C00) [pid = 2376] [serial = 474] [outer = 1C8EB800] 14:31:12 INFO - PROCESS | 2376 | [2376] 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 14:31:13 INFO - PROCESS | 2376 | 1464989473010 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]]]}] 14:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1229ms 14:31:13 INFO - PROCESS | 2376 | 1464989473072 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:31:13 INFO - PROCESS | 2376 | 1464989473078 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:31:13 INFO - PROCESS | 2376 | 1464989473083 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:31:13 INFO - PROCESS | 2376 | 1464989473087 Marionette TRACE conn5 <- [1,598,null,{}] 14:31:13 INFO - PROCESS | 2376 | 1464989473107 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}] 14:31:13 INFO - PROCESS | 2376 | 1464989473220 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:31:13 INFO - PROCESS | 2376 | 1464989473349 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 2376 | ++DOCSHELL 0D915800 == 62 [pid = 2376] [id = 159] 14:31:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (0DB51400) [pid = 2376] [serial = 475] [outer = 00000000] 14:31:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (0DD8C400) [pid = 2376] [serial = 476] [outer = 0DB51400] 14:31:13 INFO - PROCESS | 2376 | 1464989473407 Marionette DEBUG loaded listener.js 14:31:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (0E4A4000) [pid = 2376] [serial = 477] [outer = 0DB51400] 14:31:14 INFO - PROCESS | 2376 | 1464989474018 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]]]}] 14:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 990ms 14:31:14 INFO - PROCESS | 2376 | 1464989474078 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 2376 | 1464989474085 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:31:14 INFO - PROCESS | 2376 | 1464989474091 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 2376 | 1464989474094 Marionette TRACE conn5 <- [1,602,null,{}] 14:31:14 INFO - PROCESS | 2376 | 1464989474098 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}] 14:31:14 INFO - PROCESS | 2376 | 1464989474233 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:31:14 INFO - PROCESS | 2376 | 1464989474364 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:14 INFO - PROCESS | 2376 | ++DOCSHELL 16F0A000 == 63 [pid = 2376] [id = 160] 14:31:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (18FABC00) [pid = 2376] [serial = 478] [outer = 00000000] 14:31:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (19010800) [pid = 2376] [serial = 479] [outer = 18FABC00] 14:31:14 INFO - PROCESS | 2376 | 1464989474422 Marionette DEBUG loaded listener.js 14:31:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (19433800) [pid = 2376] [serial = 480] [outer = 18FABC00] 14:31:15 INFO - PROCESS | 2376 | 1464989475012 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]]]}] 14:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 14:31:15 INFO - PROCESS | 2376 | 1464989475062 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 2376 | 1464989475065 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:31:15 INFO - PROCESS | 2376 | 1464989475068 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:31:15 INFO - PROCESS | 2376 | 1464989475072 Marionette TRACE conn5 <- [1,606,null,{}] 14:31:15 INFO - PROCESS | 2376 | 1464989475083 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}] 14:31:15 INFO - PROCESS | 2376 | 1464989475194 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:31:15 INFO - PROCESS | 2376 | 1464989475323 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 2376 | ++DOCSHELL 1CBE4C00 == 64 [pid = 2376] [id = 161] 14:31:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (1CBE5400) [pid = 2376] [serial = 481] [outer = 00000000] 14:31:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (1D62C800) [pid = 2376] [serial = 482] [outer = 1CBE5400] 14:31:15 INFO - PROCESS | 2376 | 1464989475381 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (1D638C00) [pid = 2376] [serial = 483] [outer = 1CBE5400] 14:31:15 INFO - PROCESS | 2376 | 1464989475930 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]]]}] 14:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 14:31:15 INFO - PROCESS | 2376 | 1464989475942 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 2376 | 1464989475945 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:31:15 INFO - PROCESS | 2376 | 1464989475949 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - PROCESS | 2376 | 1464989475951 Marionette TRACE conn5 <- [1,610,null,{}] 14:31:15 INFO - PROCESS | 2376 | 1464989475954 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}] 14:31:16 INFO - PROCESS | 2376 | 1464989476068 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:31:16 INFO - PROCESS | 2376 | 1464989476167 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 2376 | ++DOCSHELL 1D62B800 == 65 [pid = 2376] [id = 162] 14:31:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (1D688800) [pid = 2376] [serial = 484] [outer = 00000000] 14:31:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (1D6D5000) [pid = 2376] [serial = 485] [outer = 1D688800] 14:31:16 INFO - PROCESS | 2376 | 1464989476221 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (1D6DD800) [pid = 2376] [serial = 486] [outer = 1D688800] 14:31:16 INFO - PROCESS | 2376 | 1464989476771 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]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 870ms 14:31:16 INFO - PROCESS | 2376 | 1464989476822 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 2376 | 1464989476825 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:31:16 INFO - PROCESS | 2376 | 1464989476828 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 2376 | 1464989476830 Marionette TRACE conn5 <- [1,614,null,{}] 14:31:16 INFO - PROCESS | 2376 | 1464989476834 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}] 14:31:16 INFO - PROCESS | 2376 | 1464989476939 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:31:17 INFO - PROCESS | 2376 | 1464989477038 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 2376 | ++DOCSHELL 1D68FC00 == 66 [pid = 2376] [id = 163] 14:31:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (1D6EF800) [pid = 2376] [serial = 487] [outer = 00000000] 14:31:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (1D9DA000) [pid = 2376] [serial = 488] [outer = 1D6EF800] 14:31:17 INFO - PROCESS | 2376 | 1464989477091 Marionette DEBUG loaded listener.js 14:31:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1E2F2000) [pid = 2376] [serial = 489] [outer = 1D6EF800] 14:31:17 INFO - PROCESS | 2376 | 1464989477670 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]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 870ms 14:31:17 INFO - PROCESS | 2376 | 1464989477702 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 2376 | 1464989477704 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:31:17 INFO - PROCESS | 2376 | 1464989477707 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 2376 | 1464989477709 Marionette TRACE conn5 <- [1,618,null,{}] 14:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:31:17 INFO - PROCESS | 2376 | 1464989477713 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}] 14:31:17 INFO - PROCESS | 2376 | 1464989477828 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:31:18 INFO - PROCESS | 2376 | 1464989478078 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 2376 | ++DOCSHELL 0D848400 == 67 [pid = 2376] [id = 164] 14:31:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (0D849400) [pid = 2376] [serial = 490] [outer = 00000000] 14:31:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (0D913800) [pid = 2376] [serial = 491] [outer = 0D849400] 14:31:18 INFO - PROCESS | 2376 | 1464989478128 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (0DB50800) [pid = 2376] [serial = 492] [outer = 0D849400] 14:31:18 INFO - PROCESS | 2376 | 1464989478791 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]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1131ms 14:31:18 INFO - PROCESS | 2376 | 1464989478844 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 2376 | 1464989478848 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:31:18 INFO - PROCESS | 2376 | 1464989478871 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 2376 | 1464989478875 Marionette TRACE conn5 <- [1,622,null,{}] 14:31:18 INFO - PROCESS | 2376 | 1464989478881 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}] 14:31:18 INFO - PROCESS | 2376 | 1464989478985 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:31:19 INFO - PROCESS | 2376 | 1464989479145 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 0D852000 == 66 [pid = 2376] [id = 157] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 142EA800 == 65 [pid = 2376] [id = 156] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 0D0CF400 == 64 [pid = 2376] [id = 155] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 1986C800 == 63 [pid = 2376] [id = 154] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 18FB7400 == 62 [pid = 2376] [id = 153] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 0DB47800 == 61 [pid = 2376] [id = 152] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 14B1D400 == 60 [pid = 2376] [id = 151] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 142F1C00 == 59 [pid = 2376] [id = 150] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 0D84A400 == 58 [pid = 2376] [id = 149] 14:31:19 INFO - PROCESS | 2376 | --DOCSHELL 0CA4D400 == 57 [pid = 2376] [id = 148] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1D9D9C00) [pid = 2376] [serial = 376] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (18C9D800) [pid = 2376] [serial = 379] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (1D689400) [pid = 2376] [serial = 382] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (1D9DA400) [pid = 2376] [serial = 386] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (19C76000) [pid = 2376] [serial = 389] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4E800 == 58 [pid = 2376] [id = 165] 14:31:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (0D0CB800) [pid = 2376] [serial = 493] [outer = 00000000] 14:31:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (0D854000) [pid = 2376] [serial = 494] [outer = 0D0CB800] 14:31:19 INFO - PROCESS | 2376 | 1464989479241 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (0DB5B800) [pid = 2376] [serial = 495] [outer = 0D0CB800] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (1E4DF800) [pid = 2376] [serial = 317] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (1D688400) [pid = 2376] [serial = 422] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (1CBE9C00) [pid = 2376] [serial = 413] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1C89C400) [pid = 2376] [serial = 411] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (1C897800) [pid = 2376] [serial = 410] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (15615800) [pid = 2376] [serial = 393] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (14388C00) [pid = 2376] [serial = 392] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (18FB0C00) [pid = 2376] [serial = 401] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1901A800) [pid = 2376] [serial = 402] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1D62E000) [pid = 2376] [serial = 414] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (1986EC00) [pid = 2376] [serial = 404] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (198F8400) [pid = 2376] [serial = 405] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (14898400) [pid = 2376] [serial = 398] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (15613800) [pid = 2376] [serial = 399] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (18CA8800) [pid = 2376] [serial = 396] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (18C9AC00) [pid = 2376] [serial = 395] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (18EF1400) [pid = 2376] [serial = 419] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (0DC66C00) [pid = 2376] [serial = 417] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (0D853000) [pid = 2376] [serial = 416] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (19C72400) [pid = 2376] [serial = 407] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (1AA0A000) [pid = 2376] [serial = 408] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (199F4800) [pid = 2376] [serial = 420] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (18455400) [pid = 2376] [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.] 14:31:19 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (1D6D5800) [pid = 2376] [serial = 423] [outer = 00000000] [url = about:blank] 14:31:19 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:19 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:19 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:19 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:19 INFO - PROCESS | 2376 | 1464989479685 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]]]}] 14:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 890ms 14:31:19 INFO - PROCESS | 2376 | 1464989479745 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:31:19 INFO - PROCESS | 2376 | 1464989479749 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:31:19 INFO - PROCESS | 2376 | 1464989479753 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:31:19 INFO - PROCESS | 2376 | 1464989479755 Marionette TRACE conn5 <- [1,626,null,{}] 14:31:19 INFO - PROCESS | 2376 | 1464989479759 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}] 14:31:19 INFO - PROCESS | 2376 | 1464989479846 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:31:19 INFO - PROCESS | 2376 | 1464989479856 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 2376 | ++DOCSHELL 14BA7C00 == 59 [pid = 2376] [id = 166] 14:31:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (14BA9400) [pid = 2376] [serial = 496] [outer = 00000000] 14:31:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (15A0C800) [pid = 2376] [serial = 497] [outer = 14BA9400] 14:31:19 INFO - PROCESS | 2376 | 1464989479901 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (17083800) [pid = 2376] [serial = 498] [outer = 14BA9400] 14:31:20 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:20 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:20 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:20 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:20 INFO - PROCESS | 2376 | 1464989480378 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]]]}] 14:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 14:31:20 INFO - PROCESS | 2376 | 1464989480428 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 2376 | 1464989480431 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:31:20 INFO - PROCESS | 2376 | 1464989480440 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 2376 | 1464989480445 Marionette TRACE conn5 <- [1,630,null,{}] 14:31:20 INFO - PROCESS | 2376 | 1464989480450 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}] 14:31:20 INFO - PROCESS | 2376 | 1464989480564 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:31:20 INFO - PROCESS | 2376 | 1464989480656 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 2376 | ++DOCSHELL 18C9AC00 == 60 [pid = 2376] [id = 167] 14:31:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (18DB7800) [pid = 2376] [serial = 499] [outer = 00000000] 14:31:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (18FB6000) [pid = 2376] [serial = 500] [outer = 18DB7800] 14:31:20 INFO - PROCESS | 2376 | 1464989480701 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (19019400) [pid = 2376] [serial = 501] [outer = 18DB7800] 14:31:21 INFO - PROCESS | 2376 | 1464989481072 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]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 14:31:21 INFO - PROCESS | 2376 | 1464989481128 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 2376 | 1464989481131 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:31:21 INFO - PROCESS | 2376 | 1464989481134 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:31:21 INFO - PROCESS | 2376 | 1464989481136 Marionette TRACE conn5 <- [1,634,null,{}] 14:31:21 INFO - PROCESS | 2376 | 1464989481139 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}] 14:31:21 INFO - PROCESS | 2376 | 1464989481225 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:31:21 INFO - PROCESS | 2376 | 1464989481232 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 2376 | ++DOCSHELL 19457400 == 61 [pid = 2376] [id = 168] 14:31:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (19458C00) [pid = 2376] [serial = 502] [outer = 00000000] 14:31:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (198F2C00) [pid = 2376] [serial = 503] [outer = 19458C00] 14:31:21 INFO - PROCESS | 2376 | 1464989481277 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (199F1400) [pid = 2376] [serial = 504] [outer = 19458C00] 14:31:21 INFO - PROCESS | 2376 | 1464989481746 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]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 14:31:21 INFO - PROCESS | 2376 | 1464989481772 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 2376 | 1464989481774 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:31:21 INFO - PROCESS | 2376 | 1464989481778 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - PROCESS | 2376 | 1464989481779 Marionette TRACE conn5 <- [1,638,null,{}] 14:31:21 INFO - PROCESS | 2376 | 1464989481783 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}] 14:31:21 INFO - PROCESS | 2376 | 1464989481895 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:31:21 INFO - PROCESS | 2376 | 1464989481984 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 2376 | ++DOCSHELL 1AA09C00 == 62 [pid = 2376] [id = 169] 14:31:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (1AA0E400) [pid = 2376] [serial = 505] [outer = 00000000] 14:31:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1ADCD800) [pid = 2376] [serial = 506] [outer = 1AA0E400] 14:31:22 INFO - PROCESS | 2376 | 1464989482035 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1BA0EC00) [pid = 2376] [serial = 507] [outer = 1AA0E400] 14:31:22 INFO - PROCESS | 2376 | 1464989482484 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]]]}] 14:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 14:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:31:22 INFO - PROCESS | 2376 | 1464989482508 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 2376 | 1464989482510 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:31:22 INFO - PROCESS | 2376 | 1464989482513 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - PROCESS | 2376 | 1464989482515 Marionette TRACE conn5 <- [1,642,null,{}] 14:31:22 INFO - PROCESS | 2376 | 1464989482524 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}] 14:31:22 INFO - PROCESS | 2376 | 1464989482636 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:31:22 INFO - PROCESS | 2376 | 1464989482642 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 2376 | ++DOCSHELL 1BAEE000 == 63 [pid = 2376] [id = 170] 14:31:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1C88F800) [pid = 2376] [serial = 508] [outer = 00000000] 14:31:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1C8EE800) [pid = 2376] [serial = 509] [outer = 1C88F800] 14:31:22 INFO - PROCESS | 2376 | 1464989482686 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (1C8F4800) [pid = 2376] [serial = 510] [outer = 1C88F800] 14:31:23 INFO - PROCESS | 2376 | 1464989483135 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]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 14:31:23 INFO - PROCESS | 2376 | 1464989483208 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 2376 | 1464989483210 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:31:23 INFO - PROCESS | 2376 | 1464989483214 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:31:23 INFO - PROCESS | 2376 | 1464989483215 Marionette TRACE conn5 <- [1,646,null,{}] 14:31:23 INFO - PROCESS | 2376 | 1464989483223 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}] 14:31:23 INFO - PROCESS | 2376 | 1464989483361 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:31:23 INFO - PROCESS | 2376 | 1464989483386 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 2376 | ++DOCSHELL 1D62FC00 == 64 [pid = 2376] [id = 171] 14:31:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (1D633400) [pid = 2376] [serial = 511] [outer = 00000000] 14:31:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (1D686400) [pid = 2376] [serial = 512] [outer = 1D633400] 14:31:23 INFO - PROCESS | 2376 | 1464989483430 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (1D6D6400) [pid = 2376] [serial = 513] [outer = 1D633400] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (142F2C00) [pid = 2376] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (1495C800) [pid = 2376] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (19C71400) [pid = 2376] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1C8F2400) [pid = 2376] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (16F90800) [pid = 2376] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1CBDD400) [pid = 2376] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (0D848000) [pid = 2376] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (187F2400) [pid = 2376] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (0DB58800) [pid = 2376] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (18EFC400) [pid = 2376] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (1D9D6400) [pid = 2376] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (1BA0F800) [pid = 2376] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (19015800) [pid = 2376] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (0DE51000) [pid = 2376] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (19871800) [pid = 2376] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (0D02EC00) [pid = 2376] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0D84AC00) [pid = 2376] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (0D84E800) [pid = 2376] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (14B1E000) [pid = 2376] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:31:23 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (0DB54000) [pid = 2376] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:31:24 INFO - PROCESS | 2376 | 1464989484002 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]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 830ms 14:31:24 INFO - PROCESS | 2376 | 1464989484057 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 2376 | 1464989484059 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:31:24 INFO - PROCESS | 2376 | 1464989484062 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 2376 | 1464989484063 Marionette TRACE conn5 <- [1,650,null,{}] 14:31:24 INFO - PROCESS | 2376 | 1464989484067 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}] 14:31:24 INFO - PROCESS | 2376 | 1464989484150 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:31:24 INFO - PROCESS | 2376 | 1464989484156 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 2376 | ++DOCSHELL 16F09C00 == 65 [pid = 2376] [id = 172] 14:31:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (16F0A800) [pid = 2376] [serial = 514] [outer = 00000000] 14:31:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (19865000) [pid = 2376] [serial = 515] [outer = 16F0A800] 14:31:24 INFO - PROCESS | 2376 | 1464989484200 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (19871800) [pid = 2376] [serial = 516] [outer = 16F0A800] 14:31:24 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:24 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:24 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:24 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:24 INFO - PROCESS | 2376 | 1464989484639 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]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 14:31:24 INFO - PROCESS | 2376 | 1464989484694 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 2376 | 1464989484697 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:31:24 INFO - PROCESS | 2376 | 1464989484700 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 2376 | 1464989484701 Marionette TRACE conn5 <- [1,654,null,{}] 14:31:24 INFO - PROCESS | 2376 | 1464989484705 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}] 14:31:24 INFO - PROCESS | 2376 | 1464989484791 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:31:24 INFO - PROCESS | 2376 | 1464989484800 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 2376 | ++DOCSHELL 1BA05400 == 66 [pid = 2376] [id = 173] 14:31:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1BA0F800) [pid = 2376] [serial = 517] [outer = 00000000] 14:31:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (1CBEB000) [pid = 2376] [serial = 518] [outer = 1BA0F800] 14:31:24 INFO - PROCESS | 2376 | 1464989484844 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1D6F3000) [pid = 2376] [serial = 519] [outer = 1BA0F800] 14:31:25 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:25 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:25 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:25 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:25 INFO - PROCESS | 2376 | 1464989485301 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]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 14:31:25 INFO - PROCESS | 2376 | 1464989485330 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 2376 | 1464989485332 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:31:25 INFO - PROCESS | 2376 | 1464989485353 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 2376 | 1464989485355 Marionette TRACE conn5 <- [1,658,null,{}] 14:31:25 INFO - PROCESS | 2376 | 1464989485358 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}] 14:31:25 INFO - PROCESS | 2376 | 1464989485447 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:31:25 INFO - PROCESS | 2376 | 1464989485456 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 2376 | ++DOCSHELL 1422D000 == 67 [pid = 2376] [id = 174] 14:31:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (1422D400) [pid = 2376] [serial = 520] [outer = 00000000] 14:31:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (14231400) [pid = 2376] [serial = 521] [outer = 1422D400] 14:31:25 INFO - PROCESS | 2376 | 1464989485508 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1C89CC00) [pid = 2376] [serial = 522] [outer = 1422D400] 14:31:26 INFO - PROCESS | 2376 | 1464989486122 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]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 830ms 14:31:26 INFO - PROCESS | 2376 | 1464989486200 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 2376 | 1464989486204 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:31:26 INFO - PROCESS | 2376 | 1464989486225 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - PROCESS | 2376 | 1464989486229 Marionette TRACE conn5 <- [1,662,null,{}] 14:31:26 INFO - PROCESS | 2376 | 1464989486235 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}] 14:31:26 INFO - PROCESS | 2376 | 1464989486369 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:31:26 INFO - PROCESS | 2376 | 1464989486493 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 2376 | ++DOCSHELL 0D853000 == 68 [pid = 2376] [id = 175] 14:31:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (0D90F400) [pid = 2376] [serial = 523] [outer = 00000000] 14:31:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1422B400) [pid = 2376] [serial = 524] [outer = 0D90F400] 14:31:26 INFO - PROCESS | 2376 | 1464989486554 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (14289800) [pid = 2376] [serial = 525] [outer = 0D90F400] 14:31:26 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:26 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:31:27 INFO - PROCESS | 2376 | 1464989487092 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]]]}] 14:31:27 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 14:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 14:31:27 INFO - PROCESS | 2376 | 1464989487158 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 2376 | 1464989487164 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:31:27 INFO - PROCESS | 2376 | 1464989487170 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - PROCESS | 2376 | 1464989487173 Marionette TRACE conn5 <- [1,666,null,{}] 14:31:27 INFO - PROCESS | 2376 | 1464989487177 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}] 14:31:27 INFO - PROCESS | 2376 | 1464989487296 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:31:27 INFO - PROCESS | 2376 | 1464989487403 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 2376 | ++DOCSHELL 15A06800 == 69 [pid = 2376] [id = 176] 14:31:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (15A09C00) [pid = 2376] [serial = 526] [outer = 00000000] 14:31:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (18C12800) [pid = 2376] [serial = 527] [outer = 15A09C00] 14:31:27 INFO - PROCESS | 2376 | 1464989487458 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (18C9A800) [pid = 2376] [serial = 528] [outer = 15A09C00] 14:31:28 INFO - PROCESS | 2376 | 1464989488073 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]]]}] 14:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 14:31:28 INFO - PROCESS | 2376 | 1464989488142 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:31:28 INFO - PROCESS | 2376 | 1464989488144 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:31:28 INFO - PROCESS | 2376 | 1464989488148 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:31:28 INFO - PROCESS | 2376 | 1464989488152 Marionette TRACE conn5 <- [1,670,null,{}] 14:31:28 INFO - PROCESS | 2376 | 1464989488163 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}] 14:31:28 INFO - PROCESS | 2376 | 1464989488277 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:31:28 INFO - PROCESS | 2376 | 1464989488410 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 2376 | ++DOCSHELL 1C8E9800 == 70 [pid = 2376] [id = 177] 14:31:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1C8ECC00) [pid = 2376] [serial = 529] [outer = 00000000] 14:31:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (1D635800) [pid = 2376] [serial = 530] [outer = 1C8ECC00] 14:31:28 INFO - PROCESS | 2376 | 1464989488469 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (1D9D6C00) [pid = 2376] [serial = 531] [outer = 1C8ECC00] 14:31:29 INFO - PROCESS | 2376 | 1464989489578 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]]]}] 14:31:29 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) 14:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1478ms 14:31:29 INFO - PROCESS | 2376 | 1464989489630 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:31:29 INFO - PROCESS | 2376 | 1464989489633 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:31:29 INFO - PROCESS | 2376 | 1464989489636 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 2376 | 1464989489638 Marionette TRACE conn5 <- [1,674,null,{}] 14:31:29 INFO - PROCESS | 2376 | 1464989489642 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}] 14:31:29 INFO - PROCESS | 2376 | 1464989489784 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:31:29 INFO - PROCESS | 2376 | 1464989489910 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 2376 | ++DOCSHELL 1E4A4400 == 71 [pid = 2376] [id = 178] 14:31:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (1E4A5000) [pid = 2376] [serial = 532] [outer = 00000000] 14:31:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (1E4DCC00) [pid = 2376] [serial = 533] [outer = 1E4A5000] 14:31:29 INFO - PROCESS | 2376 | 1464989489965 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (1F97AC00) [pid = 2376] [serial = 534] [outer = 1E4A5000] 14:31:31 INFO - PROCESS | 2376 | 1464989491024 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]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1433ms 14:31:31 INFO - PROCESS | 2376 | 1464989491072 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:31:31 INFO - PROCESS | 2376 | 1464989491074 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:31:31 INFO - PROCESS | 2376 | 1464989491078 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 2376 | 1464989491080 Marionette TRACE conn5 <- [1,678,null,{}] 14:31:31 INFO - PROCESS | 2376 | 1464989491084 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}] 14:31:31 INFO - PROCESS | 2376 | 1464989491334 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:31:31 INFO - PROCESS | 2376 | 1464989491501 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4C000 == 72 [pid = 2376] [id = 179] 14:31:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (0DE4D400) [pid = 2376] [serial = 535] [outer = 00000000] 14:31:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (0E4A6C00) [pid = 2376] [serial = 536] [outer = 0DE4D400] 14:31:31 INFO - PROCESS | 2376 | 1464989491550 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (14227800) [pid = 2376] [serial = 537] [outer = 0DE4D400] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 0DE4B400 == 71 [pid = 2376] [id = 107] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 1BA05400 == 70 [pid = 2376] [id = 173] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 16F09C00 == 69 [pid = 2376] [id = 172] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 1D62FC00 == 68 [pid = 2376] [id = 171] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 1BAEE000 == 67 [pid = 2376] [id = 170] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 1AA09C00 == 66 [pid = 2376] [id = 169] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 19457400 == 65 [pid = 2376] [id = 168] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 18C9AC00 == 64 [pid = 2376] [id = 167] 14:31:32 INFO - PROCESS | 2376 | 1464989492631 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]]]}] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 14BA7C00 == 63 [pid = 2376] [id = 166] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 0CA4E800 == 62 [pid = 2376] [id = 165] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 0D848400 == 61 [pid = 2376] [id = 164] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 1D68FC00 == 60 [pid = 2376] [id = 163] 14:31:32 INFO - PROCESS | 2376 | --DOCSHELL 1D62B800 == 59 [pid = 2376] [id = 162] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (19430000) [pid = 2376] [serial = 347] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1D6ED400) [pid = 2376] [serial = 383] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (0DFD6000) [pid = 2376] [serial = 344] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1F97A000) [pid = 2376] [serial = 387] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (18FB8800) [pid = 2376] [serial = 380] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (19428800) [pid = 2376] [serial = 341] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1D9DD000) [pid = 2376] [serial = 377] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1C375C00) [pid = 2376] [serial = 350] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (1E2FA000) [pid = 2376] [serial = 425] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1BFD8400) [pid = 2376] [serial = 431] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1942B800) [pid = 2376] [serial = 458] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (1BA10000) [pid = 2376] [serial = 470] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (0D91DC00) [pid = 2376] [serial = 434] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (199EA000) [pid = 2376] [serial = 461] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (1F97E400) [pid = 2376] [serial = 437] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (0DB3D400) [pid = 2376] [serial = 444] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (0D917000) [pid = 2376] [serial = 443] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (19457C00) [pid = 2376] [serial = 459] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (0DB3C000) [pid = 2376] [serial = 446] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (18C1B800) [pid = 2376] [serial = 428] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0DB56800) [pid = 2376] [serial = 447] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (0DD93C00) [pid = 2376] [serial = 464] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (15A09800) [pid = 2376] [serial = 452] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (170A3800) [pid = 2376] [serial = 453] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (14892800) [pid = 2376] [serial = 455] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (1F988800) [pid = 2376] [serial = 440] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (199F6C00) [pid = 2376] [serial = 462] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (1138B800) [pid = 2376] [serial = 465] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (1487D000) [pid = 2376] [serial = 449] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (1495D400) [pid = 2376] [serial = 450] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (18FB3C00) [pid = 2376] [serial = 467] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (1ACD9C00) [pid = 2376] [serial = 468] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (1BF75400) [pid = 2376] [serial = 471] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (14B1E400) [pid = 2376] [serial = 456] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (19C79400) [pid = 2376] [serial = 390] [outer = 00000000] [url = about:blank] 14:31:32 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (1CBEC400) [pid = 2376] [serial = 353] [outer = 00000000] [url = about:blank] 14:31:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:31:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1620ms 14:31:32 INFO - PROCESS | 2376 | 1464989492703 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:31:32 INFO - PROCESS | 2376 | 1464989492706 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:31:32 INFO - PROCESS | 2376 | 1464989492710 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - PROCESS | 2376 | 1464989492714 Marionette TRACE conn5 <- [1,682,null,{}] 14:31:32 INFO - PROCESS | 2376 | 1464989492719 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}] 14:31:32 INFO - PROCESS | 2376 | 1464989492876 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:31:32 INFO - PROCESS | 2376 | 1464989492933 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 2376 | ++DOCSHELL 0D856C00 == 60 [pid = 2376] [id = 180] 14:31:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (0D910400) [pid = 2376] [serial = 538] [outer = 00000000] 14:31:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (0DB3BC00) [pid = 2376] [serial = 539] [outer = 0D910400] 14:31:32 INFO - PROCESS | 2376 | 1464989492981 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (0DB59000) [pid = 2376] [serial = 540] [outer = 0D910400] 14:31:33 INFO - PROCESS | 2376 | 1464989493834 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]]]}] 14:31:33 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) 14:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 14:31:33 INFO - PROCESS | 2376 | 1464989493894 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 2376 | 1464989493897 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:31:33 INFO - PROCESS | 2376 | 1464989493902 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - PROCESS | 2376 | 1464989493904 Marionette TRACE conn5 <- [1,686,null,{}] 14:31:33 INFO - PROCESS | 2376 | 1464989493908 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}] 14:31:34 INFO - PROCESS | 2376 | 1464989493994 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:31:34 INFO - PROCESS | 2376 | 1464989494004 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:34 INFO - PROCESS | 2376 | ++DOCSHELL 14569800 == 61 [pid = 2376] [id = 181] 14:31:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (1456AC00) [pid = 2376] [serial = 541] [outer = 00000000] 14:31:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (14951400) [pid = 2376] [serial = 542] [outer = 1456AC00] 14:31:34 INFO - PROCESS | 2376 | 1464989494050 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (14B11400) [pid = 2376] [serial = 543] [outer = 1456AC00] 14:31:35 INFO - PROCESS | 2376 | 1464989495001 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]]]}] 14:31:35 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) 14:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1114ms 14:31:35 INFO - PROCESS | 2376 | 1464989495023 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:31:35 INFO - PROCESS | 2376 | 1464989495027 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:31:35 INFO - PROCESS | 2376 | 1464989495037 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:31:35 INFO - PROCESS | 2376 | 1464989495041 Marionette TRACE conn5 <- [1,690,null,{}] 14:31:35 INFO - PROCESS | 2376 | 1464989495045 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}] 14:31:35 INFO - PROCESS | 2376 | 1464989495163 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:31:35 INFO - PROCESS | 2376 | 1464989495214 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 2376 | ++DOCSHELL 14951000 == 62 [pid = 2376] [id = 182] 14:31:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (14B14800) [pid = 2376] [serial = 544] [outer = 00000000] 14:31:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (187F2C00) [pid = 2376] [serial = 545] [outer = 14B14800] 14:31:35 INFO - PROCESS | 2376 | 1464989495260 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (18C69C00) [pid = 2376] [serial = 546] [outer = 14B14800] 14:31:36 INFO - PROCESS | 2376 | 1464989496184 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]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:31:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1173ms 14:31:36 INFO - PROCESS | 2376 | 1464989496219 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 2376 | 1464989496221 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:31:36 INFO - PROCESS | 2376 | 1464989496225 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 2376 | 1464989496226 Marionette TRACE conn5 <- [1,694,null,{}] 14:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:31:36 INFO - PROCESS | 2376 | 1464989496230 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}] 14:31:36 INFO - PROCESS | 2376 | 1464989496344 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:31:36 INFO - PROCESS | 2376 | 1464989496351 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 2376 | ++DOCSHELL 18CA6000 == 63 [pid = 2376] [id = 183] 14:31:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (18EFC800) [pid = 2376] [serial = 547] [outer = 00000000] 14:31:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (19019000) [pid = 2376] [serial = 548] [outer = 18EFC800] 14:31:36 INFO - PROCESS | 2376 | 1464989496444 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (19428C00) [pid = 2376] [serial = 549] [outer = 18EFC800] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (1AA0E400) [pid = 2376] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (1C88F800) [pid = 2376] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (0D849400) [pid = 2376] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (0D0CB800) [pid = 2376] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (14BA9400) [pid = 2376] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (19458C00) [pid = 2376] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (18DB7800) [pid = 2376] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (1D633400) [pid = 2376] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (1BA0F800) [pid = 2376] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:31:36 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (16F0A800) [pid = 2376] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:31:37 INFO - PROCESS | 2376 | 1464989497416 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]]]}] 14:31:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1219ms 14:31:37 INFO - PROCESS | 2376 | 1464989497450 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:31:37 INFO - PROCESS | 2376 | 1464989497452 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:31:37 INFO - PROCESS | 2376 | 1464989497455 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:31:37 INFO - PROCESS | 2376 | 1464989497457 Marionette TRACE conn5 <- [1,698,null,{}] 14:31:37 INFO - PROCESS | 2376 | 1464989497460 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}] 14:31:37 INFO - PROCESS | 2376 | 1464989497543 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:31:37 INFO - PROCESS | 2376 | 1464989497551 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 2376 | ++DOCSHELL 18CA5800 == 64 [pid = 2376] [id = 184] 14:31:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (18DB7800) [pid = 2376] [serial = 550] [outer = 00000000] 14:31:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (19430000) [pid = 2376] [serial = 551] [outer = 18DB7800] 14:31:37 INFO - PROCESS | 2376 | 1464989497603 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (19867400) [pid = 2376] [serial = 552] [outer = 18DB7800] 14:31:38 INFO - PROCESS | 2376 | 1464989498532 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]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 14:31:38 INFO - PROCESS | 2376 | 1464989498577 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:31:38 INFO - PROCESS | 2376 | 1464989498579 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:31:38 INFO - PROCESS | 2376 | 1464989498582 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 2376 | 1464989498584 Marionette TRACE conn5 <- [1,702,null,{}] 14:31:38 INFO - PROCESS | 2376 | 1464989498587 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}] 14:31:38 INFO - PROCESS | 2376 | 1464989498671 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:31:38 INFO - PROCESS | 2376 | 1464989498678 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 2376 | ++DOCSHELL 198F3C00 == 65 [pid = 2376] [id = 185] 14:31:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (198FA000) [pid = 2376] [serial = 553] [outer = 00000000] 14:31:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (19C78C00) [pid = 2376] [serial = 554] [outer = 198FA000] 14:31:38 INFO - PROCESS | 2376 | 1464989498722 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (1AB7E000) [pid = 2376] [serial = 555] [outer = 198FA000] 14:31:39 INFO - PROCESS | 2376 | 1464989499832 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]]]}] 14:31:39 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 14:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1283ms 14:31:39 INFO - PROCESS | 2376 | 1464989499890 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 2376 | 1464989499895 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:31:39 INFO - PROCESS | 2376 | 1464989499900 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 2376 | 1464989499903 Marionette TRACE conn5 <- [1,706,null,{}] 14:31:39 INFO - PROCESS | 2376 | 1464989499910 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}] 14:31:40 INFO - PROCESS | 2376 | 1464989500018 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:31:40 INFO - PROCESS | 2376 | 1464989500176 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4E800 == 66 [pid = 2376] [id = 186] 14:31:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (0DE51000) [pid = 2376] [serial = 556] [outer = 00000000] 14:31:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (1422A400) [pid = 2376] [serial = 557] [outer = 0DE51000] 14:31:40 INFO - PROCESS | 2376 | 1464989500279 Marionette DEBUG loaded listener.js 14:31:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (14892800) [pid = 2376] [serial = 558] [outer = 0DE51000] 14:31:41 INFO - PROCESS | 2376 | 1464989501319 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]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1475ms 14:31:41 INFO - PROCESS | 2376 | 1464989501377 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 2376 | 1464989501383 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:31:41 INFO - PROCESS | 2376 | 1464989501389 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 2376 | 1464989501392 Marionette TRACE conn5 <- [1,710,null,{}] 14:31:41 INFO - PROCESS | 2376 | 1464989501396 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}] 14:31:41 INFO - PROCESS | 2376 | 1464989501538 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:31:41 INFO - PROCESS | 2376 | 1464989501680 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 2376 | ++DOCSHELL 18C8B000 == 67 [pid = 2376] [id = 187] 14:31:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (18CA0800) [pid = 2376] [serial = 559] [outer = 00000000] 14:31:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (1900F000) [pid = 2376] [serial = 560] [outer = 18CA0800] 14:31:41 INFO - PROCESS | 2376 | 1464989501736 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (19863C00) [pid = 2376] [serial = 561] [outer = 18CA0800] 14:31:42 INFO - PROCESS | 2376 | 1464989502293 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] 14:31:42 INFO - PROCESS | 2376 | 1464989502364 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:31:42 INFO - PROCESS | 2376 | 1464989502368 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:31:42 INFO - PROCESS | 2376 | 1464989502372 Marionette TRACE conn5 <- [1,714,null,{}] 14:31:42 INFO - PROCESS | 2376 | 1464989502383 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}] 14:31:42 INFO - PROCESS | 2376 | 1464989502524 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:31:42 INFO - PROCESS | 2376 | 1464989502655 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 2376 | ++DOCSHELL 18438800 == 68 [pid = 2376] [id = 188] 14:31:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (1BA0D000) [pid = 2376] [serial = 562] [outer = 00000000] 14:31:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1BF6F400) [pid = 2376] [serial = 563] [outer = 1BA0D000] 14:31:42 INFO - PROCESS | 2376 | 1464989502713 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (1C611800) [pid = 2376] [serial = 564] [outer = 1BA0D000] 14:31:43 INFO - PROCESS | 2376 | 1464989503352 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]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1021ms 14:31:43 INFO - PROCESS | 2376 | 1464989503392 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:31:43 INFO - PROCESS | 2376 | 1464989503395 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:31:43 INFO - PROCESS | 2376 | 1464989503398 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:31:43 INFO - PROCESS | 2376 | 1464989503400 Marionette TRACE conn5 <- [1,718,null,{}] 14:31:43 INFO - PROCESS | 2376 | 1464989503404 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}] 14:31:43 INFO - PROCESS | 2376 | 1464989503517 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:31:43 INFO - PROCESS | 2376 | 1464989503650 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 2376 | ++DOCSHELL 1C897800 == 69 [pid = 2376] [id = 189] 14:31:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1C898400) [pid = 2376] [serial = 565] [outer = 00000000] 14:31:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (1C8E6C00) [pid = 2376] [serial = 566] [outer = 1C898400] 14:31:43 INFO - PROCESS | 2376 | 1464989503707 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1C8F5400) [pid = 2376] [serial = 567] [outer = 1C898400] 14:31:44 INFO - PROCESS | 2376 | 1464989504328 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] 14:31:44 INFO - PROCESS | 2376 | 1464989504376 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:31:44 INFO - PROCESS | 2376 | 1464989504379 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 2376 | 1464989504381 Marionette TRACE conn5 <- [1,722,null,{}] 14:31:44 INFO - PROCESS | 2376 | 1464989504384 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}] 14:31:44 INFO - PROCESS | 2376 | 1464989504490 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:31:44 INFO - PROCESS | 2376 | 1464989504590 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3B000 == 70 [pid = 2376] [id = 190] 14:31:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (0DC68000) [pid = 2376] [serial = 568] [outer = 00000000] 14:31:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1844A000) [pid = 2376] [serial = 569] [outer = 0DC68000] 14:31:44 INFO - PROCESS | 2376 | 1464989504644 Marionette DEBUG loaded listener.js 14:31:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1BA07C00) [pid = 2376] [serial = 570] [outer = 0DC68000] 14:31:45 INFO - PROCESS | 2376 | 1464989505259 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]]]}] 14:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 14:31:45 INFO - PROCESS | 2376 | 1464989505312 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 2376 | 1464989505317 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:31:45 INFO - PROCESS | 2376 | 1464989505322 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - PROCESS | 2376 | 1464989505325 Marionette TRACE conn5 <- [1,726,null,{}] 14:31:45 INFO - PROCESS | 2376 | 1464989505331 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}] 14:31:45 INFO - PROCESS | 2376 | 1464989505435 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:31:45 INFO - PROCESS | 2376 | 1464989505539 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 2376 | ++DOCSHELL 0E4FE000 == 71 [pid = 2376] [id = 191] 14:31:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (11361000) [pid = 2376] [serial = 571] [outer = 00000000] 14:31:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (16F06400) [pid = 2376] [serial = 572] [outer = 11361000] 14:31:45 INFO - PROCESS | 2376 | 1464989505588 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (170B1C00) [pid = 2376] [serial = 573] [outer = 11361000] 14:31:46 INFO - PROCESS | 2376 | --DOCSHELL 18CA5800 == 70 [pid = 2376] [id = 184] 14:31:46 INFO - PROCESS | 2376 | --DOCSHELL 18CA6000 == 69 [pid = 2376] [id = 183] 14:31:46 INFO - PROCESS | 2376 | --DOCSHELL 14951000 == 68 [pid = 2376] [id = 182] 14:31:46 INFO - PROCESS | 2376 | --DOCSHELL 14569800 == 67 [pid = 2376] [id = 181] 14:31:46 INFO - PROCESS | 2376 | --DOCSHELL 0D856C00 == 66 [pid = 2376] [id = 180] 14:31:46 INFO - PROCESS | 2376 | --DOCSHELL 0DE4C000 == 65 [pid = 2376] [id = 179] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1ADCD800) [pid = 2376] [serial = 506] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (1C8EE800) [pid = 2376] [serial = 509] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (1CBDFC00) [pid = 2376] [serial = 473] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (0DD8C400) [pid = 2376] [serial = 476] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (19010800) [pid = 2376] [serial = 479] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (1D62C800) [pid = 2376] [serial = 482] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1D6D5000) [pid = 2376] [serial = 485] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (0DB50800) [pid = 2376] [serial = 492] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (0D913800) [pid = 2376] [serial = 491] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (0D854000) [pid = 2376] [serial = 494] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (0DB5B800) [pid = 2376] [serial = 495] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (1BA0EC00) [pid = 2376] [serial = 507] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (15A0C800) [pid = 2376] [serial = 497] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (17083800) [pid = 2376] [serial = 498] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (198F2C00) [pid = 2376] [serial = 503] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (18FB6000) [pid = 2376] [serial = 500] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (19019400) [pid = 2376] [serial = 501] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (1D9DA000) [pid = 2376] [serial = 488] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (1D686400) [pid = 2376] [serial = 512] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (1C8F4800) [pid = 2376] [serial = 510] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (1D6F3000) [pid = 2376] [serial = 519] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (14231400) [pid = 2376] [serial = 521] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (1CBEB000) [pid = 2376] [serial = 518] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (1D6D6400) [pid = 2376] [serial = 513] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (19865000) [pid = 2376] [serial = 515] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (19871800) [pid = 2376] [serial = 516] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (199F1400) [pid = 2376] [serial = 504] [outer = 00000000] [url = about:blank] 14:31:46 INFO - PROCESS | 2376 | 1464989506676 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]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1382ms 14:31:46 INFO - PROCESS | 2376 | 1464989506705 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 2376 | 1464989506710 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:31:46 INFO - PROCESS | 2376 | 1464989506716 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - PROCESS | 2376 | 1464989506719 Marionette TRACE conn5 <- [1,730,null,{}] 14:31:46 INFO - PROCESS | 2376 | 1464989506722 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}] 14:31:46 INFO - PROCESS | 2376 | 1464989506811 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:31:46 INFO - PROCESS | 2376 | 1464989506818 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 2376 | ++DOCSHELL 0DD8C400 == 66 [pid = 2376] [id = 192] 14:31:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (0DE4F800) [pid = 2376] [serial = 574] [outer = 00000000] 14:31:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (14232C00) [pid = 2376] [serial = 575] [outer = 0DE4F800] 14:31:46 INFO - PROCESS | 2376 | 1464989506864 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (14B1B800) [pid = 2376] [serial = 576] [outer = 0DE4F800] 14:31:47 INFO - PROCESS | 2376 | 1464989507799 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]]]}] 14:31:47 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 14:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1125ms 14:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:31:47 INFO - PROCESS | 2376 | 1464989507845 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 2376 | 1464989507847 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:31:47 INFO - PROCESS | 2376 | 1464989507851 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - PROCESS | 2376 | 1464989507854 Marionette TRACE conn5 <- [1,734,null,{}] 14:31:47 INFO - PROCESS | 2376 | 1464989507864 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}] 14:31:47 INFO - PROCESS | 2376 | 1464989507953 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:31:47 INFO - PROCESS | 2376 | 1464989507961 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 2376 | ++DOCSHELL 18FADC00 == 67 [pid = 2376] [id = 193] 14:31:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (18FB8C00) [pid = 2376] [serial = 577] [outer = 00000000] 14:31:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (19435C00) [pid = 2376] [serial = 578] [outer = 18FB8C00] 14:31:48 INFO - PROCESS | 2376 | 1464989508009 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (198F2C00) [pid = 2376] [serial = 579] [outer = 18FB8C00] 14:31:48 INFO - PROCESS | 2376 | 1464989508974 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]]]}] 14:31:49 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.) 14:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 14:31:49 INFO - PROCESS | 2376 | 1464989509032 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 2376 | 1464989509035 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:31:49 INFO - PROCESS | 2376 | 1464989509038 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 2376 | 1464989509040 Marionette TRACE conn5 <- [1,738,null,{}] 14:31:49 INFO - PROCESS | 2376 | 1464989509043 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}] 14:31:49 INFO - PROCESS | 2376 | 1464989509162 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:31:49 INFO - PROCESS | 2376 | 1464989509217 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:49 INFO - PROCESS | 2376 | ++DOCSHELL 19C6FC00 == 68 [pid = 2376] [id = 194] 14:31:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (19C74400) [pid = 2376] [serial = 580] [outer = 00000000] 14:31:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (1ACD7C00) [pid = 2376] [serial = 581] [outer = 19C74400] 14:31:49 INFO - PROCESS | 2376 | 1464989509262 Marionette DEBUG loaded listener.js 14:31:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (1BA0E400) [pid = 2376] [serial = 582] [outer = 19C74400] 14:31:49 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (18EFC800) [pid = 2376] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:31:49 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (14B14800) [pid = 2376] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:31:49 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (0D910400) [pid = 2376] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:31:49 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (1456AC00) [pid = 2376] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:31:49 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (0DE4D400) [pid = 2376] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:31:49 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (18DB7800) [pid = 2376] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:31:50 INFO - PROCESS | 2376 | 1464989510182 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]]]}] 14:31:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:31:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 14:31:50 INFO - PROCESS | 2376 | 1464989510219 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:31:50 INFO - PROCESS | 2376 | 1464989510221 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:31:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:31:50 INFO - PROCESS | 2376 | 1464989510224 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:31:50 INFO - PROCESS | 2376 | 1464989510226 Marionette TRACE conn5 <- [1,742,null,{}] 14:31:50 INFO - PROCESS | 2376 | 1464989510230 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}] 14:31:50 INFO - PROCESS | 2376 | 1464989510312 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:31:50 INFO - PROCESS | 2376 | 1464989510320 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 2376 | ++DOCSHELL 14B14800 == 69 [pid = 2376] [id = 195] 14:31:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (1900C400) [pid = 2376] [serial = 583] [outer = 00000000] 14:31:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (1BAF2400) [pid = 2376] [serial = 584] [outer = 1900C400] 14:31:50 INFO - PROCESS | 2376 | 1464989510364 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (1C374C00) [pid = 2376] [serial = 585] [outer = 1900C400] 14:31:51 INFO - PROCESS | 2376 | 1464989511302 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]]]}] 14:31:51 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 14:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1129ms 14:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:31:51 INFO - PROCESS | 2376 | 1464989511354 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 2376 | 1464989511356 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:31:51 INFO - PROCESS | 2376 | 1464989511359 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 2376 | 1464989511361 Marionette TRACE conn5 <- [1,746,null,{}] 14:31:51 INFO - PROCESS | 2376 | 1464989511364 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}] 14:31:51 INFO - PROCESS | 2376 | 1464989511469 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:31:51 INFO - PROCESS | 2376 | 1464989511476 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 2376 | ++DOCSHELL 0D0CA400 == 70 [pid = 2376] [id = 196] 14:31:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (1C88F800) [pid = 2376] [serial = 586] [outer = 00000000] 14:31:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (1D686400) [pid = 2376] [serial = 587] [outer = 1C88F800] 14:31:51 INFO - PROCESS | 2376 | 1464989511521 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (1D68C000) [pid = 2376] [serial = 588] [outer = 1C88F800] 14:31:51 INFO - PROCESS | 2376 | 1464989511989 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]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 14:31:52 INFO - PROCESS | 2376 | 1464989512030 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 2376 | 1464989512032 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:31:52 INFO - PROCESS | 2376 | 1464989512036 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 2376 | 1464989512037 Marionette TRACE conn5 <- [1,750,null,{}] 14:31:52 INFO - PROCESS | 2376 | 1464989512041 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}] 14:31:52 INFO - PROCESS | 2376 | 1464989512123 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:31:52 INFO - PROCESS | 2376 | 1464989512271 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 2376 | ++DOCSHELL 0D3E8800 == 71 [pid = 2376] [id = 197] 14:31:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (0D825C00) [pid = 2376] [serial = 589] [outer = 00000000] 14:31:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (0D914000) [pid = 2376] [serial = 590] [outer = 0D825C00] 14:31:52 INFO - PROCESS | 2376 | 1464989512329 Marionette DEBUG loaded listener.js 14:31:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (0DB46800) [pid = 2376] [serial = 591] [outer = 0D825C00] 14:31:53 INFO - PROCESS | 2376 | 1464989513433 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]]]}] 14:31:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1436ms 14:31:53 INFO - PROCESS | 2376 | 1464989513474 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:31:53 INFO - PROCESS | 2376 | 1464989513478 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:31:53 INFO - PROCESS | 2376 | 1464989513482 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:31:53 INFO - PROCESS | 2376 | 1464989513486 Marionette TRACE conn5 <- [1,754,null,{}] 14:31:53 INFO - PROCESS | 2376 | 1464989513491 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}] 14:31:53 INFO - PROCESS | 2376 | 1464989513635 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:31:53 INFO - PROCESS | 2376 | 1464989513758 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 2376 | ++DOCSHELL 170A6400 == 72 [pid = 2376] [id = 198] 14:31:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (175D9C00) [pid = 2376] [serial = 592] [outer = 00000000] 14:31:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (18DB5800) [pid = 2376] [serial = 593] [outer = 175D9C00] 14:31:53 INFO - PROCESS | 2376 | 1464989513817 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (1900F800) [pid = 2376] [serial = 594] [outer = 175D9C00] 14:31:54 INFO - PROCESS | 2376 | 1464989514819 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]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:31:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1381ms 14:31:54 INFO - PROCESS | 2376 | 1464989514908 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 2376 | 1464989514912 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:31:54 INFO - PROCESS | 2376 | 1464989514918 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 2376 | 1464989514921 Marionette TRACE conn5 <- [1,758,null,{}] 14:31:54 INFO - PROCESS | 2376 | 1464989514925 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}] 14:31:55 INFO - PROCESS | 2376 | 1464989515030 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:31:55 INFO - PROCESS | 2376 | 1464989515231 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:55 INFO - PROCESS | 2376 | ++DOCSHELL 1C8EF000 == 73 [pid = 2376] [id = 199] 14:31:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (1C8F0800) [pid = 2376] [serial = 595] [outer = 00000000] 14:31:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1CBE9800) [pid = 2376] [serial = 596] [outer = 1C8F0800] 14:31:55 INFO - PROCESS | 2376 | 1464989515286 Marionette DEBUG loaded listener.js 14:31:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (1D637000) [pid = 2376] [serial = 597] [outer = 1C8F0800] 14:31:55 INFO - PROCESS | 2376 | 1464989515861 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]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 14:31:55 INFO - PROCESS | 2376 | 1464989515889 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:31:55 INFO - PROCESS | 2376 | 1464989515892 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:31:55 INFO - PROCESS | 2376 | 1464989515901 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 2376 | 1464989515907 Marionette TRACE conn5 <- [1,762,null,{}] 14:31:55 INFO - PROCESS | 2376 | 1464989515912 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}] 14:31:56 INFO - PROCESS | 2376 | 1464989516023 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:31:56 INFO - PROCESS | 2376 | 1464989516126 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 2376 | ++DOCSHELL 1CBE7000 == 74 [pid = 2376] [id = 200] 14:31:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1D6FA000) [pid = 2376] [serial = 598] [outer = 00000000] 14:31:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (1D9D6800) [pid = 2376] [serial = 599] [outer = 1D6FA000] 14:31:56 INFO - PROCESS | 2376 | 1464989516180 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1D9DC800) [pid = 2376] [serial = 600] [outer = 1D6FA000] 14:31:56 INFO - PROCESS | 2376 | 1464989516772 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]]]}] 14:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 14:31:56 INFO - PROCESS | 2376 | 1464989516829 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:31:56 INFO - PROCESS | 2376 | 1464989516832 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:31:56 INFO - PROCESS | 2376 | 1464989516835 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:31:56 INFO - PROCESS | 2376 | 1464989516837 Marionette TRACE conn5 <- [1,766,null,{}] 14:31:56 INFO - PROCESS | 2376 | 1464989516841 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}] 14:31:56 INFO - PROCESS | 2376 | 1464989516950 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:31:57 INFO - PROCESS | 2376 | 1464989517053 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 2376 | ++DOCSHELL 0D916800 == 75 [pid = 2376] [id = 201] 14:31:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (0DB3E800) [pid = 2376] [serial = 601] [outer = 00000000] 14:31:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (14226400) [pid = 2376] [serial = 602] [outer = 0DB3E800] 14:31:57 INFO - PROCESS | 2376 | 1464989517107 Marionette DEBUG loaded listener.js 14:31:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (14B05000) [pid = 2376] [serial = 603] [outer = 0DB3E800] 14:31:57 INFO - PROCESS | 2376 | 1464989517860 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]]]}] 14:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1075ms 14:31:57 INFO - PROCESS | 2376 | 1464989517914 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 2376 | 1464989517918 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:31:57 INFO - PROCESS | 2376 | 1464989517923 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - PROCESS | 2376 | 1464989517926 Marionette TRACE conn5 <- [1,770,null,{}] 14:31:57 INFO - PROCESS | 2376 | 1464989517931 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}] 14:31:58 INFO - PROCESS | 2376 | 1464989518066 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:31:58 INFO - PROCESS | 2376 | 1464989518201 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 2376 | ++DOCSHELL 1485FC00 == 76 [pid = 2376] [id = 202] 14:31:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (14893800) [pid = 2376] [serial = 604] [outer = 00000000] 14:31:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (161D8000) [pid = 2376] [serial = 605] [outer = 14893800] 14:31:58 INFO - PROCESS | 2376 | 1464989518254 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (18447C00) [pid = 2376] [serial = 606] [outer = 14893800] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 0D0CA400 == 75 [pid = 2376] [id = 196] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 14B14800 == 74 [pid = 2376] [id = 195] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 19C6FC00 == 73 [pid = 2376] [id = 194] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 18FADC00 == 72 [pid = 2376] [id = 193] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 0DD8C400 == 71 [pid = 2376] [id = 192] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 0E4FE000 == 70 [pid = 2376] [id = 191] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 18C8B000 == 69 [pid = 2376] [id = 187] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 0DE4E800 == 68 [pid = 2376] [id = 186] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (19C78C00) [pid = 2376] [serial = 554] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (1E4DCC00) [pid = 2376] [serial = 533] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOCSHELL 198F3C00 == 67 [pid = 2376] [id = 185] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (19019000) [pid = 2376] [serial = 548] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (18C69C00) [pid = 2376] [serial = 546] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (1422B400) [pid = 2376] [serial = 524] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (18C12800) [pid = 2376] [serial = 527] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1D635800) [pid = 2376] [serial = 530] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (0DB3BC00) [pid = 2376] [serial = 539] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (0DB59000) [pid = 2376] [serial = 540] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (14951400) [pid = 2376] [serial = 542] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (14227800) [pid = 2376] [serial = 537] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (0E4A6C00) [pid = 2376] [serial = 536] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (19428C00) [pid = 2376] [serial = 549] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (19430000) [pid = 2376] [serial = 551] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (187F2C00) [pid = 2376] [serial = 545] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (14B11400) [pid = 2376] [serial = 543] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (19867400) [pid = 2376] [serial = 552] [outer = 00000000] [url = about:blank] 14:31:58 INFO - PROCESS | 2376 | 1464989518790 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]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 14:31:58 INFO - PROCESS | 2376 | 1464989518855 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 2376 | 1464989518860 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:31:58 INFO - PROCESS | 2376 | 1464989518866 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - PROCESS | 2376 | 1464989518868 Marionette TRACE conn5 <- [1,774,null,{}] 14:31:58 INFO - PROCESS | 2376 | 1464989518872 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}] 14:31:58 INFO - PROCESS | 2376 | 1464989518963 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:31:59 INFO - PROCESS | 2376 | 1464989519054 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5D800 == 68 [pid = 2376] [id = 203] 14:31:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (0DD8C400) [pid = 2376] [serial = 607] [outer = 00000000] 14:31:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (1422D800) [pid = 2376] [serial = 608] [outer = 0DD8C400] 14:31:59 INFO - PROCESS | 2376 | 1464989519099 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (1487D000) [pid = 2376] [serial = 609] [outer = 0DD8C400] 14:31:59 INFO - PROCESS | 2376 | 1464989519534 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]]]}] 14:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 14:31:59 INFO - PROCESS | 2376 | 1464989519624 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:31:59 INFO - PROCESS | 2376 | 1464989519626 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:31:59 INFO - PROCESS | 2376 | 1464989519630 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:31:59 INFO - PROCESS | 2376 | 1464989519633 Marionette TRACE conn5 <- [1,778,null,{}] 14:31:59 INFO - PROCESS | 2376 | 1464989519643 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}] 14:31:59 INFO - PROCESS | 2376 | 1464989519730 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:31:59 INFO - PROCESS | 2376 | 1464989519747 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 2376 | ++DOCSHELL 18FAD400 == 69 [pid = 2376] [id = 204] 14:31:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (18FADC00) [pid = 2376] [serial = 610] [outer = 00000000] 14:31:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (1901A000) [pid = 2376] [serial = 611] [outer = 18FADC00] 14:31:59 INFO - PROCESS | 2376 | 1464989519794 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (1942F800) [pid = 2376] [serial = 612] [outer = 18FADC00] 14:32:00 INFO - PROCESS | 2376 | 1464989520231 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]]]}] 14:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 14:32:00 INFO - PROCESS | 2376 | 1464989520305 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 2376 | 1464989520308 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:32:00 INFO - PROCESS | 2376 | 1464989520311 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:32:00 INFO - PROCESS | 2376 | 1464989520313 Marionette TRACE conn5 <- [1,782,null,{}] 14:32:00 INFO - PROCESS | 2376 | 1464989520316 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}] 14:32:00 INFO - PROCESS | 2376 | 1464989520404 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:32:00 INFO - PROCESS | 2376 | 1464989520417 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:00 INFO - PROCESS | 2376 | ++DOCSHELL 1986D800 == 70 [pid = 2376] [id = 205] 14:32:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (1986F800) [pid = 2376] [serial = 613] [outer = 00000000] 14:32:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (199F0000) [pid = 2376] [serial = 614] [outer = 1986F800] 14:32:00 INFO - PROCESS | 2376 | 1464989520463 Marionette DEBUG loaded listener.js 14:32:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (19C73000) [pid = 2376] [serial = 615] [outer = 1986F800] 14:32:00 INFO - PROCESS | 2376 | 1464989520910 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]]]}] 14:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 14:32:00 INFO - PROCESS | 2376 | 1464989520945 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 2376 | 1464989520947 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:32:00 INFO - PROCESS | 2376 | 1464989520950 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - PROCESS | 2376 | 1464989520951 Marionette TRACE conn5 <- [1,786,null,{}] 14:32:00 INFO - PROCESS | 2376 | 1464989520955 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}] 14:32:01 INFO - PROCESS | 2376 | 1464989521073 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:32:01 INFO - PROCESS | 2376 | 1464989521159 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 2376 | ++DOCSHELL 19C75C00 == 71 [pid = 2376] [id = 206] 14:32:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (19C78400) [pid = 2376] [serial = 616] [outer = 00000000] 14:32:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1BA04000) [pid = 2376] [serial = 617] [outer = 19C78400] 14:32:01 INFO - PROCESS | 2376 | 1464989521203 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1BFD5400) [pid = 2376] [serial = 618] [outer = 19C78400] 14:32:01 INFO - PROCESS | 2376 | 1464989521630 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]]]}] 14:32:01 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 14:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 14:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:32:01 INFO - PROCESS | 2376 | 1464989521681 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:32:01 INFO - PROCESS | 2376 | 1464989521683 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:32:01 INFO - PROCESS | 2376 | 1464989521686 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:32:01 INFO - PROCESS | 2376 | 1464989521687 Marionette TRACE conn5 <- [1,790,null,{}] 14:32:01 INFO - PROCESS | 2376 | 1464989521691 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}] 14:32:01 INFO - PROCESS | 2376 | 1464989521835 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:32:01 INFO - PROCESS | 2376 | 1464989521899 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 2376 | ++DOCSHELL 1C8E9000 == 72 [pid = 2376] [id = 207] 14:32:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1C8E9C00) [pid = 2376] [serial = 619] [outer = 00000000] 14:32:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1D685C00) [pid = 2376] [serial = 620] [outer = 1C8E9C00] 14:32:01 INFO - PROCESS | 2376 | 1464989521944 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (1D6DBC00) [pid = 2376] [serial = 621] [outer = 1C8E9C00] 14:32:02 INFO - PROCESS | 2376 | 1464989522393 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]]]}] 14:32:02 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 14:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 770ms 14:32:02 INFO - PROCESS | 2376 | 1464989522457 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 2376 | 1464989522459 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:32:02 INFO - PROCESS | 2376 | 1464989522462 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 2376 | 1464989522463 Marionette TRACE conn5 <- [1,794,null,{}] 14:32:02 INFO - PROCESS | 2376 | 1464989522478 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}] 14:32:02 INFO - PROCESS | 2376 | 1464989522591 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:32:02 INFO - PROCESS | 2376 | 1464989522602 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 2376 | ++DOCSHELL 1D6E0800 == 73 [pid = 2376] [id = 208] 14:32:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1D6F5C00) [pid = 2376] [serial = 622] [outer = 00000000] 14:32:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1D9D7000) [pid = 2376] [serial = 623] [outer = 1D6F5C00] 14:32:02 INFO - PROCESS | 2376 | 1464989522698 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1D9D0400) [pid = 2376] [serial = 624] [outer = 1D6F5C00] 14:32:03 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (19C74400) [pid = 2376] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:32:03 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1900C400) [pid = 2376] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:32:03 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (0DC68000) [pid = 2376] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:32:03 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (11361000) [pid = 2376] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:32:03 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (18FB8C00) [pid = 2376] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:32:03 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (0DE4F800) [pid = 2376] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:32:03 INFO - PROCESS | 2376 | 1464989523147 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]]]}] 14:32:03 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 14:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 731ms 14:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:32:03 INFO - PROCESS | 2376 | 1464989523194 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:32:03 INFO - PROCESS | 2376 | 1464989523196 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:32:03 INFO - PROCESS | 2376 | 1464989523199 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 2376 | 1464989523200 Marionette TRACE conn5 <- [1,798,null,{}] 14:32:03 INFO - PROCESS | 2376 | 1464989523204 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}] 14:32:03 INFO - PROCESS | 2376 | 1464989523319 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:32:03 INFO - PROCESS | 2376 | 1464989523377 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:03 INFO - PROCESS | 2376 | ++DOCSHELL 1138B800 == 74 [pid = 2376] [id = 209] 14:32:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (19019800) [pid = 2376] [serial = 625] [outer = 00000000] 14:32:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1E4DBC00) [pid = 2376] [serial = 626] [outer = 19019800] 14:32:03 INFO - PROCESS | 2376 | 1464989523422 Marionette DEBUG loaded listener.js 14:32:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (1F97A000) [pid = 2376] [serial = 627] [outer = 19019800] 14:32:03 INFO - PROCESS | 2376 | 1464989523770 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]]]}] 14:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 14:32:03 INFO - PROCESS | 2376 | 1464989523830 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:32:03 INFO - PROCESS | 2376 | 1464989523832 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:32:03 INFO - PROCESS | 2376 | 1464989523835 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 2376 | 1464989523837 Marionette TRACE conn5 <- [1,802,null,{}] 14:32:03 INFO - PROCESS | 2376 | 1464989523841 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}] 14:32:03 INFO - PROCESS | 2376 | 1464989523950 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:32:03 INFO - PROCESS | 2376 | 1464989523959 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:03 INFO - PROCESS | 2376 | ++DOCSHELL 1E4A4C00 == 75 [pid = 2376] [id = 210] 14:32:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1E4E2C00) [pid = 2376] [serial = 628] [outer = 00000000] 14:32:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1F986400) [pid = 2376] [serial = 629] [outer = 1E4E2C00] 14:32:04 INFO - PROCESS | 2376 | 1464989524003 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1FE4EC00) [pid = 2376] [serial = 630] [outer = 1E4E2C00] 14:32:04 INFO - PROCESS | 2376 | 1464989524437 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] 14:32:04 INFO - PROCESS | 2376 | 1464989524475 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:32:04 INFO - PROCESS | 2376 | 1464989524478 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:32:04 INFO - PROCESS | 2376 | 1464989524480 Marionette TRACE conn5 <- [1,806,null,{}] 14:32:04 INFO - PROCESS | 2376 | 1464989524484 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}] 14:32:04 INFO - PROCESS | 2376 | 1464989524573 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:32:04 INFO - PROCESS | 2376 | 1464989524580 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 2376 | ++DOCSHELL 142EF400 == 76 [pid = 2376] [id = 211] 14:32:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1FE51800) [pid = 2376] [serial = 631] [outer = 00000000] 14:32:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (1FF5C000) [pid = 2376] [serial = 632] [outer = 1FE51800] 14:32:04 INFO - PROCESS | 2376 | 1464989524626 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (1FF60800) [pid = 2376] [serial = 633] [outer = 1FE51800] 14:32:05 INFO - PROCESS | 2376 | 1464989525171 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]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 14:32:05 INFO - PROCESS | 2376 | 1464989525211 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 2376 | 1464989525216 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:32:05 INFO - PROCESS | 2376 | 1464989525221 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 2376 | 1464989525225 Marionette TRACE conn5 <- [1,810,null,{}] 14:32:05 INFO - PROCESS | 2376 | 1464989525232 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}] 14:32:05 INFO - PROCESS | 2376 | 1464989525426 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:32:05 INFO - PROCESS | 2376 | 1464989525538 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:05 INFO - PROCESS | 2376 | ++DOCSHELL 0D913C00 == 77 [pid = 2376] [id = 212] 14:32:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (0DB52800) [pid = 2376] [serial = 634] [outer = 00000000] 14:32:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (11304000) [pid = 2376] [serial = 635] [outer = 0DB52800] 14:32:05 INFO - PROCESS | 2376 | 1464989525596 Marionette DEBUG loaded listener.js 14:32:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (1422CC00) [pid = 2376] [serial = 636] [outer = 0DB52800] 14:32:06 INFO - PROCESS | 2376 | 1464989526167 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] 14:32:06 INFO - PROCESS | 2376 | 1464989526218 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:32:06 INFO - PROCESS | 2376 | 1464989526224 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:32:06 INFO - PROCESS | 2376 | 1464989526227 Marionette TRACE conn5 <- [1,814,null,{}] 14:32:06 INFO - PROCESS | 2376 | 1464989526231 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}] 14:32:06 INFO - PROCESS | 2376 | 1464989526346 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:32:06 INFO - PROCESS | 2376 | 1464989526454 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 2376 | ++DOCSHELL 16F8E400 == 78 [pid = 2376] [id = 213] 14:32:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (18C15000) [pid = 2376] [serial = 637] [outer = 00000000] 14:32:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (19455C00) [pid = 2376] [serial = 638] [outer = 18C15000] 14:32:06 INFO - PROCESS | 2376 | 1464989526508 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (1BE68400) [pid = 2376] [serial = 639] [outer = 18C15000] 14:32:07 INFO - PROCESS | 2376 | 1464989527113 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]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 14:32:07 INFO - PROCESS | 2376 | 1464989527156 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 2376 | 1464989527159 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:32:07 INFO - PROCESS | 2376 | 1464989527162 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:32:07 INFO - PROCESS | 2376 | 1464989527166 Marionette TRACE conn5 <- [1,818,null,{}] 14:32:07 INFO - PROCESS | 2376 | 1464989527177 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}] 14:32:07 INFO - PROCESS | 2376 | 1464989527291 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:32:07 INFO - PROCESS | 2376 | 1464989527399 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 2376 | ++DOCSHELL 0DD8F000 == 79 [pid = 2376] [id = 214] 14:32:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1E4A0000) [pid = 2376] [serial = 640] [outer = 00000000] 14:32:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1FF63000) [pid = 2376] [serial = 641] [outer = 1E4A0000] 14:32:07 INFO - PROCESS | 2376 | 1464989527455 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1FF68C00) [pid = 2376] [serial = 642] [outer = 1E4A0000] 14:32:08 INFO - PROCESS | 2376 | 1464989528078 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]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 14:32:08 INFO - PROCESS | 2376 | 1464989528136 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 2376 | 1464989528139 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:32:08 INFO - PROCESS | 2376 | 1464989528142 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:32:08 INFO - PROCESS | 2376 | 1464989528144 Marionette TRACE conn5 <- [1,822,null,{}] 14:32:08 INFO - PROCESS | 2376 | 1464989528148 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}] 14:32:08 INFO - PROCESS | 2376 | 1464989528260 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:32:08 INFO - PROCESS | 2376 | 1464989528369 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 2376 | ++DOCSHELL 1FF68400 == 80 [pid = 2376] [id = 215] 14:32:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (20A4E000) [pid = 2376] [serial = 643] [outer = 00000000] 14:32:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (20A59C00) [pid = 2376] [serial = 644] [outer = 20A4E000] 14:32:08 INFO - PROCESS | 2376 | 1464989528426 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (2142B000) [pid = 2376] [serial = 645] [outer = 20A4E000] 14:32:09 INFO - PROCESS | 2376 | 1464989529011 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]]]}] 14:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 14:32:09 INFO - PROCESS | 2376 | 1464989529076 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:32:09 INFO - PROCESS | 2376 | 1464989529078 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:32:09 INFO - PROCESS | 2376 | 1464989529082 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:32:09 INFO - PROCESS | 2376 | 1464989529084 Marionette TRACE conn5 <- [1,826,null,{}] 14:32:09 INFO - PROCESS | 2376 | 1464989529088 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}] 14:32:09 INFO - PROCESS | 2376 | 1464989529195 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:32:09 INFO - PROCESS | 2376 | 1464989529329 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 2376 | ++DOCSHELL 2142FC00 == 81 [pid = 2376] [id = 216] 14:32:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (21430800) [pid = 2376] [serial = 646] [outer = 00000000] 14:32:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (21433800) [pid = 2376] [serial = 647] [outer = 21430800] 14:32:09 INFO - PROCESS | 2376 | 1464989529384 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (21433C00) [pid = 2376] [serial = 648] [outer = 21430800] 14:32:10 INFO - PROCESS | 2376 | 1464989529998 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]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 971ms 14:32:10 INFO - PROCESS | 2376 | 1464989530056 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:32:10 INFO - PROCESS | 2376 | 1464989530058 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:32:10 INFO - PROCESS | 2376 | 1464989530062 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 2376 | 1464989530064 Marionette TRACE conn5 <- [1,830,null,{}] 14:32:10 INFO - PROCESS | 2376 | 1464989530068 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}] 14:32:10 INFO - PROCESS | 2376 | 1464989530193 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:32:10 INFO - PROCESS | 2376 | 1464989530332 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 2376 | ++DOCSHELL 21683800 == 82 [pid = 2376] [id = 217] 14:32:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (21684000) [pid = 2376] [serial = 649] [outer = 00000000] 14:32:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (2168F800) [pid = 2376] [serial = 650] [outer = 21684000] 14:32:10 INFO - PROCESS | 2376 | 1464989530387 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (21BF1000) [pid = 2376] [serial = 651] [outer = 21684000] 14:32:11 INFO - PROCESS | 2376 | 1464989531017 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]]]}] 14:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 14:32:11 INFO - PROCESS | 2376 | 1464989531050 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:32:11 INFO - PROCESS | 2376 | 1464989531052 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:32:11 INFO - PROCESS | 2376 | 1464989531057 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:32:11 INFO - PROCESS | 2376 | 1464989531058 Marionette TRACE conn5 <- [1,834,null,{}] 14:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:32:11 INFO - PROCESS | 2376 | 1464989531062 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}] 14:32:11 INFO - PROCESS | 2376 | 1464989531168 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:32:11 INFO - PROCESS | 2376 | 1464989531447 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:12 INFO - PROCESS | 2376 | ++DOCSHELL 14387000 == 83 [pid = 2376] [id = 218] 14:32:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (14387400) [pid = 2376] [serial = 652] [outer = 00000000] 14:32:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1708CC00) [pid = 2376] [serial = 653] [outer = 14387400] 14:32:12 INFO - PROCESS | 2376 | 1464989532403 Marionette DEBUG loaded listener.js 14:32:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (18DBF000) [pid = 2376] [serial = 654] [outer = 14387400] 14:32:13 INFO - PROCESS | 2376 | 1464989533201 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]]]}] 14:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2177ms 14:32:13 INFO - PROCESS | 2376 | 1464989533241 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:32:13 INFO - PROCESS | 2376 | 1464989533246 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:32:13 INFO - PROCESS | 2376 | 1464989533250 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:32:13 INFO - PROCESS | 2376 | 1464989533253 Marionette TRACE conn5 <- [1,838,null,{}] 14:32:13 INFO - PROCESS | 2376 | 1464989533257 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}] 14:32:13 INFO - PROCESS | 2376 | 1464989533366 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:32:13 INFO - PROCESS | 2376 | 1464989533507 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 2376 | ++DOCSHELL 14B17400 == 84 [pid = 2376] [id = 219] 14:32:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (15613800) [pid = 2376] [serial = 655] [outer = 00000000] 14:32:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1C36E800) [pid = 2376] [serial = 656] [outer = 15613800] 14:32:13 INFO - PROCESS | 2376 | 1464989533559 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (1D687000) [pid = 2376] [serial = 657] [outer = 15613800] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 19458400 == 83 [pid = 2376] [id = 108] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 18C74000 == 82 [pid = 2376] [id = 50] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 18FB0800 == 81 [pid = 2376] [id = 144] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 1E4A4C00 == 80 [pid = 2376] [id = 210] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 1138B800 == 79 [pid = 2376] [id = 209] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 1D6E0800 == 78 [pid = 2376] [id = 208] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 1C8E9000 == 77 [pid = 2376] [id = 207] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 19C75C00 == 76 [pid = 2376] [id = 206] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 1986D800 == 75 [pid = 2376] [id = 205] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 18FAD400 == 74 [pid = 2376] [id = 204] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1422A400) [pid = 2376] [serial = 557] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (1900F000) [pid = 2376] [serial = 560] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1BF6F400) [pid = 2376] [serial = 563] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1C8E6C00) [pid = 2376] [serial = 566] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 0DB5D800 == 73 [pid = 2376] [id = 203] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 1485FC00 == 72 [pid = 2376] [id = 202] 14:32:14 INFO - PROCESS | 2376 | --DOCSHELL 0D3E8800 == 71 [pid = 2376] [id = 197] 14:32:14 INFO - PROCESS | 2376 | 1464989534201 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]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 14:32:14 INFO - PROCESS | 2376 | 1464989534223 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 2376 | 1464989534227 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:32:14 INFO - PROCESS | 2376 | 1464989534231 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 2376 | 1464989534233 Marionette TRACE conn5 <- [1,842,null,{}] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1D686400) [pid = 2376] [serial = 587] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (1ACD7C00) [pid = 2376] [serial = 581] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1BAF2400) [pid = 2376] [serial = 584] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1BA07C00) [pid = 2376] [serial = 570] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (1844A000) [pid = 2376] [serial = 569] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (170B1C00) [pid = 2376] [serial = 573] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (16F06400) [pid = 2376] [serial = 572] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (19435C00) [pid = 2376] [serial = 578] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (14232C00) [pid = 2376] [serial = 575] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (14B1B800) [pid = 2376] [serial = 576] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1BA0E400) [pid = 2376] [serial = 582] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (1C374C00) [pid = 2376] [serial = 585] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (198F2C00) [pid = 2376] [serial = 579] [outer = 00000000] [url = about:blank] 14:32:14 INFO - PROCESS | 2376 | 1464989534274 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}] 14:32:14 INFO - PROCESS | 2376 | 1464989534366 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:32:14 INFO - PROCESS | 2376 | 1464989534373 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5D800 == 72 [pid = 2376] [id = 220] 14:32:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (0DC6B000) [pid = 2376] [serial = 658] [outer = 00000000] 14:32:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (14233C00) [pid = 2376] [serial = 659] [outer = 0DC6B000] 14:32:14 INFO - PROCESS | 2376 | 1464989534419 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (14B1BC00) [pid = 2376] [serial = 660] [outer = 0DC6B000] 14:32:14 INFO - PROCESS | 2376 | 1464989534967 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]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 790ms 14:32:15 INFO - PROCESS | 2376 | 1464989535027 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:32:15 INFO - PROCESS | 2376 | 1464989535029 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:32:15 INFO - PROCESS | 2376 | 1464989535034 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:32:15 INFO - PROCESS | 2376 | 1464989535039 Marionette TRACE conn5 <- [1,846,null,{}] 14:32:15 INFO - PROCESS | 2376 | 1464989535048 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}] 14:32:15 INFO - PROCESS | 2376 | 1464989535141 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:32:15 INFO - PROCESS | 2376 | 1464989535237 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 2376 | ++DOCSHELL 18FB6000 == 73 [pid = 2376] [id = 221] 14:32:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1900F000) [pid = 2376] [serial = 661] [outer = 00000000] 14:32:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (1986D800) [pid = 2376] [serial = 662] [outer = 1900F000] 14:32:15 INFO - PROCESS | 2376 | 1464989535284 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (19B71800) [pid = 2376] [serial = 663] [outer = 1900F000] 14:32:15 INFO - PROCESS | 2376 | 1464989535659 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]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 14:32:15 INFO - PROCESS | 2376 | 1464989535726 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:32:15 INFO - PROCESS | 2376 | 1464989535729 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:32:15 INFO - PROCESS | 2376 | 1464989535732 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 2376 | 1464989535734 Marionette TRACE conn5 <- [1,850,null,{}] 14:32:15 INFO - PROCESS | 2376 | 1464989535738 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}] 14:32:15 INFO - PROCESS | 2376 | 1464989535829 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:32:15 INFO - PROCESS | 2376 | 1464989535835 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 2376 | ++DOCSHELL 19433C00 == 74 [pid = 2376] [id = 222] 14:32:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (19C72400) [pid = 2376] [serial = 664] [outer = 00000000] 14:32:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (1BA0F800) [pid = 2376] [serial = 665] [outer = 19C72400] 14:32:15 INFO - PROCESS | 2376 | 1464989535881 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (1C616C00) [pid = 2376] [serial = 666] [outer = 19C72400] 14:32:16 INFO - PROCESS | 2376 | 1464989536321 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]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 632ms 14:32:16 INFO - PROCESS | 2376 | 1464989536368 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 2376 | 1464989536371 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:32:16 INFO - PROCESS | 2376 | 1464989536380 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - PROCESS | 2376 | 1464989536382 Marionette TRACE conn5 <- [1,854,null,{}] 14:32:16 INFO - PROCESS | 2376 | 1464989536386 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}] 14:32:16 INFO - PROCESS | 2376 | 1464989536506 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:32:16 INFO - PROCESS | 2376 | 1464989536599 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 2376 | ++DOCSHELL 1D689400 == 75 [pid = 2376] [id = 223] 14:32:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (1D689800) [pid = 2376] [serial = 667] [outer = 00000000] 14:32:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1D6F3400) [pid = 2376] [serial = 668] [outer = 1D689800] 14:32:16 INFO - PROCESS | 2376 | 1464989536652 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (1D803C00) [pid = 2376] [serial = 669] [outer = 1D689800] 14:32:17 INFO - PROCESS | 2376 | 1464989537098 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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 791ms 14:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:32:17 INFO - PROCESS | 2376 | 1464989537169 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 2376 | 1464989537171 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:32:17 INFO - PROCESS | 2376 | 1464989537175 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 2376 | 1464989537176 Marionette TRACE conn5 <- [1,858,null,{}] 14:32:17 INFO - PROCESS | 2376 | 1464989537187 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}] 14:32:17 INFO - PROCESS | 2376 | 1464989537307 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:32:17 INFO - PROCESS | 2376 | 1464989537388 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 2376 | ++DOCSHELL 1D808800 == 76 [pid = 2376] [id = 224] 14:32:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1D80B400) [pid = 2376] [serial = 670] [outer = 00000000] 14:32:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (1D9DBC00) [pid = 2376] [serial = 671] [outer = 1D80B400] 14:32:17 INFO - PROCESS | 2376 | 1464989537433 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (1E4A4000) [pid = 2376] [serial = 672] [outer = 1D80B400] 14:32:17 INFO - PROCESS | 2376 | 1464989537840 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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 732ms 14:32:17 INFO - PROCESS | 2376 | 1464989537914 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 2376 | 1464989537916 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:32:17 INFO - PROCESS | 2376 | 1464989537919 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 2376 | 1464989537921 Marionette TRACE conn5 <- [1,862,null,{}] 14:32:17 INFO - PROCESS | 2376 | 1464989537925 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}] 14:32:18 INFO - PROCESS | 2376 | 1464989538045 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:32:18 INFO - PROCESS | 2376 | 1464989538051 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5B400 == 77 [pid = 2376] [id = 225] 14:32:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1E4A6800) [pid = 2376] [serial = 673] [outer = 00000000] 14:32:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (1F987800) [pid = 2376] [serial = 674] [outer = 1E4A6800] 14:32:18 INFO - PROCESS | 2376 | 1464989538153 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1FF5AC00) [pid = 2376] [serial = 675] [outer = 1E4A6800] 14:32:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (18FB3800) [pid = 2376] [serial = 676] [outer = 0D82D000] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (1C8ECC00) [pid = 2376] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (18FADC00) [pid = 2376] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1986F800) [pid = 2376] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (1E4E2C00) [pid = 2376] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1C8EB800) [pid = 2376] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1D6F5C00) [pid = 2376] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (0D916000) [pid = 2376] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (18CA0800) [pid = 2376] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (14893800) [pid = 2376] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (0DD8C400) [pid = 2376] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (170AF800) [pid = 2376] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (1BA0D000) [pid = 2376] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (1E4A5000) [pid = 2376] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (0DE51000) [pid = 2376] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (0DB51400) [pid = 2376] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (18FB3000) [pid = 2376] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (19019800) [pid = 2376] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (1D9D1000) [pid = 2376] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (15A09C00) [pid = 2376] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (19C78400) [pid = 2376] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (1422D400) [pid = 2376] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (0D90F400) [pid = 2376] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (1D6EF800) [pid = 2376] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1C8E9C00) [pid = 2376] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (0DB3E800) [pid = 2376] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (18FABC00) [pid = 2376] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1C898400) [pid = 2376] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (198FA000) [pid = 2376] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (1D688800) [pid = 2376] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1CBE5400) [pid = 2376] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1E4A3800) [pid = 2376] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:32:18 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (18456C00) [pid = 2376] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:32:18 INFO - PROCESS | 2376 | 1464989538885 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]]]}] 14:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1016ms 14:32:18 INFO - PROCESS | 2376 | 1464989538938 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 2376 | 1464989538950 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:32:18 INFO - PROCESS | 2376 | 1464989538953 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - PROCESS | 2376 | 1464989538955 Marionette TRACE conn5 <- [1,866,null,{}] 14:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:32:18 INFO - PROCESS | 2376 | 1464989538971 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}] 14:32:19 INFO - PROCESS | 2376 | 1464989539056 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:32:19 INFO - PROCESS | 2376 | 1464989539065 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 2376 | ++DOCSHELL 14893800 == 78 [pid = 2376] [id = 226] 14:32:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (18C12C00) [pid = 2376] [serial = 677] [outer = 00000000] 14:32:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1986F800) [pid = 2376] [serial = 678] [outer = 18C12C00] 14:32:19 INFO - PROCESS | 2376 | 1464989539109 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (19C79000) [pid = 2376] [serial = 679] [outer = 18C12C00] 14:32:19 INFO - PROCESS | 2376 | 1464989539547 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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 14:32:19 INFO - PROCESS | 2376 | 1464989539592 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 2376 | 1464989539594 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:32:19 INFO - PROCESS | 2376 | 1464989539597 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:32:19 INFO - PROCESS | 2376 | 1464989539599 Marionette TRACE conn5 <- [1,870,null,{}] 14:32:19 INFO - PROCESS | 2376 | 1464989539602 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}] 14:32:19 INFO - PROCESS | 2376 | 1464989539717 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:32:19 INFO - PROCESS | 2376 | 1464989539726 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 2376 | ++DOCSHELL 19869800 == 79 [pid = 2376] [id = 227] 14:32:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1BA0D000) [pid = 2376] [serial = 680] [outer = 00000000] 14:32:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (1C8ECC00) [pid = 2376] [serial = 681] [outer = 1BA0D000] 14:32:19 INFO - PROCESS | 2376 | 1464989539770 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (1D633000) [pid = 2376] [serial = 682] [outer = 1BA0D000] 14:32:20 INFO - PROCESS | 2376 | 1464989540181 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]]]}] 14:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 633ms 14:32:20 INFO - PROCESS | 2376 | 1464989540236 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 2376 | 1464989540238 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:32:20 INFO - PROCESS | 2376 | 1464989540242 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 2376 | 1464989540243 Marionette TRACE conn5 <- [1,874,null,{}] 14:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:32:20 INFO - PROCESS | 2376 | 1464989540247 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}] 14:32:20 INFO - PROCESS | 2376 | 1464989540333 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:32:20 INFO - PROCESS | 2376 | 1464989540339 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 2376 | ++DOCSHELL 1C896800 == 80 [pid = 2376] [id = 228] 14:32:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (1D9D1000) [pid = 2376] [serial = 683] [outer = 00000000] 14:32:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (1F986C00) [pid = 2376] [serial = 684] [outer = 1D9D1000] 14:32:20 INFO - PROCESS | 2376 | 1464989540388 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (20A55400) [pid = 2376] [serial = 685] [outer = 1D9D1000] 14:32:21 INFO - PROCESS | 2376 | 1464989541008 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]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 830ms 14:32:21 INFO - PROCESS | 2376 | 1464989541101 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 2376 | 1464989541106 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:32:21 INFO - PROCESS | 2376 | 1464989541126 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:32:21 INFO - PROCESS | 2376 | 1464989541130 Marionette TRACE conn5 <- [1,878,null,{}] 14:32:21 INFO - PROCESS | 2376 | 1464989541136 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}] 14:32:21 INFO - PROCESS | 2376 | 1464989541271 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:32:21 INFO - PROCESS | 2376 | 1464989541409 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 2376 | ++DOCSHELL 0D915400 == 81 [pid = 2376] [id = 229] 14:32:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (0D91E400) [pid = 2376] [serial = 686] [outer = 00000000] 14:32:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (16F90800) [pid = 2376] [serial = 687] [outer = 0D91E400] 14:32:21 INFO - PROCESS | 2376 | 1464989541467 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (18C12800) [pid = 2376] [serial = 688] [outer = 0D91E400] 14:32:22 INFO - PROCESS | 2376 | 1464989542032 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]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 14:32:22 INFO - PROCESS | 2376 | 1464989542102 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 2376 | 1464989542108 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:32:22 INFO - PROCESS | 2376 | 1464989542115 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 2376 | 1464989542117 Marionette TRACE conn5 <- [1,882,null,{}] 14:32:22 INFO - PROCESS | 2376 | 1464989542121 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}] 14:32:22 INFO - PROCESS | 2376 | 1464989542268 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:32:22 INFO - PROCESS | 2376 | 1464989542408 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 2376 | ++DOCSHELL 19C6DC00 == 82 [pid = 2376] [id = 230] 14:32:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (19C6F400) [pid = 2376] [serial = 689] [outer = 00000000] 14:32:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1BE67000) [pid = 2376] [serial = 690] [outer = 19C6F400] 14:32:22 INFO - PROCESS | 2376 | 1464989542464 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1CBEA400) [pid = 2376] [serial = 691] [outer = 19C6F400] 14:32:23 INFO - PROCESS | 2376 | 1464989543097 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]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1023ms 14:32:23 INFO - PROCESS | 2376 | 1464989543140 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 2376 | 1464989543143 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:32:23 INFO - PROCESS | 2376 | 1464989543146 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:32:23 INFO - PROCESS | 2376 | 1464989543150 Marionette TRACE conn5 <- [1,886,null,{}] 14:32:23 INFO - PROCESS | 2376 | 1464989543162 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}] 14:32:23 INFO - PROCESS | 2376 | 1464989543307 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:32:23 INFO - PROCESS | 2376 | 1464989543449 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 2376 | ++DOCSHELL 1FF5E000 == 83 [pid = 2376] [id = 231] 14:32:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (20A52C00) [pid = 2376] [serial = 692] [outer = 00000000] 14:32:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (21430C00) [pid = 2376] [serial = 693] [outer = 20A52C00] 14:32:23 INFO - PROCESS | 2376 | 1464989543507 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (21538400) [pid = 2376] [serial = 694] [outer = 20A52C00] 14:32:24 INFO - PROCESS | 2376 | 1464989544095 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]]]}] 14:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 14:32:24 INFO - PROCESS | 2376 | 1464989544133 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:32:24 INFO - PROCESS | 2376 | 1464989544136 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:32:24 INFO - PROCESS | 2376 | 1464989544141 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:32:24 INFO - PROCESS | 2376 | 1464989544143 Marionette TRACE conn5 <- [1,890,null,{}] 14:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:32:24 INFO - PROCESS | 2376 | 1464989544147 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}] 14:32:24 INFO - PROCESS | 2376 | 1464989544261 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:32:24 INFO - PROCESS | 2376 | 1464989544399 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:24 INFO - PROCESS | 2376 | ++DOCSHELL 2153D800 == 84 [pid = 2376] [id = 232] 14:32:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (2153E800) [pid = 2376] [serial = 695] [outer = 00000000] 14:32:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (21543000) [pid = 2376] [serial = 696] [outer = 2153E800] 14:32:24 INFO - PROCESS | 2376 | 1464989544455 Marionette DEBUG loaded listener.js 14:32:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (21686000) [pid = 2376] [serial = 697] [outer = 2153E800] 14:32:25 INFO - PROCESS | 2376 | 1464989545013 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]]]}] 14:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 14:32:25 INFO - PROCESS | 2376 | 1464989545078 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:32:25 INFO - PROCESS | 2376 | 1464989545080 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:32:25 INFO - PROCESS | 2376 | 1464989545084 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:32:25 INFO - PROCESS | 2376 | 1464989545086 Marionette TRACE conn5 <- [1,894,null,{}] 14:32:25 INFO - PROCESS | 2376 | 1464989545090 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}] 14:32:25 INFO - PROCESS | 2376 | 1464989545205 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:32:25 INFO - PROCESS | 2376 | 1464989545348 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:25 INFO - PROCESS | 2376 | ++DOCSHELL 19B6B800 == 85 [pid = 2376] [id = 233] 14:32:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (2153DC00) [pid = 2376] [serial = 698] [outer = 00000000] 14:32:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (21BED400) [pid = 2376] [serial = 699] [outer = 2153DC00] 14:32:25 INFO - PROCESS | 2376 | 1464989545403 Marionette DEBUG loaded listener.js 14:32:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (21BF3800) [pid = 2376] [serial = 700] [outer = 2153DC00] 14:32:26 INFO - PROCESS | 2376 | 1464989545996 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]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 14:32:26 INFO - PROCESS | 2376 | 1464989546018 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 2376 | 1464989546020 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:32:26 INFO - PROCESS | 2376 | 1464989546023 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 2376 | 1464989546025 Marionette TRACE conn5 <- [1,898,null,{}] 14:32:26 INFO - PROCESS | 2376 | 1464989546029 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}] 14:32:26 INFO - PROCESS | 2376 | 1464989546158 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:32:26 INFO - PROCESS | 2376 | 1464989546273 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5C800 == 86 [pid = 2376] [id = 234] 14:32:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (20A55800) [pid = 2376] [serial = 701] [outer = 00000000] 14:32:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (22E45C00) [pid = 2376] [serial = 702] [outer = 20A55800] 14:32:26 INFO - PROCESS | 2376 | 1464989546373 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (237BF400) [pid = 2376] [serial = 703] [outer = 20A55800] 14:32:26 INFO - PROCESS | 2376 | 1464989546978 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]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1021ms 14:32:27 INFO - PROCESS | 2376 | 1464989547045 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:32:27 INFO - PROCESS | 2376 | 1464989547047 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:32:27 INFO - PROCESS | 2376 | 1464989547051 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:32:27 INFO - PROCESS | 2376 | 1464989547053 Marionette TRACE conn5 <- [1,902,null,{}] 14:32:27 INFO - PROCESS | 2376 | 1464989547057 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}] 14:32:27 INFO - PROCESS | 2376 | 1464989547166 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:32:27 INFO - PROCESS | 2376 | 1464989547472 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:27 INFO - PROCESS | 2376 | ++DOCSHELL 0DB59000 == 87 [pid = 2376] [id = 235] 14:32:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (0DB5A800) [pid = 2376] [serial = 704] [outer = 00000000] 14:32:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (0DE54400) [pid = 2376] [serial = 705] [outer = 0DB5A800] 14:32:27 INFO - PROCESS | 2376 | 1464989547542 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (142F1C00) [pid = 2376] [serial = 706] [outer = 0DB5A800] 14:32:28 INFO - PROCESS | 2376 | 1464989548130 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]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1130ms 14:32:28 INFO - PROCESS | 2376 | 1464989548185 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:32:28 INFO - PROCESS | 2376 | 1464989548189 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:32:28 INFO - PROCESS | 2376 | 1464989548194 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 2376 | 1464989548198 Marionette TRACE conn5 <- [1,906,null,{}] 14:32:28 INFO - PROCESS | 2376 | 1464989548203 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}] 14:32:28 INFO - PROCESS | 2376 | 1464989548317 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:32:28 INFO - PROCESS | 2376 | 1464989548470 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 2376 | ++DOCSHELL 1487D400 == 88 [pid = 2376] [id = 236] 14:32:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (14951000) [pid = 2376] [serial = 707] [outer = 00000000] 14:32:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (14BA2000) [pid = 2376] [serial = 708] [outer = 14951000] 14:32:28 INFO - PROCESS | 2376 | 1464989548521 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (16F98800) [pid = 2376] [serial = 709] [outer = 14951000] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 19869800 == 87 [pid = 2376] [id = 227] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 14893800 == 86 [pid = 2376] [id = 226] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 0DB5B400 == 85 [pid = 2376] [id = 225] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 1D808800 == 84 [pid = 2376] [id = 224] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 1D689400 == 83 [pid = 2376] [id = 223] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 19433C00 == 82 [pid = 2376] [id = 222] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 18FB6000 == 81 [pid = 2376] [id = 221] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 0DB5D800 == 80 [pid = 2376] [id = 220] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (1FF5C000) [pid = 2376] [serial = 632] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 14B17400 == 79 [pid = 2376] [id = 219] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 14387000 == 78 [pid = 2376] [id = 218] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 0DD8F000 == 77 [pid = 2376] [id = 214] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 16F8E400 == 76 [pid = 2376] [id = 213] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 0D913C00 == 75 [pid = 2376] [id = 212] 14:32:28 INFO - PROCESS | 2376 | --DOCSHELL 142EF400 == 74 [pid = 2376] [id = 211] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (1FE4EC00) [pid = 2376] [serial = 630] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1D9D6C00) [pid = 2376] [serial = 531] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1901A000) [pid = 2376] [serial = 611] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (19C73000) [pid = 2376] [serial = 615] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1F986400) [pid = 2376] [serial = 629] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1CBE6C00) [pid = 2376] [serial = 474] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1D9D7000) [pid = 2376] [serial = 623] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (18DB5800) [pid = 2376] [serial = 593] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1D9D0400) [pid = 2376] [serial = 624] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1D6F7400) [pid = 2376] [serial = 435] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (1942F800) [pid = 2376] [serial = 612] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (19863C00) [pid = 2376] [serial = 561] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (18447C00) [pid = 2376] [serial = 606] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (1487D000) [pid = 2376] [serial = 609] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (18CA2000) [pid = 2376] [serial = 429] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (1C611800) [pid = 2376] [serial = 564] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1F97AC00) [pid = 2376] [serial = 534] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (14892800) [pid = 2376] [serial = 558] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (0D914000) [pid = 2376] [serial = 590] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (0E4A4000) [pid = 2376] [serial = 477] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (1CBE9800) [pid = 2376] [serial = 596] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1C896000) [pid = 2376] [serial = 432] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (1E4DBC00) [pid = 2376] [serial = 626] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1D9D6800) [pid = 2376] [serial = 599] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (1FE53400) [pid = 2376] [serial = 441] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (18C9A800) [pid = 2376] [serial = 528] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1BFD5400) [pid = 2376] [serial = 618] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1C89CC00) [pid = 2376] [serial = 522] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (1F97A000) [pid = 2376] [serial = 627] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (14289800) [pid = 2376] [serial = 525] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1E2F2000) [pid = 2376] [serial = 489] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (1D685C00) [pid = 2376] [serial = 620] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (161D8000) [pid = 2376] [serial = 605] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (14226400) [pid = 2376] [serial = 602] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (1BA04000) [pid = 2376] [serial = 617] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (19433800) [pid = 2376] [serial = 480] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1C8F5400) [pid = 2376] [serial = 567] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (199F0000) [pid = 2376] [serial = 614] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (1AB7E000) [pid = 2376] [serial = 555] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (1D6DD800) [pid = 2376] [serial = 486] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (1422D800) [pid = 2376] [serial = 608] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (14B05000) [pid = 2376] [serial = 603] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (1D638C00) [pid = 2376] [serial = 483] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (1F986000) [pid = 2376] [serial = 438] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (1E4D5000) [pid = 2376] [serial = 426] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (1D6DBC00) [pid = 2376] [serial = 621] [outer = 00000000] [url = about:blank] 14:32:29 INFO - PROCESS | 2376 | 1464989549090 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]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 930ms 14:32:29 INFO - PROCESS | 2376 | 1464989549126 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 2376 | 1464989549130 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:32:29 INFO - PROCESS | 2376 | 1464989549134 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 2376 | 1464989549136 Marionette TRACE conn5 <- [1,910,null,{}] 14:32:29 INFO - PROCESS | 2376 | 1464989549140 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}] 14:32:29 INFO - PROCESS | 2376 | 1464989549238 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:32:29 INFO - PROCESS | 2376 | 1464989549337 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 2376 | ++DOCSHELL 0DD8D400 == 75 [pid = 2376] [id = 237] 14:32:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (0DD8F000) [pid = 2376] [serial = 710] [outer = 00000000] 14:32:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (142EB800) [pid = 2376] [serial = 711] [outer = 0DD8F000] 14:32:29 INFO - PROCESS | 2376 | 1464989549385 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (14B05000) [pid = 2376] [serial = 712] [outer = 0DD8F000] 14:32:29 INFO - PROCESS | 2376 | 1464989549827 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]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 14:32:29 INFO - PROCESS | 2376 | 1464989549865 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 2376 | 1464989549867 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:32:29 INFO - PROCESS | 2376 | 1464989549876 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 2376 | 1464989549882 Marionette TRACE conn5 <- [1,914,null,{}] 14:32:29 INFO - PROCESS | 2376 | 1464989549891 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}] 14:32:29 INFO - PROCESS | 2376 | 1464989549983 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:32:30 INFO - PROCESS | 2376 | 1464989549994 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 2376 | ++DOCSHELL 18DB3800 == 76 [pid = 2376] [id = 238] 14:32:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (18EF6C00) [pid = 2376] [serial = 713] [outer = 00000000] 14:32:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (18FB5C00) [pid = 2376] [serial = 714] [outer = 18EF6C00] 14:32:30 INFO - PROCESS | 2376 | 1464989550039 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (19426800) [pid = 2376] [serial = 715] [outer = 18EF6C00] 14:32:30 INFO - PROCESS | 2376 | 1464989550531 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]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 14:32:30 INFO - PROCESS | 2376 | 1464989550565 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 2376 | 1464989550567 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:32:30 INFO - PROCESS | 2376 | 1464989550570 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:32:30 INFO - PROCESS | 2376 | 1464989550572 Marionette TRACE conn5 <- [1,918,null,{}] 14:32:30 INFO - PROCESS | 2376 | 1464989550575 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}] 14:32:30 INFO - PROCESS | 2376 | 1464989550666 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:32:30 INFO - PROCESS | 2376 | 1464989550675 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5B800 == 77 [pid = 2376] [id = 239] 14:32:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (19457000) [pid = 2376] [serial = 716] [outer = 00000000] 14:32:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1986B000) [pid = 2376] [serial = 717] [outer = 19457000] 14:32:30 INFO - PROCESS | 2376 | 1464989550719 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (199E9400) [pid = 2376] [serial = 718] [outer = 19457000] 14:32:31 INFO - PROCESS | 2376 | 1464989551161 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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 14:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:32:31 INFO - PROCESS | 2376 | 1464989551205 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 2376 | 1464989551207 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:32:31 INFO - PROCESS | 2376 | 1464989551218 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 2376 | 1464989551220 Marionette TRACE conn5 <- [1,922,null,{}] 14:32:31 INFO - PROCESS | 2376 | 1464989551224 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}] 14:32:31 INFO - PROCESS | 2376 | 1464989551343 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:32:31 INFO - PROCESS | 2376 | 1464989551432 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 2376 | ++DOCSHELL 19C75800 == 78 [pid = 2376] [id = 240] 14:32:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (19C76800) [pid = 2376] [serial = 719] [outer = 00000000] 14:32:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (1AB7E000) [pid = 2376] [serial = 720] [outer = 19C76800] 14:32:31 INFO - PROCESS | 2376 | 1464989551485 Marionette DEBUG loaded listener.js 14:32:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1BA10800) [pid = 2376] [serial = 721] [outer = 19C76800] 14:32:31 INFO - PROCESS | 2376 | 1464989551913 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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 14:32:31 INFO - PROCESS | 2376 | 1464989551942 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 2376 | 1464989551944 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:32:31 INFO - PROCESS | 2376 | 1464989551947 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:32:31 INFO - PROCESS | 2376 | 1464989551948 Marionette TRACE conn5 <- [1,926,null,{}] 14:32:31 INFO - PROCESS | 2376 | 1464989551952 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}] 14:32:32 INFO - PROCESS | 2376 | 1464989552073 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:32:32 INFO - PROCESS | 2376 | 1464989552079 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:32 INFO - PROCESS | 2376 | ++DOCSHELL 1BAF5800 == 79 [pid = 2376] [id = 241] 14:32:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1BAF8400) [pid = 2376] [serial = 722] [outer = 00000000] 14:32:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (1C896000) [pid = 2376] [serial = 723] [outer = 1BAF8400] 14:32:32 INFO - PROCESS | 2376 | 1464989552176 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1C8F2400) [pid = 2376] [serial = 724] [outer = 1BAF8400] 14:32:32 INFO - PROCESS | 2376 | 1464989552601 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]]]}] 14:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 14:32:32 INFO - PROCESS | 2376 | 1464989552622 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:32:32 INFO - PROCESS | 2376 | 1464989552624 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:32:32 INFO - PROCESS | 2376 | 1464989552633 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:32:32 INFO - PROCESS | 2376 | 1464989552635 Marionette TRACE conn5 <- [1,930,null,{}] 14:32:32 INFO - PROCESS | 2376 | 1464989552638 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}] 14:32:32 INFO - PROCESS | 2376 | 1464989552759 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:32:32 INFO - PROCESS | 2376 | 1464989552851 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:32 INFO - PROCESS | 2376 | ++DOCSHELL 1BAF2400 == 80 [pid = 2376] [id = 242] 14:32:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1CBDE800) [pid = 2376] [serial = 725] [outer = 00000000] 14:32:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1D62E400) [pid = 2376] [serial = 726] [outer = 1CBDE800] 14:32:32 INFO - PROCESS | 2376 | 1464989552895 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1D635400) [pid = 2376] [serial = 727] [outer = 1CBDE800] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (1D689800) [pid = 2376] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1D80B400) [pid = 2376] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1E4A6800) [pid = 2376] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (14387400) [pid = 2376] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (0DC6B000) [pid = 2376] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (1900F000) [pid = 2376] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (15613800) [pid = 2376] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (19C72400) [pid = 2376] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (1BA0D000) [pid = 2376] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (18C12C00) [pid = 2376] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:32:33 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (0D825C00) [pid = 2376] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:32:33 INFO - PROCESS | 2376 | 1464989553487 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]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 14:32:33 INFO - PROCESS | 2376 | 1464989553508 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 2376 | 1464989553510 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:32:33 INFO - PROCESS | 2376 | 1464989553513 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:32:33 INFO - PROCESS | 2376 | 1464989553515 Marionette TRACE conn5 <- [1,934,null,{}] 14:32:33 INFO - PROCESS | 2376 | 1464989553518 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}] 14:32:33 INFO - PROCESS | 2376 | 1464989553605 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:32:33 INFO - PROCESS | 2376 | 1464989553611 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 2376 | ++DOCSHELL 18436000 == 81 [pid = 2376] [id = 243] 14:32:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (187ECC00) [pid = 2376] [serial = 728] [outer = 00000000] 14:32:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (1D68A000) [pid = 2376] [serial = 729] [outer = 187ECC00] 14:32:33 INFO - PROCESS | 2376 | 1464989553655 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (1D6D7400) [pid = 2376] [serial = 730] [outer = 187ECC00] 14:32:34 INFO - PROCESS | 2376 | 1464989554086 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]]]}] 14:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 14:32:34 INFO - PROCESS | 2376 | 1464989554147 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:32:34 INFO - PROCESS | 2376 | 1464989554149 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:32:34 INFO - PROCESS | 2376 | 1464989554152 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - PROCESS | 2376 | 1464989554154 Marionette TRACE conn5 <- [1,938,null,{}] 14:32:34 INFO - PROCESS | 2376 | 1464989554157 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}] 14:32:34 INFO - PROCESS | 2376 | 1464989554249 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:32:34 INFO - PROCESS | 2376 | 1464989554256 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 2376 | ++DOCSHELL 0DB49000 == 82 [pid = 2376] [id = 244] 14:32:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (0DEF6000) [pid = 2376] [serial = 731] [outer = 00000000] 14:32:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (1D6F7400) [pid = 2376] [serial = 732] [outer = 0DEF6000] 14:32:34 INFO - PROCESS | 2376 | 1464989554300 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (1D807400) [pid = 2376] [serial = 733] [outer = 0DEF6000] 14:32:34 INFO - PROCESS | 2376 | 1464989554731 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]]]}] 14:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 14:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:32:34 INFO - PROCESS | 2376 | 1464989554783 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:32:34 INFO - PROCESS | 2376 | 1464989554785 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:32:34 INFO - PROCESS | 2376 | 1464989554788 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - PROCESS | 2376 | 1464989554790 Marionette TRACE conn5 <- [1,942,null,{}] 14:32:34 INFO - PROCESS | 2376 | 1464989554794 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}] 14:32:34 INFO - PROCESS | 2376 | 1464989554881 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:32:34 INFO - PROCESS | 2376 | 1464989554888 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4A400 == 83 [pid = 2376] [id = 245] 14:32:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (1D80C000) [pid = 2376] [serial = 734] [outer = 00000000] 14:32:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1D9DA400) [pid = 2376] [serial = 735] [outer = 1D80C000] 14:32:34 INFO - PROCESS | 2376 | 1464989554937 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (1E49FC00) [pid = 2376] [serial = 736] [outer = 1D80C000] 14:32:35 INFO - PROCESS | 2376 | 1464989555378 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]]]}] 14:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 14:32:35 INFO - PROCESS | 2376 | 1464989555520 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:32:35 INFO - PROCESS | 2376 | 1464989555524 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:32:35 INFO - PROCESS | 2376 | 1464989555529 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:32:35 INFO - PROCESS | 2376 | 1464989555533 Marionette TRACE conn5 <- [1,946,null,{}] 14:32:35 INFO - PROCESS | 2376 | 1464989555539 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}] 14:32:35 INFO - PROCESS | 2376 | 1464989555748 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:32:35 INFO - PROCESS | 2376 | 1464989555885 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 2376 | ++DOCSHELL 0DB41800 == 84 [pid = 2376] [id = 246] 14:32:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (0DB44000) [pid = 2376] [serial = 737] [outer = 00000000] 14:32:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (0DE4CC00) [pid = 2376] [serial = 738] [outer = 0DB44000] 14:32:35 INFO - PROCESS | 2376 | 1464989555943 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (11393C00) [pid = 2376] [serial = 739] [outer = 0DB44000] 14:32:36 INFO - PROCESS | 2376 | 1464989556507 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]]]}] 14:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1027ms 14:32:36 INFO - PROCESS | 2376 | 1464989556557 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 2376 | 1464989556561 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:32:36 INFO - PROCESS | 2376 | 1464989556568 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 2376 | 1464989556572 Marionette TRACE conn5 <- [1,950,null,{}] 14:32:36 INFO - PROCESS | 2376 | 1464989556577 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}] 14:32:36 INFO - PROCESS | 2376 | 1464989556697 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:32:36 INFO - PROCESS | 2376 | 1464989556838 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 2376 | ++DOCSHELL 17084000 == 85 [pid = 2376] [id = 247] 14:32:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (17085000) [pid = 2376] [serial = 740] [outer = 00000000] 14:32:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (18C70800) [pid = 2376] [serial = 741] [outer = 17085000] 14:32:36 INFO - PROCESS | 2376 | 1464989556894 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (18FB7400) [pid = 2376] [serial = 742] [outer = 17085000] 14:32:37 INFO - PROCESS | 2376 | 1464989557505 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]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 990ms 14:32:37 INFO - PROCESS | 2376 | 1464989557556 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 2376 | 1464989557559 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:32:37 INFO - PROCESS | 2376 | 1464989557562 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:32:37 INFO - PROCESS | 2376 | 1464989557565 Marionette TRACE conn5 <- [1,954,null,{}] 14:32:37 INFO - PROCESS | 2376 | 1464989557575 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}] 14:32:37 INFO - PROCESS | 2376 | 1464989557695 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:32:37 INFO - PROCESS | 2376 | 1464989557836 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 2376 | ++DOCSHELL 1BA0C800 == 86 [pid = 2376] [id = 248] 14:32:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (1D635800) [pid = 2376] [serial = 743] [outer = 00000000] 14:32:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (1D80B000) [pid = 2376] [serial = 744] [outer = 1D635800] 14:32:37 INFO - PROCESS | 2376 | 1464989557896 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (1E2F7C00) [pid = 2376] [serial = 745] [outer = 1D635800] 14:32:38 INFO - PROCESS | 2376 | 1464989558514 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]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1019ms 14:32:38 INFO - PROCESS | 2376 | 1464989558585 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 2376 | 1464989558588 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:32:38 INFO - PROCESS | 2376 | 1464989558591 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:32:38 INFO - PROCESS | 2376 | 1464989558593 Marionette TRACE conn5 <- [1,958,null,{}] 14:32:38 INFO - PROCESS | 2376 | 1464989558597 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}] 14:32:38 INFO - PROCESS | 2376 | 1464989558726 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:32:38 INFO - PROCESS | 2376 | 1464989558865 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 2376 | ++DOCSHELL 1F97D000 == 87 [pid = 2376] [id = 249] 14:32:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (1F97E800) [pid = 2376] [serial = 746] [outer = 00000000] 14:32:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1FE4BC00) [pid = 2376] [serial = 747] [outer = 1F97E800] 14:32:38 INFO - PROCESS | 2376 | 1464989558921 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1FE53C00) [pid = 2376] [serial = 748] [outer = 1F97E800] 14:32:39 INFO - PROCESS | 2376 | 1464989559485 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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 14:32:39 INFO - PROCESS | 2376 | 1464989559525 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 2376 | 1464989559528 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:32:39 INFO - PROCESS | 2376 | 1464989559531 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - PROCESS | 2376 | 1464989559533 Marionette TRACE conn5 <- [1,962,null,{}] 14:32:39 INFO - PROCESS | 2376 | 1464989559536 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}] 14:32:39 INFO - PROCESS | 2376 | 1464989559646 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:32:39 INFO - PROCESS | 2376 | 1464989559759 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 2376 | ++DOCSHELL 18CA1000 == 88 [pid = 2376] [id = 250] 14:32:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (19B6B400) [pid = 2376] [serial = 749] [outer = 00000000] 14:32:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1FF65400) [pid = 2376] [serial = 750] [outer = 19B6B400] 14:32:39 INFO - PROCESS | 2376 | 1464989559857 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (20A53400) [pid = 2376] [serial = 751] [outer = 19B6B400] 14:32:40 INFO - PROCESS | 2376 | 1464989560450 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]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 14:32:40 INFO - PROCESS | 2376 | 1464989560505 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 2376 | 1464989560508 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:32:40 INFO - PROCESS | 2376 | 1464989560511 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:32:40 INFO - PROCESS | 2376 | 1464989560513 Marionette TRACE conn5 <- [1,966,null,{}] 14:32:40 INFO - PROCESS | 2376 | 1464989560517 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}] 14:32:40 INFO - PROCESS | 2376 | 1464989560660 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:32:40 INFO - PROCESS | 2376 | 1464989560808 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 2376 | ++DOCSHELL 1D83A400 == 89 [pid = 2376] [id = 251] 14:32:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (1D83C400) [pid = 2376] [serial = 752] [outer = 00000000] 14:32:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1FE56C00) [pid = 2376] [serial = 753] [outer = 1D83C400] 14:32:40 INFO - PROCESS | 2376 | 1464989560864 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (21431400) [pid = 2376] [serial = 754] [outer = 1D83C400] 14:32:41 INFO - PROCESS | 2376 | 1464989561415 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]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 14:32:41 INFO - PROCESS | 2376 | 1464989561445 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 2376 | 1464989561448 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:32:41 INFO - PROCESS | 2376 | 1464989561451 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 2376 | 1464989561453 Marionette TRACE conn5 <- [1,970,null,{}] 14:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:32:41 INFO - PROCESS | 2376 | 1464989561456 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}] 14:32:41 INFO - PROCESS | 2376 | 1464989561566 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:32:41 INFO - PROCESS | 2376 | 1464989561679 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 2376 | ++DOCSHELL 21437C00 == 90 [pid = 2376] [id = 252] 14:32:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (2153A000) [pid = 2376] [serial = 755] [outer = 00000000] 14:32:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (21541C00) [pid = 2376] [serial = 756] [outer = 2153A000] 14:32:41 INFO - PROCESS | 2376 | 1464989561773 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (21BF1C00) [pid = 2376] [serial = 757] [outer = 2153A000] 14:32:42 INFO - PROCESS | 2376 | 1464989562593 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]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1185ms 14:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:32:42 INFO - PROCESS | 2376 | 1464989562641 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 2376 | 1464989562644 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:32:42 INFO - PROCESS | 2376 | 1464989562649 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 2376 | 1464989562653 Marionette TRACE conn5 <- [1,974,null,{}] 14:32:42 INFO - PROCESS | 2376 | 1464989562660 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}] 14:32:42 INFO - PROCESS | 2376 | 1464989562768 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:32:42 INFO - PROCESS | 2376 | 1464989562886 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 2376 | ++DOCSHELL 14892800 == 91 [pid = 2376] [id = 253] 14:32:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1489DC00) [pid = 2376] [serial = 758] [outer = 00000000] 14:32:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (14BA3400) [pid = 2376] [serial = 759] [outer = 1489DC00] 14:32:42 INFO - PROCESS | 2376 | 1464989562948 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (18C18800) [pid = 2376] [serial = 760] [outer = 1489DC00] 14:32:43 INFO - PROCESS | 2376 | 1464989563515 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]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 931ms 14:32:43 INFO - PROCESS | 2376 | 1464989563582 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 2376 | 1464989563588 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:32:43 INFO - PROCESS | 2376 | 1464989563594 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 2376 | 1464989563596 Marionette TRACE conn5 <- [1,978,null,{}] 14:32:43 INFO - PROCESS | 2376 | 1464989563600 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}] 14:32:43 INFO - PROCESS | 2376 | 1464989563707 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:32:43 INFO - PROCESS | 2376 | 1464989563851 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 2376 | ++DOCSHELL 0DB54000 == 92 [pid = 2376] [id = 254] 14:32:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (0DB57000) [pid = 2376] [serial = 761] [outer = 00000000] 14:32:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (19870000) [pid = 2376] [serial = 762] [outer = 0DB57000] 14:32:43 INFO - PROCESS | 2376 | 1464989563900 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (19C71800) [pid = 2376] [serial = 763] [outer = 0DB57000] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 0DB49000 == 91 [pid = 2376] [id = 244] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 18436000 == 90 [pid = 2376] [id = 243] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 1BAF2400 == 89 [pid = 2376] [id = 242] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 1BAF5800 == 88 [pid = 2376] [id = 241] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 19C75800 == 87 [pid = 2376] [id = 240] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 0DB5B800 == 86 [pid = 2376] [id = 239] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 18DB3800 == 85 [pid = 2376] [id = 238] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 0DD8D400 == 84 [pid = 2376] [id = 237] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (11304000) [pid = 2376] [serial = 635] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (19455C00) [pid = 2376] [serial = 638] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1FF63000) [pid = 2376] [serial = 641] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (20A59C00) [pid = 2376] [serial = 644] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (21433800) [pid = 2376] [serial = 647] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (2168F800) [pid = 2376] [serial = 650] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1F986C00) [pid = 2376] [serial = 684] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 1487D400 == 83 [pid = 2376] [id = 236] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 0DB59000 == 82 [pid = 2376] [id = 235] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 1FF5E000 == 81 [pid = 2376] [id = 231] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 19C6DC00 == 80 [pid = 2376] [id = 230] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 0D915400 == 79 [pid = 2376] [id = 229] 14:32:44 INFO - PROCESS | 2376 | --DOCSHELL 1C896800 == 78 [pid = 2376] [id = 228] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (1D6F3400) [pid = 2376] [serial = 668] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (1D803C00) [pid = 2376] [serial = 669] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (1E4A4000) [pid = 2376] [serial = 672] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (1D9DBC00) [pid = 2376] [serial = 671] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (1F987800) [pid = 2376] [serial = 674] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (18DBF000) [pid = 2376] [serial = 654] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1708CC00) [pid = 2376] [serial = 653] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (14233C00) [pid = 2376] [serial = 659] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (1986D800) [pid = 2376] [serial = 662] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (14B1BC00) [pid = 2376] [serial = 660] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (19B71800) [pid = 2376] [serial = 663] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1D687000) [pid = 2376] [serial = 657] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (1C36E800) [pid = 2376] [serial = 656] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1FF5AC00) [pid = 2376] [serial = 675] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (1BA0F800) [pid = 2376] [serial = 665] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (1C8ECC00) [pid = 2376] [serial = 681] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (1D633000) [pid = 2376] [serial = 682] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (1C892C00) [pid = 2376] [serial = 384] [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.] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (1986F800) [pid = 2376] [serial = 678] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (19C79000) [pid = 2376] [serial = 679] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (1C616C00) [pid = 2376] [serial = 666] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (0DB46800) [pid = 2376] [serial = 591] [outer = 00000000] [url = about:blank] 14:32:44 INFO - PROCESS | 2376 | 1464989564515 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]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 14:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:32:44 INFO - PROCESS | 2376 | 1464989564566 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 2376 | 1464989564569 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:32:44 INFO - PROCESS | 2376 | 1464989564572 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 2376 | 1464989564575 Marionette TRACE conn5 <- [1,982,null,{}] 14:32:44 INFO - PROCESS | 2376 | 1464989564585 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}] 14:32:44 INFO - PROCESS | 2376 | 1464989564685 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:32:44 INFO - PROCESS | 2376 | 1464989564800 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 2376 | ++DOCSHELL 0DEF5000 == 79 [pid = 2376] [id = 255] 14:32:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (0E425000) [pid = 2376] [serial = 764] [outer = 00000000] 14:32:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (161D1800) [pid = 2376] [serial = 765] [outer = 0E425000] 14:32:44 INFO - PROCESS | 2376 | 1464989564847 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (18C13000) [pid = 2376] [serial = 766] [outer = 0E425000] 14:32:45 INFO - PROCESS | 2376 | 1464989565239 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]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 14:32:45 INFO - PROCESS | 2376 | 1464989565302 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 2376 | 1464989565305 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:32:45 INFO - PROCESS | 2376 | 1464989565308 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:32:45 INFO - PROCESS | 2376 | 1464989565310 Marionette TRACE conn5 <- [1,986,null,{}] 14:32:45 INFO - PROCESS | 2376 | 1464989565313 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}] 14:32:45 INFO - PROCESS | 2376 | 1464989565404 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:32:45 INFO - PROCESS | 2376 | 1464989565411 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 2376 | ++DOCSHELL 18FB0C00 == 80 [pid = 2376] [id = 256] 14:32:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (19018400) [pid = 2376] [serial = 767] [outer = 00000000] 14:32:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (199F7000) [pid = 2376] [serial = 768] [outer = 19018400] 14:32:45 INFO - PROCESS | 2376 | 1464989565456 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (19C75C00) [pid = 2376] [serial = 769] [outer = 19018400] 14:32:45 INFO - PROCESS | 2376 | 1464989565914 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]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 14:32:45 INFO - PROCESS | 2376 | 1464989565942 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:32:45 INFO - PROCESS | 2376 | 1464989565944 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:32:45 INFO - PROCESS | 2376 | 1464989565948 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - PROCESS | 2376 | 1464989565950 Marionette TRACE conn5 <- [1,990,null,{}] 14:32:45 INFO - PROCESS | 2376 | 1464989565953 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}] 14:32:46 INFO - PROCESS | 2376 | 1464989566110 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:32:46 INFO - PROCESS | 2376 | 1464989566307 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:46 INFO - PROCESS | 2376 | ++DOCSHELL 0D856800 == 81 [pid = 2376] [id = 257] 14:32:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (0D915000) [pid = 2376] [serial = 770] [outer = 00000000] 14:32:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (0DB55000) [pid = 2376] [serial = 771] [outer = 0D915000] 14:32:46 INFO - PROCESS | 2376 | 1464989566365 Marionette DEBUG loaded listener.js 14:32:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (0DE59C00) [pid = 2376] [serial = 772] [outer = 0D915000] 14:32:46 INFO - PROCESS | 2376 | 1464989566919 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]]]}] 14:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1022ms 14:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:32:46 INFO - PROCESS | 2376 | 1464989566972 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:32:46 INFO - PROCESS | 2376 | 1464989566976 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:32:46 INFO - PROCESS | 2376 | 1464989566980 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 2376 | 1464989566985 Marionette TRACE conn5 <- [1,994,null,{}] 14:32:47 INFO - PROCESS | 2376 | 1464989567010 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}] 14:32:47 INFO - PROCESS | 2376 | 1464989567132 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:32:47 INFO - PROCESS | 2376 | 1464989567246 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 2376 | ++DOCSHELL 18FAC400 == 82 [pid = 2376] [id = 258] 14:32:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (18FB1800) [pid = 2376] [serial = 773] [outer = 00000000] 14:32:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (1942EC00) [pid = 2376] [serial = 774] [outer = 18FB1800] 14:32:47 INFO - PROCESS | 2376 | 1464989567345 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (19871000) [pid = 2376] [serial = 775] [outer = 18FB1800] 14:32:47 INFO - PROCESS | 2376 | 1464989567939 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]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 992ms 14:32:47 INFO - PROCESS | 2376 | 1464989567973 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 2376 | 1464989567976 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:32:47 INFO - PROCESS | 2376 | 1464989567980 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:32:47 INFO - PROCESS | 2376 | 1464989567982 Marionette TRACE conn5 <- [1,998,null,{}] 14:32:48 INFO - PROCESS | 2376 | 1464989567986 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}] 14:32:48 INFO - PROCESS | 2376 | 1464989568100 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:32:48 INFO - PROCESS | 2376 | 1464989568215 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 2376 | ++DOCSHELL 1C618C00 == 83 [pid = 2376] [id = 259] 14:32:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1C619000) [pid = 2376] [serial = 776] [outer = 00000000] 14:32:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1C899000) [pid = 2376] [serial = 777] [outer = 1C619000] 14:32:48 INFO - PROCESS | 2376 | 1464989568310 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1C8ED000) [pid = 2376] [serial = 778] [outer = 1C619000] 14:32:48 INFO - PROCESS | 2376 | 1464989568902 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]]]}] 14:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 14:32:48 INFO - PROCESS | 2376 | 1464989568953 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:32:48 INFO - PROCESS | 2376 | 1464989568957 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:32:48 INFO - PROCESS | 2376 | 1464989568968 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - PROCESS | 2376 | 1464989568973 Marionette TRACE conn5 <- [1,1002,null,{}] 14:32:48 INFO - PROCESS | 2376 | 1464989568977 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}] 14:32:49 INFO - PROCESS | 2376 | 1464989569094 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:32:49 INFO - PROCESS | 2376 | 1464989569232 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 2376 | ++DOCSHELL 1D6D1800 == 84 [pid = 2376] [id = 260] 14:32:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1D6D4C00) [pid = 2376] [serial = 779] [outer = 00000000] 14:32:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1D6DEC00) [pid = 2376] [serial = 780] [outer = 1D6D4C00] 14:32:49 INFO - PROCESS | 2376 | 1464989569294 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (1D6F5C00) [pid = 2376] [serial = 781] [outer = 1D6D4C00] 14:32:49 INFO - PROCESS | 2376 | 1464989569852 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]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 14:32:49 INFO - PROCESS | 2376 | 1464989569893 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 2376 | 1464989569895 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:32:49 INFO - PROCESS | 2376 | 1464989569899 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:32:49 INFO - PROCESS | 2376 | 1464989569901 Marionette TRACE conn5 <- [1,1006,null,{}] 14:32:49 INFO - PROCESS | 2376 | 1464989569905 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}] 14:32:50 INFO - PROCESS | 2376 | 1464989570016 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:32:50 INFO - PROCESS | 2376 | 1464989570155 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 2376 | ++DOCSHELL 1D6DE000 == 85 [pid = 2376] [id = 261] 14:32:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1D6DFC00) [pid = 2376] [serial = 782] [outer = 00000000] 14:32:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (1D80DC00) [pid = 2376] [serial = 783] [outer = 1D6DFC00] 14:32:50 INFO - PROCESS | 2376 | 1464989570211 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (1D80E000) [pid = 2376] [serial = 784] [outer = 1D6DFC00] 14:32:50 INFO - PROCESS | 2376 | 1464989570815 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]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 14:32:50 INFO - PROCESS | 2376 | 1464989570873 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 2376 | 1464989570875 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:32:50 INFO - PROCESS | 2376 | 1464989570878 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 2376 | 1464989570880 Marionette TRACE conn5 <- [1,1010,null,{}] 14:32:50 INFO - PROCESS | 2376 | 1464989570884 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}] 14:32:51 INFO - PROCESS | 2376 | 1464989570994 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:32:51 INFO - PROCESS | 2376 | 1464989571137 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 2376 | ++DOCSHELL 1D9DB000 == 86 [pid = 2376] [id = 262] 14:32:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (1D9DB800) [pid = 2376] [serial = 785] [outer = 00000000] 14:32:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (1E2F8000) [pid = 2376] [serial = 786] [outer = 1D9DB800] 14:32:51 INFO - PROCESS | 2376 | 1464989571199 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1E4E0C00) [pid = 2376] [serial = 787] [outer = 1D9DB800] 14:32:51 INFO - PROCESS | 2376 | 1464989571798 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]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 14:32:51 INFO - PROCESS | 2376 | 1464989571853 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 2376 | 1464989571855 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:32:51 INFO - PROCESS | 2376 | 1464989571858 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 2376 | 1464989571860 Marionette TRACE conn5 <- [1,1014,null,{}] 14:32:51 INFO - PROCESS | 2376 | 1464989571864 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}] 14:32:51 INFO - PROCESS | 2376 | 1464989571984 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:32:52 INFO - PROCESS | 2376 | 1464989572124 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 2376 | ++DOCSHELL 1E4D4400 == 87 [pid = 2376] [id = 263] 14:32:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (1FE4D000) [pid = 2376] [serial = 788] [outer = 00000000] 14:32:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1FF5EC00) [pid = 2376] [serial = 789] [outer = 1FE4D000] 14:32:52 INFO - PROCESS | 2376 | 1464989572182 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (1FE4F400) [pid = 2376] [serial = 790] [outer = 1FE4D000] 14:32:52 INFO - PROCESS | 2376 | 1464989572749 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]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 14:32:52 INFO - PROCESS | 2376 | 1464989572793 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 2376 | 1464989572795 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:32:52 INFO - PROCESS | 2376 | 1464989572798 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:32:52 INFO - PROCESS | 2376 | 1464989572800 Marionette TRACE conn5 <- [1,1018,null,{}] 14:32:52 INFO - PROCESS | 2376 | 1464989572804 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}] 14:32:52 INFO - PROCESS | 2376 | 1464989572922 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:32:53 INFO - PROCESS | 2376 | 1464989573066 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 2376 | ++DOCSHELL 1FF68000 == 88 [pid = 2376] [id = 264] 14:32:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (20A54400) [pid = 2376] [serial = 791] [outer = 00000000] 14:32:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (2153F800) [pid = 2376] [serial = 792] [outer = 20A54400] 14:32:53 INFO - PROCESS | 2376 | 1464989573122 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (21540C00) [pid = 2376] [serial = 793] [outer = 20A54400] 14:32:53 INFO - PROCESS | 2376 | 1464989573721 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]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 14:32:53 INFO - PROCESS | 2376 | 1464989573773 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 2376 | 1464989573775 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:32:53 INFO - PROCESS | 2376 | 1464989573779 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:32:53 INFO - PROCESS | 2376 | 1464989573781 Marionette TRACE conn5 <- [1,1022,null,{}] 14:32:53 INFO - PROCESS | 2376 | 1464989573785 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}] 14:32:53 INFO - PROCESS | 2376 | 1464989573894 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:32:54 INFO - PROCESS | 2376 | 1464989574037 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB7800 == 89 [pid = 2376] [id = 265] 14:32:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (0CFB9000) [pid = 2376] [serial = 794] [outer = 00000000] 14:32:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (0CFBCC00) [pid = 2376] [serial = 795] [outer = 0CFB9000] 14:32:54 INFO - PROCESS | 2376 | 1464989574092 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (0CFBEC00) [pid = 2376] [serial = 796] [outer = 0CFB9000] 14:32:54 INFO - PROCESS | 2376 | 1464989574668 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]]]}] 14:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 14:32:54 INFO - PROCESS | 2376 | 1464989574713 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 2376 | 1464989574715 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:32:54 INFO - PROCESS | 2376 | 1464989574719 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:32:54 INFO - PROCESS | 2376 | 1464989574721 Marionette TRACE conn5 <- [1,1026,null,{}] 14:32:54 INFO - PROCESS | 2376 | 1464989574724 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}] 14:32:54 INFO - PROCESS | 2376 | 1464989574836 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:32:55 INFO - PROCESS | 2376 | 1464989575096 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 2376 | ++DOCSHELL 0D830800 == 90 [pid = 2376] [id = 266] 14:32:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (0D847400) [pid = 2376] [serial = 797] [outer = 00000000] 14:32:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (0DB43000) [pid = 2376] [serial = 798] [outer = 0D847400] 14:32:55 INFO - PROCESS | 2376 | 1464989575151 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (14227800) [pid = 2376] [serial = 799] [outer = 0D847400] 14:32:55 INFO - PROCESS | 2376 | 1464989575717 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]]]}] 14:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1015ms 14:32:55 INFO - PROCESS | 2376 | 1464989575755 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:32:55 INFO - PROCESS | 2376 | 1464989575759 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:32:55 INFO - PROCESS | 2376 | 1464989575785 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:32:55 INFO - PROCESS | 2376 | 1464989575789 Marionette TRACE conn5 <- [1,1030,null,{}] 14:32:55 INFO - PROCESS | 2376 | 1464989575795 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}] 14:32:55 INFO - PROCESS | 2376 | 1464989575915 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:32:56 INFO - PROCESS | 2376 | 1464989576099 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 2376 | --DOCSHELL 18FB0C00 == 89 [pid = 2376] [id = 256] 14:32:56 INFO - PROCESS | 2376 | --DOCSHELL 0DEF5000 == 88 [pid = 2376] [id = 255] 14:32:56 INFO - PROCESS | 2376 | --DOCSHELL 0DB54000 == 87 [pid = 2376] [id = 254] 14:32:56 INFO - PROCESS | 2376 | --DOCSHELL 14892800 == 86 [pid = 2376] [id = 253] 14:32:56 INFO - PROCESS | 2376 | --DOCSHELL 1BA0C800 == 85 [pid = 2376] [id = 248] 14:32:56 INFO - PROCESS | 2376 | --DOCSHELL 17084000 == 84 [pid = 2376] [id = 247] 14:32:56 INFO - PROCESS | 2376 | --DOCSHELL 0DB41800 == 83 [pid = 2376] [id = 246] 14:32:56 INFO - PROCESS | 2376 | ++DOCSHELL 0D02D400 == 84 [pid = 2376] [id = 267] 14:32:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (0D0CD400) [pid = 2376] [serial = 800] [outer = 00000000] 14:32:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (0DB45800) [pid = 2376] [serial = 801] [outer = 0D0CD400] 14:32:56 INFO - PROCESS | 2376 | 1464989576200 Marionette DEBUG loaded listener.js 14:32:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (142F3000) [pid = 2376] [serial = 802] [outer = 0D0CD400] 14:32:56 INFO - PROCESS | 2376 | 1464989576711 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]]]}] 14:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 14:32:56 INFO - PROCESS | 2376 | 1464989576765 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:32:56 INFO - PROCESS | 2376 | 1464989576769 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:32:56 INFO - PROCESS | 2376 | 1464989576774 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:32:56 INFO - PROCESS | 2376 | 1464989576776 Marionette TRACE conn5 <- [1,1034,null,{}] 14:32:56 INFO - PROCESS | 2376 | 1464989576780 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}] 14:32:56 INFO - PROCESS | 2376 | 1464989576918 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:32:56 INFO - PROCESS | 2376 | 1464989576944 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 2376 | ++DOCSHELL 187F2C00 == 85 [pid = 2376] [id = 268] 14:32:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (18C12000) [pid = 2376] [serial = 803] [outer = 00000000] 14:32:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (19019400) [pid = 2376] [serial = 804] [outer = 18C12000] 14:32:57 INFO - PROCESS | 2376 | 1464989576993 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (1986F000) [pid = 2376] [serial = 805] [outer = 18C12000] 14:32:57 INFO - PROCESS | 2376 | 1464989577484 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]]]}] 14:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 14:32:57 INFO - PROCESS | 2376 | 1464989577511 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 2376 | 1464989577513 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:32:57 INFO - PROCESS | 2376 | 1464989577518 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - PROCESS | 2376 | 1464989577525 Marionette TRACE conn5 <- [1,1038,null,{}] 14:32:57 INFO - PROCESS | 2376 | 1464989577534 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}] 14:32:57 INFO - PROCESS | 2376 | 1464989577704 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:32:57 INFO - PROCESS | 2376 | 1464989577734 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 2376 | ++DOCSHELL 1C894C00 == 86 [pid = 2376] [id = 269] 14:32:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (1C8EC000) [pid = 2376] [serial = 806] [outer = 00000000] 14:32:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1D62C000) [pid = 2376] [serial = 807] [outer = 1C8EC000] 14:32:57 INFO - PROCESS | 2376 | 1464989577782 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (1D687000) [pid = 2376] [serial = 808] [outer = 1C8EC000] 14:32:58 INFO - PROCESS | 2376 | 1464989578255 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]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 790ms 14:32:58 INFO - PROCESS | 2376 | 1464989578308 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 2376 | 1464989578311 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:32:58 INFO - PROCESS | 2376 | 1464989578314 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:32:58 INFO - PROCESS | 2376 | 1464989578316 Marionette TRACE conn5 <- [1,1042,null,{}] 14:32:58 INFO - PROCESS | 2376 | 1464989578320 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}] 14:32:58 INFO - PROCESS | 2376 | 1464989578461 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:32:58 INFO - PROCESS | 2376 | 1464989578536 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 2376 | ++DOCSHELL 141AF400 == 87 [pid = 2376] [id = 270] 14:32:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (1D6D7800) [pid = 2376] [serial = 809] [outer = 00000000] 14:32:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (1D9D5400) [pid = 2376] [serial = 810] [outer = 1D6D7800] 14:32:58 INFO - PROCESS | 2376 | 1464989578594 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (1E4DC400) [pid = 2376] [serial = 811] [outer = 1D6D7800] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (19C76800) [pid = 2376] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (1BAF8400) [pid = 2376] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (1CBDE800) [pid = 2376] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (19457000) [pid = 2376] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (0DB5A800) [pid = 2376] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (0DD8F000) [pid = 2376] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (1D9D1000) [pid = 2376] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (18EF6C00) [pid = 2376] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (187ECC00) [pid = 2376] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (14951000) [pid = 2376] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (0DEF6000) [pid = 2376] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (0DB57000) [pid = 2376] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (1FE51800) [pid = 2376] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (1489DC00) [pid = 2376] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (1D80C000) [pid = 2376] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (0E425000) [pid = 2376] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (1D6FA000) [pid = 2376] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (175D9C00) [pid = 2376] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:32:58 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1C8F0800) [pid = 2376] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:32:59 INFO - PROCESS | 2376 | 1464989579271 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]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 970ms 14:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:32:59 INFO - PROCESS | 2376 | 1464989579288 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 2376 | 1464989579290 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:32:59 INFO - PROCESS | 2376 | 1464989579293 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 2376 | 1464989579294 Marionette TRACE conn5 <- [1,1046,null,{}] 14:32:59 INFO - PROCESS | 2376 | 1464989579298 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}] 14:32:59 INFO - PROCESS | 2376 | 1464989579390 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:32:59 INFO - PROCESS | 2376 | 1464989579397 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:59 INFO - PROCESS | 2376 | ++DOCSHELL 19457000 == 88 [pid = 2376] [id = 271] 14:32:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (19869000) [pid = 2376] [serial = 812] [outer = 00000000] 14:32:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1C897400) [pid = 2376] [serial = 813] [outer = 19869000] 14:32:59 INFO - PROCESS | 2376 | 1464989579448 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1D80B400) [pid = 2376] [serial = 814] [outer = 19869000] 14:32:59 INFO - PROCESS | 2376 | 1464989579941 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]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 14:32:59 INFO - PROCESS | 2376 | 1464989579964 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 2376 | 1464989579966 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:32:59 INFO - PROCESS | 2376 | 1464989579969 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 2376 | 1464989579971 Marionette TRACE conn5 <- [1,1050,null,{}] 14:32:59 INFO - PROCESS | 2376 | 1464989579974 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}] 14:33:00 INFO - PROCESS | 2376 | 1464989580072 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:33:00 INFO - PROCESS | 2376 | 1464989580078 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 2376 | ++DOCSHELL 1F986800 == 89 [pid = 2376] [id = 272] 14:33:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1F986C00) [pid = 2376] [serial = 815] [outer = 00000000] 14:33:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (20A55C00) [pid = 2376] [serial = 816] [outer = 1F986C00] 14:33:00 INFO - PROCESS | 2376 | 1464989580125 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (214C0C00) [pid = 2376] [serial = 817] [outer = 1F986C00] 14:33:00 INFO - PROCESS | 2376 | 1464989580608 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]]]}] 14:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 14:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:33:00 INFO - PROCESS | 2376 | 1464989580640 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 2376 | 1464989580642 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:33:00 INFO - PROCESS | 2376 | 1464989580645 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 2376 | 1464989580647 Marionette TRACE conn5 <- [1,1054,null,{}] 14:33:00 INFO - PROCESS | 2376 | 1464989580650 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}] 14:33:00 INFO - PROCESS | 2376 | 1464989580745 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:33:00 INFO - PROCESS | 2376 | 1464989580752 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 2376 | ++DOCSHELL 0CF67400 == 90 [pid = 2376] [id = 273] 14:33:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (0CF69000) [pid = 2376] [serial = 818] [outer = 00000000] 14:33:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (0CF6D000) [pid = 2376] [serial = 819] [outer = 0CF69000] 14:33:00 INFO - PROCESS | 2376 | 1464989580809 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (0CF6E400) [pid = 2376] [serial = 820] [outer = 0CF69000] 14:33:01 INFO - PROCESS | 2376 | 1464989581466 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]]]}] 14:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 14:33:01 INFO - PROCESS | 2376 | 1464989581576 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 2376 | 1464989581582 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:33:01 INFO - PROCESS | 2376 | 1464989581586 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 2376 | 1464989581591 Marionette TRACE conn5 <- [1,1058,null,{}] 14:33:01 INFO - PROCESS | 2376 | 1464989581596 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}] 14:33:01 INFO - PROCESS | 2376 | 1464989581727 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:33:01 INFO - PROCESS | 2376 | 1464989581843 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 2376 | ++DOCSHELL 0DB40000 == 91 [pid = 2376] [id = 274] 14:33:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (0DB42C00) [pid = 2376] [serial = 821] [outer = 00000000] 14:33:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (15AA7000) [pid = 2376] [serial = 822] [outer = 0DB42C00] 14:33:01 INFO - PROCESS | 2376 | 1464989581900 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (15AAD400) [pid = 2376] [serial = 823] [outer = 0DB42C00] 14:33:02 INFO - PROCESS | 2376 | 1464989582432 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]]]}] 14:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 930ms 14:33:02 INFO - PROCESS | 2376 | 1464989582522 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:33:02 INFO - PROCESS | 2376 | 1464989582528 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:33:02 INFO - PROCESS | 2376 | 1464989582535 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:33:02 INFO - PROCESS | 2376 | 1464989582537 Marionette TRACE conn5 <- [1,1062,null,{}] 14:33:02 INFO - PROCESS | 2376 | 1464989582542 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}] 14:33:02 INFO - PROCESS | 2376 | 1464989582668 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:33:02 INFO - PROCESS | 2376 | 1464989582810 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 2376 | ++DOCSHELL 19865000 == 92 [pid = 2376] [id = 275] 14:33:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (1ACCEC00) [pid = 2376] [serial = 824] [outer = 00000000] 14:33:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (1BAF4C00) [pid = 2376] [serial = 825] [outer = 1ACCEC00] 14:33:02 INFO - PROCESS | 2376 | 1464989582865 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1C616400) [pid = 2376] [serial = 826] [outer = 1ACCEC00] 14:33:03 INFO - PROCESS | 2376 | 1464989583490 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]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 14:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:33:03 INFO - PROCESS | 2376 | 1464989583519 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 2376 | 1464989583522 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:33:03 INFO - PROCESS | 2376 | 1464989583526 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 2376 | 1464989583530 Marionette TRACE conn5 <- [1,1066,null,{}] 14:33:03 INFO - PROCESS | 2376 | 1464989583541 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}] 14:33:03 INFO - PROCESS | 2376 | 1464989583661 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:33:03 INFO - PROCESS | 2376 | 1464989583810 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 2376 | ++DOCSHELL 21429800 == 93 [pid = 2376] [id = 276] 14:33:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (2142CC00) [pid = 2376] [serial = 827] [outer = 00000000] 14:33:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (214C5C00) [pid = 2376] [serial = 828] [outer = 2142CC00] 14:33:03 INFO - PROCESS | 2376 | 1464989583868 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (214CB400) [pid = 2376] [serial = 829] [outer = 2142CC00] 14:33:04 INFO - PROCESS | 2376 | 1464989584517 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]]]}] 14:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1025ms 14:33:04 INFO - PROCESS | 2376 | 1464989584552 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 2376 | 1464989584555 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:33:04 INFO - PROCESS | 2376 | 1464989584558 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:33:04 INFO - PROCESS | 2376 | 1464989584560 Marionette TRACE conn5 <- [1,1070,null,{}] 14:33:04 INFO - PROCESS | 2376 | 1464989584564 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}] 14:33:04 INFO - PROCESS | 2376 | 1464989584682 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:33:04 INFO - PROCESS | 2376 | 1464989584841 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 2376 | ++DOCSHELL 20A50800 == 94 [pid = 2376] [id = 277] 14:33:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (214C7C00) [pid = 2376] [serial = 830] [outer = 00000000] 14:33:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (2168B400) [pid = 2376] [serial = 831] [outer = 214C7C00] 14:33:04 INFO - PROCESS | 2376 | 1464989584897 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (22E38800) [pid = 2376] [serial = 832] [outer = 214C7C00] 14:33:05 INFO - PROCESS | 2376 | 1464989585542 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]]]}] 14:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1019ms 14:33:05 INFO - PROCESS | 2376 | 1464989585581 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:33:05 INFO - PROCESS | 2376 | 1464989585583 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:33:05 INFO - PROCESS | 2376 | 1464989585587 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 2376 | 1464989585589 Marionette TRACE conn5 <- [1,1074,null,{}] 14:33:05 INFO - PROCESS | 2376 | 1464989585592 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}] 14:33:05 INFO - PROCESS | 2376 | 1464989585705 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:33:05 INFO - PROCESS | 2376 | 1464989585851 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 2376 | ++DOCSHELL 22E3C000 == 95 [pid = 2376] [id = 278] 14:33:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (22E3DC00) [pid = 2376] [serial = 833] [outer = 00000000] 14:33:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (22E45000) [pid = 2376] [serial = 834] [outer = 22E3DC00] 14:33:05 INFO - PROCESS | 2376 | 1464989585906 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (237C3800) [pid = 2376] [serial = 835] [outer = 22E3DC00] 14:33:06 INFO - PROCESS | 2376 | 1464989586447 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]]]}] 14:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 870ms 14:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:33:06 INFO - PROCESS | 2376 | 1464989586457 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 2376 | 1464989586459 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:33:06 INFO - PROCESS | 2376 | 1464989586463 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - PROCESS | 2376 | 1464989586465 Marionette TRACE conn5 <- [1,1078,null,{}] 14:33:06 INFO - PROCESS | 2376 | 1464989586468 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}] 14:33:06 INFO - PROCESS | 2376 | 1464989586641 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:33:06 INFO - PROCESS | 2376 | 1464989586727 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 2376 | ++DOCSHELL 21544400 == 96 [pid = 2376] [id = 279] 14:33:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (22E44C00) [pid = 2376] [serial = 836] [outer = 00000000] 14:33:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (24288000) [pid = 2376] [serial = 837] [outer = 22E44C00] 14:33:06 INFO - PROCESS | 2376 | 1464989586781 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (2428C800) [pid = 2376] [serial = 838] [outer = 22E44C00] 14:33:07 INFO - PROCESS | 2376 | 1464989587349 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]]]}] 14:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 14:33:07 INFO - PROCESS | 2376 | 1464989587433 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:33:07 INFO - PROCESS | 2376 | 1464989587435 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:33:07 INFO - PROCESS | 2376 | 1464989587439 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:33:07 INFO - PROCESS | 2376 | 1464989587441 Marionette TRACE conn5 <- [1,1082,null,{}] 14:33:07 INFO - PROCESS | 2376 | 1464989587445 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}] 14:33:07 INFO - PROCESS | 2376 | 1464989587570 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:33:07 INFO - PROCESS | 2376 | 1464989587719 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 2376 | ++DOCSHELL 0CA41800 == 97 [pid = 2376] [id = 280] 14:33:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (0CA48C00) [pid = 2376] [serial = 839] [outer = 00000000] 14:33:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (1495FC00) [pid = 2376] [serial = 840] [outer = 0CA48C00] 14:33:07 INFO - PROCESS | 2376 | 1464989587774 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (18C9C400) [pid = 2376] [serial = 841] [outer = 0CA48C00] 14:33:08 INFO - PROCESS | 2376 | 1464989588315 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]]]}] 14:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 14:33:08 INFO - PROCESS | 2376 | 1464989588674 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 2376 | 1464989588679 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:33:08 INFO - PROCESS | 2376 | 1464989588698 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:33:08 INFO - PROCESS | 2376 | 1464989588701 Marionette TRACE conn5 <- [1,1086,null,{}] 14:33:08 INFO - PROCESS | 2376 | 1464989588707 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}] 14:33:08 INFO - PROCESS | 2376 | 1464989588826 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:33:08 INFO - PROCESS | 2376 | 1464989588948 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 2376 | ++DOCSHELL 0CF6CC00 == 98 [pid = 2376] [id = 281] 14:33:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (0CF6D400) [pid = 2376] [serial = 842] [outer = 00000000] 14:33:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 182 (0CFB6000) [pid = 2376] [serial = 843] [outer = 0CF6D400] 14:33:09 INFO - PROCESS | 2376 | 1464989589002 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (0D06F400) [pid = 2376] [serial = 844] [outer = 0CF6D400] 14:33:09 INFO - PROCESS | 2376 | 1464989589552 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]]]}] 14:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 14:33:09 INFO - PROCESS | 2376 | 1464989589634 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 2376 | 1464989589637 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:33:09 INFO - PROCESS | 2376 | 1464989589645 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - PROCESS | 2376 | 1464989589657 Marionette TRACE conn5 <- [1,1090,null,{}] 14:33:09 INFO - PROCESS | 2376 | 1464989589662 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}] 14:33:09 INFO - PROCESS | 2376 | 1464989589778 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:33:09 INFO - PROCESS | 2376 | 1464989589937 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB1800 == 99 [pid = 2376] [id = 282] 14:33:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (0CFB2000) [pid = 2376] [serial = 845] [outer = 00000000] 14:33:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (0D911800) [pid = 2376] [serial = 846] [outer = 0CFB2000] 14:33:10 INFO - PROCESS | 2376 | 1464989589990 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (0D91CC00) [pid = 2376] [serial = 847] [outer = 0CFB2000] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 1F986800 == 98 [pid = 2376] [id = 272] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 19457000 == 97 [pid = 2376] [id = 271] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 141AF400 == 96 [pid = 2376] [id = 270] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 1C894C00 == 95 [pid = 2376] [id = 269] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 187F2C00 == 94 [pid = 2376] [id = 268] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 0D02D400 == 93 [pid = 2376] [id = 267] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 0D830800 == 92 [pid = 2376] [id = 266] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 185 (199F7000) [pid = 2376] [serial = 768] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 1C618C00 == 91 [pid = 2376] [id = 259] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 18FAC400 == 90 [pid = 2376] [id = 258] 14:33:10 INFO - PROCESS | 2376 | --DOCSHELL 0D856800 == 89 [pid = 2376] [id = 257] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 184 (1AB7E000) [pid = 2376] [serial = 720] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 183 (1BA10800) [pid = 2376] [serial = 721] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 182 (1C8F2400) [pid = 2376] [serial = 724] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 181 (1C896000) [pid = 2376] [serial = 723] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (1D62E400) [pid = 2376] [serial = 726] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (1986B000) [pid = 2376] [serial = 717] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (142F1C00) [pid = 2376] [serial = 706] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (0DE54400) [pid = 2376] [serial = 705] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (21543000) [pid = 2376] [serial = 696] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (21430C00) [pid = 2376] [serial = 693] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (142EB800) [pid = 2376] [serial = 711] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (14B05000) [pid = 2376] [serial = 712] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (20A55400) [pid = 2376] [serial = 685] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (18FB5C00) [pid = 2376] [serial = 714] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (19426800) [pid = 2376] [serial = 715] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1D68A000) [pid = 2376] [serial = 729] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (1D6D7400) [pid = 2376] [serial = 730] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (16F98800) [pid = 2376] [serial = 709] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (14BA2000) [pid = 2376] [serial = 708] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (1BE67000) [pid = 2376] [serial = 690] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (16F90800) [pid = 2376] [serial = 687] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (21BED400) [pid = 2376] [serial = 699] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (1D6F7400) [pid = 2376] [serial = 732] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (22E45C00) [pid = 2376] [serial = 702] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (1D9DA400) [pid = 2376] [serial = 735] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (1D807400) [pid = 2376] [serial = 733] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (1D635400) [pid = 2376] [serial = 727] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (199E9400) [pid = 2376] [serial = 718] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (19870000) [pid = 2376] [serial = 762] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (1FF60800) [pid = 2376] [serial = 633] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (18C18800) [pid = 2376] [serial = 760] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (14BA3400) [pid = 2376] [serial = 759] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (0DE4CC00) [pid = 2376] [serial = 738] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1E49FC00) [pid = 2376] [serial = 736] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (18C13000) [pid = 2376] [serial = 766] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (1FF65400) [pid = 2376] [serial = 750] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1FE56C00) [pid = 2376] [serial = 753] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1D80B000) [pid = 2376] [serial = 744] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1FE4BC00) [pid = 2376] [serial = 747] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (1D9DC800) [pid = 2376] [serial = 600] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (19C71800) [pid = 2376] [serial = 763] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (161D1800) [pid = 2376] [serial = 765] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (1900F800) [pid = 2376] [serial = 594] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (1D637000) [pid = 2376] [serial = 597] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (18C70800) [pid = 2376] [serial = 741] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (21541C00) [pid = 2376] [serial = 756] [outer = 00000000] [url = about:blank] 14:33:10 INFO - PROCESS | 2376 | 1464989590641 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]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1038ms 14:33:10 INFO - PROCESS | 2376 | 1464989590680 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 2376 | 1464989590683 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:33:10 INFO - PROCESS | 2376 | 1464989590686 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:33:10 INFO - PROCESS | 2376 | 1464989590688 Marionette TRACE conn5 <- [1,1094,null,{}] 14:33:10 INFO - PROCESS | 2376 | 1464989590697 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}] 14:33:10 INFO - PROCESS | 2376 | 1464989590817 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:33:10 INFO - PROCESS | 2376 | 1464989590920 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3F400 == 90 [pid = 2376] [id = 283] 14:33:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (0DB40800) [pid = 2376] [serial = 848] [outer = 00000000] 14:33:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (0DC6A000) [pid = 2376] [serial = 849] [outer = 0DB40800] 14:33:10 INFO - PROCESS | 2376 | 1464989590969 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (0DD8E800) [pid = 2376] [serial = 850] [outer = 0DB40800] 14:33:11 INFO - PROCESS | 2376 | 1464989591476 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]]]}] 14:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 830ms 14:33:11 INFO - PROCESS | 2376 | 1464989591522 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:33:11 INFO - PROCESS | 2376 | 1464989591524 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:33:11 INFO - PROCESS | 2376 | 1464989591528 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 2376 | 1464989591529 Marionette TRACE conn5 <- [1,1098,null,{}] 14:33:11 INFO - PROCESS | 2376 | 1464989591533 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}] 14:33:11 INFO - PROCESS | 2376 | 1464989591626 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:33:11 INFO - PROCESS | 2376 | 1464989591635 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 2376 | ++DOCSHELL 0DFD6400 == 91 [pid = 2376] [id = 284] 14:33:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (0E4A4C00) [pid = 2376] [serial = 851] [outer = 00000000] 14:33:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (142F2800) [pid = 2376] [serial = 852] [outer = 0E4A4C00] 14:33:11 INFO - PROCESS | 2376 | 1464989591681 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (0DEF5800) [pid = 2376] [serial = 853] [outer = 0E4A4C00] 14:33:12 INFO - PROCESS | 2376 | 1464989592136 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]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 14:33:12 INFO - PROCESS | 2376 | 1464989592200 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 2376 | 1464989592202 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:33:12 INFO - PROCESS | 2376 | 1464989592206 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 2376 | 1464989592207 Marionette TRACE conn5 <- [1,1102,null,{}] 14:33:12 INFO - PROCESS | 2376 | 1464989592211 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}] 14:33:12 INFO - PROCESS | 2376 | 1464989592307 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:33:12 INFO - PROCESS | 2376 | 1464989592315 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 2376 | ++DOCSHELL 11362000 == 92 [pid = 2376] [id = 285] 14:33:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (1438C000) [pid = 2376] [serial = 854] [outer = 00000000] 14:33:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1495D400) [pid = 2376] [serial = 855] [outer = 1438C000] 14:33:12 INFO - PROCESS | 2376 | 1464989592360 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (14BA8400) [pid = 2376] [serial = 856] [outer = 1438C000] 14:33:12 INFO - PROCESS | 2376 | [2376] 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 14:33:12 INFO - PROCESS | 2376 | 1464989592856 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]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 14:33:12 INFO - PROCESS | 2376 | 1464989592877 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 2376 | 1464989592879 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:33:12 INFO - PROCESS | 2376 | 1464989592882 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 2376 | 1464989592884 Marionette TRACE conn5 <- [1,1106,null,{}] 14:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:33:12 INFO - PROCESS | 2376 | 1464989592887 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}] 14:33:13 INFO - PROCESS | 2376 | 1464989593028 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:33:13 INFO - PROCESS | 2376 | 1464989593123 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 2376 | ++DOCSHELL 15AA7400 == 93 [pid = 2376] [id = 286] 14:33:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (15AA7C00) [pid = 2376] [serial = 857] [outer = 00000000] 14:33:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (16F0B800) [pid = 2376] [serial = 858] [outer = 15AA7C00] 14:33:13 INFO - PROCESS | 2376 | 1464989593169 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (17083800) [pid = 2376] [serial = 859] [outer = 15AA7C00] 14:33:13 INFO - PROCESS | 2376 | 1464989593596 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]]]}] 14:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 14:33:13 INFO - PROCESS | 2376 | 1464989593616 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:33:13 INFO - PROCESS | 2376 | 1464989593618 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:33:13 INFO - PROCESS | 2376 | 1464989593622 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - PROCESS | 2376 | 1464989593623 Marionette TRACE conn5 <- [1,1110,null,{}] 14:33:13 INFO - PROCESS | 2376 | 1464989593627 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}] 14:33:13 INFO - PROCESS | 2376 | 1464989593749 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:33:13 INFO - PROCESS | 2376 | 1464989593812 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 2376 | ++DOCSHELL 0CF66000 == 94 [pid = 2376] [id = 287] 14:33:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1708D000) [pid = 2376] [serial = 860] [outer = 00000000] 14:33:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1844A000) [pid = 2376] [serial = 861] [outer = 1708D000] 14:33:13 INFO - PROCESS | 2376 | 1464989593857 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (18C16400) [pid = 2376] [serial = 862] [outer = 1708D000] 14:33:14 INFO - PROCESS | 2376 | 1464989594279 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]]]}] 14:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 14:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:33:14 INFO - PROCESS | 2376 | 1464989594352 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 2376 | 1464989594354 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:33:14 INFO - PROCESS | 2376 | 1464989594358 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:33:14 INFO - PROCESS | 2376 | 1464989594359 Marionette TRACE conn5 <- [1,1114,null,{}] 14:33:14 INFO - PROCESS | 2376 | 1464989594370 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}] 14:33:14 INFO - PROCESS | 2376 | 1464989594528 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:33:14 INFO - PROCESS | 2376 | 1464989594596 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 2376 | ++DOCSHELL 14B10400 == 95 [pid = 2376] [id = 288] 14:33:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (175D9C00) [pid = 2376] [serial = 863] [outer = 00000000] 14:33:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (18C9E400) [pid = 2376] [serial = 864] [outer = 175D9C00] 14:33:14 INFO - PROCESS | 2376 | 1464989594640 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (18CA4000) [pid = 2376] [serial = 865] [outer = 175D9C00] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (18C12000) [pid = 2376] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (1C8EC000) [pid = 2376] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (1D6D7800) [pid = 2376] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (1F986C00) [pid = 2376] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (0D0CD400) [pid = 2376] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (0D847400) [pid = 2376] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (19018400) [pid = 2376] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:33:15 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (19869000) [pid = 2376] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:33:15 INFO - PROCESS | 2376 | 1464989595364 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]]]}] 14:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1025ms 14:33:15 INFO - PROCESS | 2376 | 1464989595383 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 2376 | 1464989595385 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:33:15 INFO - PROCESS | 2376 | 1464989595392 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - PROCESS | 2376 | 1464989595394 Marionette TRACE conn5 <- [1,1118,null,{}] 14:33:15 INFO - PROCESS | 2376 | 1464989595398 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}] 14:33:15 INFO - PROCESS | 2376 | 1464989595532 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:33:15 INFO - PROCESS | 2376 | 1464989595602 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 2376 | ++DOCSHELL 0DB53800 == 96 [pid = 2376] [id = 289] 14:33:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (18447400) [pid = 2376] [serial = 866] [outer = 00000000] 14:33:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (18E28000) [pid = 2376] [serial = 867] [outer = 18447400] 14:33:15 INFO - PROCESS | 2376 | 1464989595650 Marionette DEBUG loaded listener.js 14:33:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (18EF4400) [pid = 2376] [serial = 868] [outer = 18447400] 14:33:16 INFO - PROCESS | 2376 | 1464989596013 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]]]}] 14:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 14:33:16 INFO - PROCESS | 2376 | 1464989596080 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 2376 | 1464989596082 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:33:16 INFO - PROCESS | 2376 | 1464989596084 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 2376 | 1464989596086 Marionette TRACE conn5 <- [1,1122,null,{}] 14:33:16 INFO - PROCESS | 2376 | 1464989596090 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}] 14:33:16 INFO - PROCESS | 2376 | 1464989596184 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:33:16 INFO - PROCESS | 2376 | 1464989596225 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 2376 | ++DOCSHELL 18C8A800 == 97 [pid = 2376] [id = 290] 14:33:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (18FB3C00) [pid = 2376] [serial = 869] [outer = 00000000] 14:33:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (18FB5000) [pid = 2376] [serial = 870] [outer = 18FB3C00] 14:33:16 INFO - PROCESS | 2376 | 1464989596271 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (19427800) [pid = 2376] [serial = 871] [outer = 18FB3C00] 14:33:16 INFO - PROCESS | 2376 | 1464989596727 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]]]}] 14:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 14:33:16 INFO - PROCESS | 2376 | 1464989596758 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 2376 | 1464989596761 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:33:16 INFO - PROCESS | 2376 | 1464989596764 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 2376 | 1464989596766 Marionette TRACE conn5 <- [1,1126,null,{}] 14:33:16 INFO - PROCESS | 2376 | 1464989596770 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}] 14:33:16 INFO - PROCESS | 2376 | 1464989596889 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:33:16 INFO - PROCESS | 2376 | 1464989596895 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 2376 | ++DOCSHELL 19428C00 == 98 [pid = 2376] [id = 291] 14:33:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1942B000) [pid = 2376] [serial = 872] [outer = 00000000] 14:33:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1986DC00) [pid = 2376] [serial = 873] [outer = 1942B000] 14:33:16 INFO - PROCESS | 2376 | 1464989596944 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (198F0000) [pid = 2376] [serial = 874] [outer = 1942B000] 14:33:17 INFO - PROCESS | 2376 | 1464989597713 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]]]}] 14:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 14:33:17 INFO - PROCESS | 2376 | 1464989597736 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 2376 | 1464989597741 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:33:17 INFO - PROCESS | 2376 | 1464989597746 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:33:17 INFO - PROCESS | 2376 | 1464989597751 Marionette TRACE conn5 <- [1,1130,null,{}] 14:33:17 INFO - PROCESS | 2376 | 1464989597756 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}] 14:33:17 INFO - PROCESS | 2376 | 1464989597880 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:33:18 INFO - PROCESS | 2376 | 1464989598026 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 2376 | ++DOCSHELL 0CF6B400 == 99 [pid = 2376] [id = 292] 14:33:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (0D3E8400) [pid = 2376] [serial = 875] [outer = 00000000] 14:33:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (0D84E800) [pid = 2376] [serial = 876] [outer = 0D3E8400] 14:33:18 INFO - PROCESS | 2376 | 1464989598084 Marionette DEBUG loaded listener.js 14:33:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (0DB46800) [pid = 2376] [serial = 877] [outer = 0D3E8400] 14:33:18 INFO - PROCESS | 2376 | 1464989598633 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]]]}] 14:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 14:33:18 INFO - PROCESS | 2376 | 1464989598682 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 2376 | 1464989598688 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:33:18 INFO - PROCESS | 2376 | 1464989598695 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 2376 | 1464989598698 Marionette TRACE conn5 <- [1,1134,null,{}] 14:33:18 INFO - PROCESS | 2376 | 1464989598702 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}] 14:33:18 INFO - PROCESS | 2376 | 1464989598824 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:33:18 INFO - PROCESS | 2376 | 1464989598981 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 2376 | ++DOCSHELL 0DEF0400 == 100 [pid = 2376] [id = 293] 14:33:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (11304400) [pid = 2376] [serial = 878] [outer = 00000000] 14:33:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (1487B000) [pid = 2376] [serial = 879] [outer = 11304400] 14:33:19 INFO - PROCESS | 2376 | 1464989599038 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (14BB0C00) [pid = 2376] [serial = 880] [outer = 11304400] 14:33:19 INFO - PROCESS | 2376 | 1464989599651 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]]]}] 14:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 14:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:33:19 INFO - PROCESS | 2376 | 1464989599666 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:33:19 INFO - PROCESS | 2376 | 1464989599669 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:33:19 INFO - PROCESS | 2376 | 1464989599673 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:33:19 INFO - PROCESS | 2376 | 1464989599677 Marionette TRACE conn5 <- [1,1138,null,{}] 14:33:19 INFO - PROCESS | 2376 | 1464989599689 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}] 14:33:19 INFO - PROCESS | 2376 | 1464989599817 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:33:20 INFO - PROCESS | 2376 | 1464989599983 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 2376 | ++DOCSHELL 19868400 == 101 [pid = 2376] [id = 294] 14:33:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (19869800) [pid = 2376] [serial = 881] [outer = 00000000] 14:33:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (198EC400) [pid = 2376] [serial = 882] [outer = 19869800] 14:33:20 INFO - PROCESS | 2376 | 1464989600046 Marionette DEBUG loaded listener.js 14:33:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (199F3000) [pid = 2376] [serial = 883] [outer = 19869800] 14:33:20 INFO - PROCESS | 2376 | 1464989600666 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]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1024ms 14:33:20 INFO - PROCESS | 2376 | 1464989600699 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 2376 | 1464989600702 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:33:20 INFO - PROCESS | 2376 | 1464989600705 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 2376 | 1464989600708 Marionette TRACE conn5 <- [1,1142,null,{}] 14:33:20 INFO - PROCESS | 2376 | 1464989600711 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}] 14:33:20 INFO - PROCESS | 2376 | 1464989600837 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:33:21 INFO - PROCESS | 2376 | 1464989601000 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 2376 | ++DOCSHELL 19C6F000 == 102 [pid = 2376] [id = 295] 14:33:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (19C70400) [pid = 2376] [serial = 884] [outer = 00000000] 14:33:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (19C74C00) [pid = 2376] [serial = 885] [outer = 19C70400] 14:33:21 INFO - PROCESS | 2376 | 1464989601060 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (1AC37000) [pid = 2376] [serial = 886] [outer = 19C70400] 14:33:21 INFO - PROCESS | 2376 | 1464989601648 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]]]}] 14:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 14:33:21 INFO - PROCESS | 2376 | 1464989601679 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 2376 | 1464989601682 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:33:21 INFO - PROCESS | 2376 | 1464989601685 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:33:21 INFO - PROCESS | 2376 | 1464989601687 Marionette TRACE conn5 <- [1,1146,null,{}] 14:33:21 INFO - PROCESS | 2376 | 1464989601691 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}] 14:33:21 INFO - PROCESS | 2376 | 1464989601810 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:33:21 INFO - PROCESS | 2376 | 1464989601972 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 2376 | ++DOCSHELL 19C71000 == 103 [pid = 2376] [id = 296] 14:33:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (19C73C00) [pid = 2376] [serial = 887] [outer = 00000000] 14:33:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (1BA02000) [pid = 2376] [serial = 888] [outer = 19C73C00] 14:33:22 INFO - PROCESS | 2376 | 1464989602032 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (1BA08800) [pid = 2376] [serial = 889] [outer = 19C73C00] 14:33:22 INFO - PROCESS | 2376 | 1464989602598 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]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 972ms 14:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:33:22 INFO - PROCESS | 2376 | 1464989602661 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 2376 | 1464989602663 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:33:22 INFO - PROCESS | 2376 | 1464989602666 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - PROCESS | 2376 | 1464989602669 Marionette TRACE conn5 <- [1,1150,null,{}] 14:33:22 INFO - PROCESS | 2376 | 1464989602673 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}] 14:33:22 INFO - PROCESS | 2376 | 1464989602804 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:33:22 INFO - PROCESS | 2376 | 1464989602956 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 2376 | ++DOCSHELL 1BAF0800 == 104 [pid = 2376] [id = 297] 14:33:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (1BE6B000) [pid = 2376] [serial = 890] [outer = 00000000] 14:33:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (1C370C00) [pid = 2376] [serial = 891] [outer = 1BE6B000] 14:33:23 INFO - PROCESS | 2376 | 1464989603016 Marionette DEBUG loaded listener.js 14:33:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (1C892400) [pid = 2376] [serial = 892] [outer = 1BE6B000] 14:33:23 INFO - PROCESS | 2376 | 1464989603623 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]]]}] 14:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1021ms 14:33:23 INFO - PROCESS | 2376 | 1464989603688 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 2376 | 1464989603690 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:33:23 INFO - PROCESS | 2376 | 1464989603694 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:33:23 INFO - PROCESS | 2376 | 1464989603696 Marionette TRACE conn5 <- [1,1154,null,{}] 14:33:23 INFO - PROCESS | 2376 | 1464989603700 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}] 14:33:23 INFO - PROCESS | 2376 | 1464989603815 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:33:23 INFO - PROCESS | 2376 | 1464989603959 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 2376 | ++DOCSHELL 1C899800 == 105 [pid = 2376] [id = 298] 14:33:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (1C89A000) [pid = 2376] [serial = 893] [outer = 00000000] 14:33:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (1C8E8800) [pid = 2376] [serial = 894] [outer = 1C89A000] 14:33:24 INFO - PROCESS | 2376 | 1464989604014 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (1C8F4400) [pid = 2376] [serial = 895] [outer = 1C89A000] 14:33:24 INFO - PROCESS | 2376 | 1464989604587 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]]]}] 14:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 14:33:24 INFO - PROCESS | 2376 | 1464989604628 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 2376 | 1464989604631 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:33:24 INFO - PROCESS | 2376 | 1464989604634 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 2376 | 1464989604636 Marionette TRACE conn5 <- [1,1158,null,{}] 14:33:24 INFO - PROCESS | 2376 | 1464989604640 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}] 14:33:24 INFO - PROCESS | 2376 | 1464989604753 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:33:24 INFO - PROCESS | 2376 | 1464989604940 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB8400 == 106 [pid = 2376] [id = 299] 14:33:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (0CFB9C00) [pid = 2376] [serial = 896] [outer = 00000000] 14:33:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (1CBE9400) [pid = 2376] [serial = 897] [outer = 0CFB9C00] 14:33:25 INFO - PROCESS | 2376 | 1464989604994 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 182 (1CBDD400) [pid = 2376] [serial = 898] [outer = 0CFB9C00] 14:33:25 INFO - PROCESS | 2376 | 1464989605554 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]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 14:33:25 INFO - PROCESS | 2376 | 1464989605608 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 2376 | 1464989605610 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:33:25 INFO - PROCESS | 2376 | 1464989605614 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:33:25 INFO - PROCESS | 2376 | 1464989605616 Marionette TRACE conn5 <- [1,1162,null,{}] 14:33:25 INFO - PROCESS | 2376 | 1464989605620 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}] 14:33:25 INFO - PROCESS | 2376 | 1464989605740 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:33:26 INFO - PROCESS | 2376 | 1464989606048 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 2376 | ++DOCSHELL 0CF62C00 == 107 [pid = 2376] [id = 300] 14:33:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (0CF63000) [pid = 2376] [serial = 899] [outer = 00000000] 14:33:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (0CFBC800) [pid = 2376] [serial = 900] [outer = 0CF63000] 14:33:26 INFO - PROCESS | 2376 | 1464989606106 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (0D3ED800) [pid = 2376] [serial = 901] [outer = 0CF63000] 14:33:26 INFO - PROCESS | 2376 | 1464989606744 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] 14:33:26 INFO - PROCESS | 2376 | 1464989606802 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:33:26 INFO - PROCESS | 2376 | 1464989606821 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - PROCESS | 2376 | 1464989606825 Marionette TRACE conn5 <- [1,1166,null,{}] 14:33:26 INFO - PROCESS | 2376 | 1464989606832 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}] 14:33:26 INFO - PROCESS | 2376 | 1464989606947 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:33:27 INFO - PROCESS | 2376 | 1464989607097 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4BC00 == 108 [pid = 2376] [id = 301] 14:33:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (0D84B000) [pid = 2376] [serial = 902] [outer = 00000000] 14:33:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 187 (14893800) [pid = 2376] [serial = 903] [outer = 0D84B000] 14:33:27 INFO - PROCESS | 2376 | 1464989607151 Marionette DEBUG loaded listener.js 14:33:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 188 (15614800) [pid = 2376] [serial = 904] [outer = 0D84B000] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 1D6D1800 == 107 [pid = 2376] [id = 260] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 1C8E9800 == 106 [pid = 2376] [id = 177] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 1E4A4400 == 105 [pid = 2376] [id = 178] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 18C8A800 == 104 [pid = 2376] [id = 290] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 0DB53800 == 103 [pid = 2376] [id = 289] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 14B10400 == 102 [pid = 2376] [id = 288] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 0CF66000 == 101 [pid = 2376] [id = 287] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 11362000 == 100 [pid = 2376] [id = 285] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 0DFD6400 == 99 [pid = 2376] [id = 284] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 0DB3F400 == 98 [pid = 2376] [id = 283] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 0CFB1800 == 97 [pid = 2376] [id = 282] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 187 (2153F800) [pid = 2376] [serial = 792] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 186 (0CFBCC00) [pid = 2376] [serial = 795] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 185 (0CF6D000) [pid = 2376] [serial = 819] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 184 (0DB55000) [pid = 2376] [serial = 771] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 183 (1942EC00) [pid = 2376] [serial = 774] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 182 (1C899000) [pid = 2376] [serial = 777] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 181 (1D6DEC00) [pid = 2376] [serial = 780] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (1D80DC00) [pid = 2376] [serial = 783] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (1E2F8000) [pid = 2376] [serial = 786] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (1FF5EC00) [pid = 2376] [serial = 789] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 0CF6CC00 == 96 [pid = 2376] [id = 281] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 21429800 == 95 [pid = 2376] [id = 276] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 19865000 == 94 [pid = 2376] [id = 275] 14:33:27 INFO - PROCESS | 2376 | --DOCSHELL 0DB40000 == 93 [pid = 2376] [id = 274] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (1D80B400) [pid = 2376] [serial = 814] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (214C0C00) [pid = 2376] [serial = 817] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (1986F000) [pid = 2376] [serial = 805] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (1C897400) [pid = 2376] [serial = 813] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (142F3000) [pid = 2376] [serial = 802] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (19019400) [pid = 2376] [serial = 804] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (1D687000) [pid = 2376] [serial = 808] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (1D62C000) [pid = 2376] [serial = 807] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1D9D5400) [pid = 2376] [serial = 810] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (20A55C00) [pid = 2376] [serial = 816] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (0DB45800) [pid = 2376] [serial = 801] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (14227800) [pid = 2376] [serial = 799] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (0DB43000) [pid = 2376] [serial = 798] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (19C75C00) [pid = 2376] [serial = 769] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (1E4DC400) [pid = 2376] [serial = 811] [outer = 00000000] [url = about:blank] 14:33:27 INFO - PROCESS | 2376 | 1464989607795 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] 14:33:27 INFO - PROCESS | 2376 | 1464989607853 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:33:27 INFO - PROCESS | 2376 | 1464989607857 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:33:27 INFO - PROCESS | 2376 | 1464989607859 Marionette TRACE conn5 <- [1,1170,null,{}] 14:33:27 INFO - PROCESS | 2376 | 1464989607863 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}] 14:33:27 INFO - PROCESS | 2376 | 1464989607962 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:33:28 INFO - PROCESS | 2376 | 1464989608074 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 2376 | ++DOCSHELL 0CF6F000 == 94 [pid = 2376] [id = 302] 14:33:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (0CFBE800) [pid = 2376] [serial = 905] [outer = 00000000] 14:33:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (0DB5D000) [pid = 2376] [serial = 906] [outer = 0CFBE800] 14:33:28 INFO - PROCESS | 2376 | 1464989608119 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (0DE57C00) [pid = 2376] [serial = 907] [outer = 0CFBE800] 14:33:28 INFO - PROCESS | 2376 | 1464989608568 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] 14:33:28 INFO - PROCESS | 2376 | 1464989608635 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:33:28 INFO - PROCESS | 2376 | 1464989608644 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 2376 | 1464989608650 Marionette TRACE conn5 <- [1,1174,null,{}] 14:33:28 INFO - PROCESS | 2376 | 1464989608659 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}] 14:33:28 INFO - PROCESS | 2376 | 1464989608756 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:33:28 INFO - PROCESS | 2376 | 1464989608774 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 2376 | ++DOCSHELL 18438400 == 95 [pid = 2376] [id = 303] 14:33:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (18448000) [pid = 2376] [serial = 908] [outer = 00000000] 14:33:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (18C1C800) [pid = 2376] [serial = 909] [outer = 18448000] 14:33:28 INFO - PROCESS | 2376 | 1464989608818 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (18C9FC00) [pid = 2376] [serial = 910] [outer = 18448000] 14:33:29 INFO - PROCESS | 2376 | 1464989609277 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] 14:33:29 INFO - PROCESS | 2376 | 1464989609335 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:33:29 INFO - PROCESS | 2376 | 1464989609338 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - PROCESS | 2376 | 1464989609339 Marionette TRACE conn5 <- [1,1178,null,{}] 14:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:33:29 INFO - PROCESS | 2376 | 1464989609343 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}] 14:33:29 INFO - PROCESS | 2376 | 1464989609438 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:33:29 INFO - PROCESS | 2376 | 1464989609446 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 2376 | ++DOCSHELL 18CA5C00 == 96 [pid = 2376] [id = 304] 14:33:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (18DBA000) [pid = 2376] [serial = 911] [outer = 00000000] 14:33:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (19432C00) [pid = 2376] [serial = 912] [outer = 18DBA000] 14:33:29 INFO - PROCESS | 2376 | 1464989609491 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (19868800) [pid = 2376] [serial = 913] [outer = 18DBA000] 14:33:30 INFO - PROCESS | 2376 | 1464989609989 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] 14:33:30 INFO - PROCESS | 2376 | 1464989610014 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:33:30 INFO - PROCESS | 2376 | 1464989610017 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - PROCESS | 2376 | 1464989610019 Marionette TRACE conn5 <- [1,1182,null,{}] 14:33:30 INFO - PROCESS | 2376 | 1464989610023 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}] 14:33:30 INFO - PROCESS | 2376 | 1464989610147 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:33:30 INFO - PROCESS | 2376 | 1464989610265 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 2376 | ++DOCSHELL 19C6CC00 == 97 [pid = 2376] [id = 305] 14:33:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (19C6D400) [pid = 2376] [serial = 914] [outer = 00000000] 14:33:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (1BA06800) [pid = 2376] [serial = 915] [outer = 19C6D400] 14:33:30 INFO - PROCESS | 2376 | 1464989610325 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (1BF1A800) [pid = 2376] [serial = 916] [outer = 19C6D400] 14:33:30 INFO - PROCESS | 2376 | 1464989610787 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] 14:33:30 INFO - PROCESS | 2376 | 1464989610853 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:33:30 INFO - PROCESS | 2376 | 1464989610856 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - PROCESS | 2376 | 1464989610858 Marionette TRACE conn5 <- [1,1186,null,{}] 14:33:30 INFO - PROCESS | 2376 | 1464989610862 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}] 14:33:31 INFO - PROCESS | 2376 | 1464989610989 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:33:31 INFO - PROCESS | 2376 | 1464989611007 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 2376 | ++DOCSHELL 1C898800 == 98 [pid = 2376] [id = 306] 14:33:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (1C899000) [pid = 2376] [serial = 917] [outer = 00000000] 14:33:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (1D683000) [pid = 2376] [serial = 918] [outer = 1C899000] 14:33:31 INFO - PROCESS | 2376 | 1464989611051 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (1D686C00) [pid = 2376] [serial = 919] [outer = 1C899000] 14:33:31 INFO - PROCESS | 2376 | 1464989611513 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]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 14:33:31 INFO - PROCESS | 2376 | 1464989611529 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 2376 | 1464989611531 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:33:31 INFO - PROCESS | 2376 | 1464989611534 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - PROCESS | 2376 | 1464989611536 Marionette TRACE conn5 <- [1,1190,null,{}] 14:33:31 INFO - PROCESS | 2376 | 1464989611546 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}] 14:33:31 INFO - PROCESS | 2376 | 1464989611700 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:33:31 INFO - PROCESS | 2376 | 1464989611771 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 2376 | ++DOCSHELL 1D688400 == 99 [pid = 2376] [id = 307] 14:33:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (1D689C00) [pid = 2376] [serial = 920] [outer = 00000000] 14:33:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (1D6D6000) [pid = 2376] [serial = 921] [outer = 1D689C00] 14:33:31 INFO - PROCESS | 2376 | 1464989611817 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (1D6D9800) [pid = 2376] [serial = 922] [outer = 1D689C00] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (0CFB2000) [pid = 2376] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (15AA7C00) [pid = 2376] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (1438C000) [pid = 2376] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (0CF6D400) [pid = 2376] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (0DB40800) [pid = 2376] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (1708D000) [pid = 2376] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (18447400) [pid = 2376] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (175D9C00) [pid = 2376] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (18FB3C00) [pid = 2376] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:33:32 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (0E4A4C00) [pid = 2376] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:33:32 INFO - PROCESS | 2376 | 1464989612384 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]]]}] 14:33:32 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 14:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 890ms 14:33:32 INFO - PROCESS | 2376 | 1464989612427 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 2376 | 1464989612429 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:33:32 INFO - PROCESS | 2376 | 1464989612432 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - PROCESS | 2376 | 1464989612434 Marionette TRACE conn5 <- [1,1194,null,{}] 14:33:32 INFO - PROCESS | 2376 | 1464989612445 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}] 14:33:32 INFO - PROCESS | 2376 | 1464989612570 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:33:32 INFO - PROCESS | 2376 | 1464989612581 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 2376 | ++DOCSHELL 15AA7C00 == 100 [pid = 2376] [id = 308] 14:33:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (18436000) [pid = 2376] [serial = 923] [outer = 00000000] 14:33:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (1D687000) [pid = 2376] [serial = 924] [outer = 18436000] 14:33:32 INFO - PROCESS | 2376 | 1464989612625 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (1D6E0800) [pid = 2376] [serial = 925] [outer = 18436000] 14:33:33 INFO - PROCESS | 2376 | 1464989613037 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]]]}] 14:33:33 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 14:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 14:33:33 INFO - PROCESS | 2376 | 1464989613105 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 2376 | 1464989613107 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:33:33 INFO - PROCESS | 2376 | 1464989613110 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 2376 | 1464989613112 Marionette TRACE conn5 <- [1,1198,null,{}] 14:33:33 INFO - PROCESS | 2376 | 1464989613115 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}] 14:33:33 INFO - PROCESS | 2376 | 1464989613206 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:33:33 INFO - PROCESS | 2376 | 1464989613250 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 2376 | ++DOCSHELL 1D6EF400 == 101 [pid = 2376] [id = 309] 14:33:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (1D6F3000) [pid = 2376] [serial = 926] [outer = 00000000] 14:33:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (1D6F8C00) [pid = 2376] [serial = 927] [outer = 1D6F3000] 14:33:33 INFO - PROCESS | 2376 | 1464989613295 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (1D808800) [pid = 2376] [serial = 928] [outer = 1D6F3000] 14:33:33 INFO - PROCESS | 2376 | 1464989613731 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]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 14:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:33:33 INFO - PROCESS | 2376 | 1464989613781 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 2376 | 1464989613783 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:33:33 INFO - PROCESS | 2376 | 1464989613787 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 2376 | 1464989613788 Marionette TRACE conn5 <- [1,1202,null,{}] 14:33:33 INFO - PROCESS | 2376 | 1464989613792 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}] 14:33:33 INFO - PROCESS | 2376 | 1464989613888 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:33:33 INFO - PROCESS | 2376 | 1464989613895 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 2376 | ++DOCSHELL 1D80B800 == 102 [pid = 2376] [id = 310] 14:33:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (1D80D000) [pid = 2376] [serial = 929] [outer = 00000000] 14:33:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (1D833C00) [pid = 2376] [serial = 930] [outer = 1D80D000] 14:33:33 INFO - PROCESS | 2376 | 1464989613944 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (1D9D3C00) [pid = 2376] [serial = 931] [outer = 1D80D000] 14:33:34 INFO - PROCESS | 2376 | 1464989614720 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]]]}] 14:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 14:33:34 INFO - PROCESS | 2376 | 1464989614771 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 2376 | 1464989614776 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:33:34 INFO - PROCESS | 2376 | 1464989614783 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - PROCESS | 2376 | 1464989614787 Marionette TRACE conn5 <- [1,1206,null,{}] 14:33:34 INFO - PROCESS | 2376 | 1464989614792 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}] 14:33:34 INFO - PROCESS | 2376 | 1464989614919 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:33:35 INFO - PROCESS | 2376 | 1464989615070 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 2376 | ++DOCSHELL 0DB53C00 == 103 [pid = 2376] [id = 311] 14:33:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (0DB5EC00) [pid = 2376] [serial = 932] [outer = 00000000] 14:33:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 182 (0DFD6400) [pid = 2376] [serial = 933] [outer = 0DB5EC00] 14:33:35 INFO - PROCESS | 2376 | 1464989615128 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (14230400) [pid = 2376] [serial = 934] [outer = 0DB5EC00] 14:33:35 INFO - PROCESS | 2376 | 1464989615700 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]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 14:33:35 INFO - PROCESS | 2376 | 1464989615756 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 2376 | 1464989615762 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:33:35 INFO - PROCESS | 2376 | 1464989615769 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 2376 | 1464989615772 Marionette TRACE conn5 <- [1,1210,null,{}] 14:33:35 INFO - PROCESS | 2376 | 1464989615776 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}] 14:33:35 INFO - PROCESS | 2376 | 1464989615897 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:33:36 INFO - PROCESS | 2376 | 1464989616059 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 2376 | ++DOCSHELL 16F8DC00 == 104 [pid = 2376] [id = 312] 14:33:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (175D7400) [pid = 2376] [serial = 935] [outer = 00000000] 14:33:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (18C9CC00) [pid = 2376] [serial = 936] [outer = 175D7400] 14:33:36 INFO - PROCESS | 2376 | 1464989616115 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (19429800) [pid = 2376] [serial = 937] [outer = 175D7400] 14:33:36 INFO - PROCESS | 2376 | 1464989616703 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] 14:33:36 INFO - PROCESS | 2376 | 1464989616743 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:33:36 INFO - PROCESS | 2376 | 1464989616747 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:33:36 INFO - PROCESS | 2376 | 1464989616750 Marionette TRACE conn5 <- [1,1214,null,{}] 14:33:36 INFO - PROCESS | 2376 | 1464989616762 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}] 14:33:36 INFO - PROCESS | 2376 | 1464989616883 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:33:37 INFO - PROCESS | 2376 | 1464989617036 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 2376 | ++DOCSHELL 1D6DA000 == 105 [pid = 2376] [id = 313] 14:33:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 187 (1D6EE800) [pid = 2376] [serial = 938] [outer = 00000000] 14:33:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 188 (1D810400) [pid = 2376] [serial = 939] [outer = 1D6EE800] 14:33:37 INFO - PROCESS | 2376 | 1464989617094 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 189 (1D9D5400) [pid = 2376] [serial = 940] [outer = 1D6EE800] 14:33:37 INFO - PROCESS | 2376 | 1464989617698 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]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 14:33:37 INFO - PROCESS | 2376 | 1464989617720 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 2376 | 1464989617723 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:33:37 INFO - PROCESS | 2376 | 1464989617726 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:33:37 INFO - PROCESS | 2376 | 1464989617729 Marionette TRACE conn5 <- [1,1218,null,{}] 14:33:37 INFO - PROCESS | 2376 | 1464989617732 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}] 14:33:37 INFO - PROCESS | 2376 | 1464989617851 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:33:38 INFO - PROCESS | 2376 | 1464989618013 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 2376 | ++DOCSHELL 1E2F1800 == 106 [pid = 2376] [id = 314] 14:33:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 190 (1E2F2400) [pid = 2376] [serial = 941] [outer = 00000000] 14:33:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (1E2F9C00) [pid = 2376] [serial = 942] [outer = 1E2F2400] 14:33:38 INFO - PROCESS | 2376 | 1464989618068 Marionette DEBUG loaded listener.js 14:33:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 192 (1E4A6800) [pid = 2376] [serial = 943] [outer = 1E2F2400] 14:33:38 INFO - PROCESS | 2376 | 1464989618639 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]]]}] 14:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 14:33:38 INFO - PROCESS | 2376 | 1464989618660 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:33:38 INFO - PROCESS | 2376 | 1464989618663 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:33:38 INFO - PROCESS | 2376 | 1464989618666 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:33:38 INFO - PROCESS | 2376 | 1464989618668 Marionette TRACE conn5 <- [1,1222,null,{}] 14:33:38 INFO - PROCESS | 2376 | 1464989618672 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}] 14:33:38 INFO - PROCESS | 2376 | 1464989618785 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:33:38 INFO - PROCESS | 2376 | 1464989618947 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 2376 | ++DOCSHELL 1E4A9400 == 107 [pid = 2376] [id = 315] 14:33:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 193 (1E4D7C00) [pid = 2376] [serial = 944] [outer = 00000000] 14:33:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 194 (1E4DEC00) [pid = 2376] [serial = 945] [outer = 1E4D7C00] 14:33:39 INFO - PROCESS | 2376 | 1464989619002 Marionette DEBUG loaded listener.js 14:33:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 195 (1F97DC00) [pid = 2376] [serial = 946] [outer = 1E4D7C00] 14:33:39 INFO - PROCESS | 2376 | 1464989619567 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]]]}] 14:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 14:33:39 INFO - PROCESS | 2376 | 1464989619641 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:33:39 INFO - PROCESS | 2376 | 1464989619643 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:33:39 INFO - PROCESS | 2376 | 1464989619646 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:33:39 INFO - PROCESS | 2376 | 1464989619648 Marionette TRACE conn5 <- [1,1226,null,{}] 14:33:39 INFO - PROCESS | 2376 | 1464989619652 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}] 14:33:39 INFO - PROCESS | 2376 | 1464989619823 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:33:39 INFO - PROCESS | 2376 | 1464989619968 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 2376 | ++DOCSHELL 1F983000 == 108 [pid = 2376] [id = 316] 14:33:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 196 (1FE4E400) [pid = 2376] [serial = 947] [outer = 00000000] 14:33:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 197 (1FE5A000) [pid = 2376] [serial = 948] [outer = 1FE4E400] 14:33:40 INFO - PROCESS | 2376 | 1464989620024 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 198 (1FF60400) [pid = 2376] [serial = 949] [outer = 1FE4E400] 14:33:40 INFO - PROCESS | 2376 | 1464989620578 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]]]}] 14:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 971ms 14:33:40 INFO - PROCESS | 2376 | 1464989620621 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:33:40 INFO - PROCESS | 2376 | 1464989620623 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:33:40 INFO - PROCESS | 2376 | 1464989620626 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:33:40 INFO - PROCESS | 2376 | 1464989620628 Marionette TRACE conn5 <- [1,1230,null,{}] 14:33:40 INFO - PROCESS | 2376 | 1464989620632 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}] 14:33:40 INFO - PROCESS | 2376 | 1464989620745 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:33:40 INFO - PROCESS | 2376 | 1464989620909 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 2376 | ++DOCSHELL 1FE59C00 == 109 [pid = 2376] [id = 317] 14:33:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 199 (1FF63000) [pid = 2376] [serial = 950] [outer = 00000000] 14:33:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 200 (20A53C00) [pid = 2376] [serial = 951] [outer = 1FF63000] 14:33:40 INFO - PROCESS | 2376 | 1464989620963 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 201 (20A5CC00) [pid = 2376] [serial = 952] [outer = 1FF63000] 14:33:41 INFO - PROCESS | 2376 | 1464989621561 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]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 14:33:41 INFO - PROCESS | 2376 | 1464989621601 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 2376 | 1464989621603 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:33:41 INFO - PROCESS | 2376 | 1464989621606 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - PROCESS | 2376 | 1464989621608 Marionette TRACE conn5 <- [1,1234,null,{}] 14:33:41 INFO - PROCESS | 2376 | 1464989621612 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}] 14:33:41 INFO - PROCESS | 2376 | 1464989621725 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:33:41 INFO - PROCESS | 2376 | 1464989621875 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:41 INFO - PROCESS | 2376 | ++DOCSHELL 0D06C800 == 110 [pid = 2376] [id = 318] 14:33:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 202 (0D06CC00) [pid = 2376] [serial = 953] [outer = 00000000] 14:33:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 203 (0DB3FC00) [pid = 2376] [serial = 954] [outer = 0D06CC00] 14:33:41 INFO - PROCESS | 2376 | 1464989621930 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 204 (0DE52400) [pid = 2376] [serial = 955] [outer = 0D06CC00] 14:33:42 INFO - PROCESS | 2376 | 1464989622528 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]]]}] 14:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 14:33:42 INFO - PROCESS | 2376 | 1464989622580 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 2376 | 1464989622583 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:33:42 INFO - PROCESS | 2376 | 1464989622586 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - PROCESS | 2376 | 1464989622588 Marionette TRACE conn5 <- [1,1238,null,{}] 14:33:42 INFO - PROCESS | 2376 | 1464989622592 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}] 14:33:42 INFO - PROCESS | 2376 | 1464989622710 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:33:43 INFO - PROCESS | 2376 | 1464989623045 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 2376 | ++DOCSHELL 0CF6D000 == 111 [pid = 2376] [id = 319] 14:33:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 205 (0D0CA400) [pid = 2376] [serial = 956] [outer = 00000000] 14:33:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 206 (0D84D800) [pid = 2376] [serial = 957] [outer = 0D0CA400] 14:33:43 INFO - PROCESS | 2376 | 1464989623123 Marionette DEBUG loaded listener.js 14:33:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 207 (0DB5BC00) [pid = 2376] [serial = 958] [outer = 0D0CA400] 14:33:43 INFO - PROCESS | 2376 | 1464989623763 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]]]}] 14:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1218ms 14:33:43 INFO - PROCESS | 2376 | 1464989623809 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 2376 | 1464989623813 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:33:43 INFO - PROCESS | 2376 | 1464989623818 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:33:43 INFO - PROCESS | 2376 | 1464989623822 Marionette TRACE conn5 <- [1,1242,null,{}] 14:33:43 INFO - PROCESS | 2376 | 1464989623827 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}] 14:33:43 INFO - PROCESS | 2376 | 1464989623941 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:33:44 INFO - PROCESS | 2376 | 1464989624096 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 2376 | ++DOCSHELL 15AA5400 == 112 [pid = 2376] [id = 320] 14:33:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 208 (15AB0000) [pid = 2376] [serial = 959] [outer = 00000000] 14:33:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 209 (18CA0C00) [pid = 2376] [serial = 960] [outer = 15AB0000] 14:33:44 INFO - PROCESS | 2376 | 1464989624148 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 210 (18FB6400) [pid = 2376] [serial = 961] [outer = 15AB0000] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 1D6EF400 == 111 [pid = 2376] [id = 309] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 15AA7C00 == 110 [pid = 2376] [id = 308] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 1D688400 == 109 [pid = 2376] [id = 307] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 1C898800 == 108 [pid = 2376] [id = 306] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 19C6CC00 == 107 [pid = 2376] [id = 305] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 18CA5C00 == 106 [pid = 2376] [id = 304] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 18438400 == 105 [pid = 2376] [id = 303] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 209 (1986DC00) [pid = 2376] [serial = 873] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 0CF6F000 == 104 [pid = 2376] [id = 302] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 0CA4BC00 == 103 [pid = 2376] [id = 301] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 0CF62C00 == 102 [pid = 2376] [id = 300] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 0CF67400 == 101 [pid = 2376] [id = 273] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 19868400 == 100 [pid = 2376] [id = 294] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 0DEF0400 == 99 [pid = 2376] [id = 293] 14:33:44 INFO - PROCESS | 2376 | --DOCSHELL 0CF6B400 == 98 [pid = 2376] [id = 292] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 208 (142F2800) [pid = 2376] [serial = 852] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 207 (0DEF5800) [pid = 2376] [serial = 853] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 206 (0D91CC00) [pid = 2376] [serial = 847] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 205 (0D911800) [pid = 2376] [serial = 846] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 204 (16F0B800) [pid = 2376] [serial = 858] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 203 (1495D400) [pid = 2376] [serial = 855] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 202 (17083800) [pid = 2376] [serial = 859] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 201 (0D06F400) [pid = 2376] [serial = 844] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 200 (0CFB6000) [pid = 2376] [serial = 843] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 199 (0DC6A000) [pid = 2376] [serial = 849] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 198 (0DD8E800) [pid = 2376] [serial = 850] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 197 (15AA7000) [pid = 2376] [serial = 822] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 196 (18C16400) [pid = 2376] [serial = 862] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 195 (1844A000) [pid = 2376] [serial = 861] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 194 (1BAF4C00) [pid = 2376] [serial = 825] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 193 (214C5C00) [pid = 2376] [serial = 828] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 192 (2168B400) [pid = 2376] [serial = 831] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 191 (22E45000) [pid = 2376] [serial = 834] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 190 (24288000) [pid = 2376] [serial = 837] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 189 (18E28000) [pid = 2376] [serial = 867] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 188 (1495FC00) [pid = 2376] [serial = 840] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 187 (18C9E400) [pid = 2376] [serial = 864] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 186 (19427800) [pid = 2376] [serial = 871] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 185 (18FB5000) [pid = 2376] [serial = 870] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 184 (18CA4000) [pid = 2376] [serial = 865] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 183 (18EF4400) [pid = 2376] [serial = 868] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | --DOMWINDOW == 182 (14BA8400) [pid = 2376] [serial = 856] [outer = 00000000] [url = about:blank] 14:33:44 INFO - PROCESS | 2376 | 1464989624760 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]]]}] 14:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 990ms 14:33:44 INFO - PROCESS | 2376 | 1464989624811 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 2376 | 1464989624814 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:33:44 INFO - PROCESS | 2376 | 1464989624819 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:33:44 INFO - PROCESS | 2376 | 1464989624821 Marionette TRACE conn5 <- [1,1246,null,{}] 14:33:44 INFO - PROCESS | 2376 | 1464989624825 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}] 14:33:44 INFO - PROCESS | 2376 | 1464989624924 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:33:45 INFO - PROCESS | 2376 | 1464989625034 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 2376 | ++DOCSHELL 0D368C00 == 99 [pid = 2376] [id = 321] 14:33:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (0D821800) [pid = 2376] [serial = 962] [outer = 00000000] 14:33:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (0DC6B000) [pid = 2376] [serial = 963] [outer = 0D821800] 14:33:45 INFO - PROCESS | 2376 | 1464989625079 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (0DFCB400) [pid = 2376] [serial = 964] [outer = 0D821800] 14:33:45 INFO - PROCESS | 2376 | 1464989625517 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]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 14:33:45 INFO - PROCESS | 2376 | 1464989625554 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 2376 | 1464989625556 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:33:45 INFO - PROCESS | 2376 | 1464989625561 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 2376 | 1464989625566 Marionette TRACE conn5 <- [1,1250,null,{}] 14:33:45 INFO - PROCESS | 2376 | 1464989625575 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}] 14:33:45 INFO - PROCESS | 2376 | 1464989625673 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:33:45 INFO - PROCESS | 2376 | 1464989625722 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 2376 | ++DOCSHELL 17084000 == 100 [pid = 2376] [id = 322] 14:33:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (17085C00) [pid = 2376] [serial = 965] [outer = 00000000] 14:33:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 187 (187F4800) [pid = 2376] [serial = 966] [outer = 17085C00] 14:33:45 INFO - PROCESS | 2376 | 1464989625767 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 188 (18C9A400) [pid = 2376] [serial = 967] [outer = 17085C00] 14:33:46 INFO - PROCESS | 2376 | 1464989626231 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]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 14:33:46 INFO - PROCESS | 2376 | 1464989626294 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 2376 | 1464989626296 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:33:46 INFO - PROCESS | 2376 | 1464989626300 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - PROCESS | 2376 | 1464989626301 Marionette TRACE conn5 <- [1,1254,null,{}] 14:33:46 INFO - PROCESS | 2376 | 1464989626305 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}] 14:33:46 INFO - PROCESS | 2376 | 1464989626402 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:33:46 INFO - PROCESS | 2376 | 1464989626523 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:46 INFO - PROCESS | 2376 | ++DOCSHELL 18C9E400 == 101 [pid = 2376] [id = 323] 14:33:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 189 (18CA3000) [pid = 2376] [serial = 968] [outer = 00000000] 14:33:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 190 (19016000) [pid = 2376] [serial = 969] [outer = 18CA3000] 14:33:46 INFO - PROCESS | 2376 | 1464989626570 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (1986EC00) [pid = 2376] [serial = 970] [outer = 18CA3000] 14:33:47 INFO - PROCESS | 2376 | 1464989626987 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]]]}] 14:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 14:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:33:47 INFO - PROCESS | 2376 | 1464989627034 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:33:47 INFO - PROCESS | 2376 | 1464989627036 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:33:47 INFO - PROCESS | 2376 | 1464989627039 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:33:47 INFO - PROCESS | 2376 | 1464989627040 Marionette TRACE conn5 <- [1,1258,null,{}] 14:33:47 INFO - PROCESS | 2376 | 1464989627044 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}] 14:33:47 INFO - PROCESS | 2376 | 1464989627206 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:33:47 INFO - PROCESS | 2376 | 1464989627280 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 2376 | ++DOCSHELL 199F4400 == 102 [pid = 2376] [id = 324] 14:33:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 192 (19B72400) [pid = 2376] [serial = 971] [outer = 00000000] 14:33:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 193 (1ACD5C00) [pid = 2376] [serial = 972] [outer = 19B72400] 14:33:47 INFO - PROCESS | 2376 | 1464989627331 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 194 (1BE67000) [pid = 2376] [serial = 973] [outer = 19B72400] 14:33:47 INFO - PROCESS | 2376 | 1464989627797 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]]]}] 14:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 770ms 14:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:33:47 INFO - PROCESS | 2376 | 1464989627810 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:33:47 INFO - PROCESS | 2376 | 1464989627811 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:33:47 INFO - PROCESS | 2376 | 1464989627815 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:33:47 INFO - PROCESS | 2376 | 1464989627816 Marionette TRACE conn5 <- [1,1262,null,{}] 14:33:47 INFO - PROCESS | 2376 | 1464989627820 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}] 14:33:47 INFO - PROCESS | 2376 | 1464989627951 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:33:47 INFO - PROCESS | 2376 | 1464989627971 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 2376 | ++DOCSHELL 19C6EC00 == 103 [pid = 2376] [id = 325] 14:33:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 195 (1BFE3C00) [pid = 2376] [serial = 974] [outer = 00000000] 14:33:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 196 (1CBDF400) [pid = 2376] [serial = 975] [outer = 1BFE3C00] 14:33:48 INFO - PROCESS | 2376 | 1464989628016 Marionette DEBUG loaded listener.js 14:33:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 197 (1D631000) [pid = 2376] [serial = 976] [outer = 1BFE3C00] 14:33:48 INFO - PROCESS | 2376 | 1464989628491 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]]]}] 14:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 14:33:48 INFO - PROCESS | 2376 | 1464989628546 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:33:48 INFO - PROCESS | 2376 | 1464989628548 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:33:48 INFO - PROCESS | 2376 | 1464989628551 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:33:48 INFO - PROCESS | 2376 | 1464989628553 Marionette TRACE conn5 <- [1,1266,null,{}] 14:33:48 INFO - PROCESS | 2376 | 1464989628594 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}] 14:33:48 INFO - PROCESS | 2376 | 1464989628736 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:33:48 INFO - PROCESS | 2376 | 1464989628815 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:48 INFO - PROCESS | 2376 | ++DOCSHELL 1BF16000 == 104 [pid = 2376] [id = 326] 14:33:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 198 (1C8F2000) [pid = 2376] [serial = 977] [outer = 00000000] 14:33:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 199 (1D6EC800) [pid = 2376] [serial = 978] [outer = 1C8F2000] 14:33:48 INFO - PROCESS | 2376 | 1464989628860 Marionette DEBUG loaded listener.js 14:33:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 200 (1D6F4400) [pid = 2376] [serial = 979] [outer = 1C8F2000] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 199 (18DBA000) [pid = 2376] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 198 (0CFBE800) [pid = 2376] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 197 (18436000) [pid = 2376] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 196 (0CF63000) [pid = 2376] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 195 (0D84B000) [pid = 2376] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 194 (18448000) [pid = 2376] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 193 (1C899000) [pid = 2376] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 192 (19C6D400) [pid = 2376] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 191 (1D6F3000) [pid = 2376] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:33:49 INFO - PROCESS | 2376 | --DOMWINDOW == 190 (1D689C00) [pid = 2376] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:33:49 INFO - PROCESS | 2376 | 1464989629428 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]]]}] 14:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 14:33:49 INFO - PROCESS | 2376 | 1464989629482 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:33:49 INFO - PROCESS | 2376 | 1464989629484 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:33:49 INFO - PROCESS | 2376 | 1464989629487 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:33:49 INFO - PROCESS | 2376 | 1464989629489 Marionette TRACE conn5 <- [1,1270,null,{}] 14:33:49 INFO - PROCESS | 2376 | 1464989629492 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}] 14:33:49 INFO - PROCESS | 2376 | 1464989629589 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:33:49 INFO - PROCESS | 2376 | 1464989629596 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:49 INFO - PROCESS | 2376 | ++DOCSHELL 175D9C00 == 105 [pid = 2376] [id = 327] 14:33:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (19015400) [pid = 2376] [serial = 980] [outer = 00000000] 14:33:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 192 (1D689C00) [pid = 2376] [serial = 981] [outer = 19015400] 14:33:49 INFO - PROCESS | 2376 | 1464989629643 Marionette DEBUG loaded listener.js 14:33:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 193 (1D6F1800) [pid = 2376] [serial = 982] [outer = 19015400] 14:33:50 INFO - PROCESS | 2376 | 1464989630102 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]]]}] 14:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 14:33:50 INFO - PROCESS | 2376 | 1464989630158 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 2376 | 1464989630160 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:33:50 INFO - PROCESS | 2376 | 1464989630163 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - PROCESS | 2376 | 1464989630164 Marionette TRACE conn5 <- [1,1274,null,{}] 14:33:50 INFO - PROCESS | 2376 | 1464989630168 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}] 14:33:50 INFO - PROCESS | 2376 | 1464989630261 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:33:50 INFO - PROCESS | 2376 | 1464989630268 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 2376 | ++DOCSHELL 0D234400 == 106 [pid = 2376] [id = 328] 14:33:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 194 (1D803800) [pid = 2376] [serial = 983] [outer = 00000000] 14:33:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 195 (1E2F3400) [pid = 2376] [serial = 984] [outer = 1D803800] 14:33:50 INFO - PROCESS | 2376 | 1464989630312 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 196 (1E4A0800) [pid = 2376] [serial = 985] [outer = 1D803800] 14:33:50 INFO - PROCESS | 2376 | 1464989630763 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]]]}] 14:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 14:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:33:50 INFO - PROCESS | 2376 | 1464989630794 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 2376 | 1464989630796 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:33:50 INFO - PROCESS | 2376 | 1464989630799 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - PROCESS | 2376 | 1464989630800 Marionette TRACE conn5 <- [1,1278,null,{}] 14:33:50 INFO - PROCESS | 2376 | 1464989630804 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}] 14:33:50 INFO - PROCESS | 2376 | 1464989630952 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:33:50 INFO - PROCESS | 2376 | 1464989630965 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 2376 | ++DOCSHELL 0D0C8000 == 107 [pid = 2376] [id = 329] 14:33:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 197 (1E49E000) [pid = 2376] [serial = 986] [outer = 00000000] 14:33:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 198 (1FE54800) [pid = 2376] [serial = 987] [outer = 1E49E000] 14:33:51 INFO - PROCESS | 2376 | 1464989631014 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 199 (20A5B000) [pid = 2376] [serial = 988] [outer = 1E49E000] 14:33:51 INFO - PROCESS | 2376 | 1464989631712 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]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 14:33:51 INFO - PROCESS | 2376 | 1464989631771 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 2376 | 1464989631775 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:33:51 INFO - PROCESS | 2376 | 1464989631781 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:33:51 INFO - PROCESS | 2376 | 1464989631785 Marionette TRACE conn5 <- [1,1282,null,{}] 14:33:51 INFO - PROCESS | 2376 | 1464989631791 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}] 14:33:51 INFO - PROCESS | 2376 | 1464989631927 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:33:52 INFO - PROCESS | 2376 | 1464989632075 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:52 INFO - PROCESS | 2376 | ++DOCSHELL 0D828C00 == 108 [pid = 2376] [id = 330] 14:33:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 200 (0DB46400) [pid = 2376] [serial = 989] [outer = 00000000] 14:33:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 201 (14225400) [pid = 2376] [serial = 990] [outer = 0DB46400] 14:33:52 INFO - PROCESS | 2376 | 1464989632136 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 202 (1438BC00) [pid = 2376] [serial = 991] [outer = 0DB46400] 14:33:52 INFO - PROCESS | 2376 | 1464989632721 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]]]}] 14:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 14:33:52 INFO - PROCESS | 2376 | 1464989632756 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 2376 | 1464989632762 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:33:52 INFO - PROCESS | 2376 | 1464989632768 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - PROCESS | 2376 | 1464989632771 Marionette TRACE conn5 <- [1,1286,null,{}] 14:33:52 INFO - PROCESS | 2376 | 1464989632775 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}] 14:33:52 INFO - PROCESS | 2376 | 1464989632897 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:33:53 INFO - PROCESS | 2376 | 1464989633051 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 2376 | ++DOCSHELL 17DD7400 == 109 [pid = 2376] [id = 331] 14:33:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 203 (18438000) [pid = 2376] [serial = 992] [outer = 00000000] 14:33:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 204 (18CA0800) [pid = 2376] [serial = 993] [outer = 18438000] 14:33:53 INFO - PROCESS | 2376 | 1464989633108 Marionette DEBUG loaded listener.js 14:33:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 205 (1942B800) [pid = 2376] [serial = 994] [outer = 18438000] 14:33:53 INFO - PROCESS | 2376 | 1464989633740 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]]]}] 14:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1020ms 14:33:53 INFO - PROCESS | 2376 | 1464989633790 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:33:53 INFO - PROCESS | 2376 | 1464989633793 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:33:53 INFO - PROCESS | 2376 | 1464989633797 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:33:53 INFO - PROCESS | 2376 | 1464989633801 Marionette TRACE conn5 <- [1,1290,null,{}] 14:33:53 INFO - PROCESS | 2376 | 1464989633812 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}] 14:33:53 INFO - PROCESS | 2376 | 1464989633960 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:33:54 INFO - PROCESS | 2376 | 1464989634116 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 2376 | ++DOCSHELL 1D6DE400 == 110 [pid = 2376] [id = 332] 14:33:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 206 (1D9D1000) [pid = 2376] [serial = 995] [outer = 00000000] 14:33:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 207 (1F980000) [pid = 2376] [serial = 996] [outer = 1D9D1000] 14:33:54 INFO - PROCESS | 2376 | 1464989634177 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 208 (1FF66800) [pid = 2376] [serial = 997] [outer = 1D9D1000] 14:33:54 INFO - PROCESS | 2376 | 1464989634773 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]]]}] 14:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1020ms 14:33:54 INFO - PROCESS | 2376 | 1464989634820 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 2376 | 1464989634823 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:33:54 INFO - PROCESS | 2376 | 1464989634826 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:33:54 INFO - PROCESS | 2376 | 1464989634829 Marionette TRACE conn5 <- [1,1294,null,{}] 14:33:54 INFO - PROCESS | 2376 | 1464989634832 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}] 14:33:54 INFO - PROCESS | 2376 | 1464989634952 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:33:55 INFO - PROCESS | 2376 | 1464989635118 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 2376 | ++DOCSHELL 214C8800 == 111 [pid = 2376] [id = 333] 14:33:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 209 (214C9000) [pid = 2376] [serial = 998] [outer = 00000000] 14:33:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 210 (21538800) [pid = 2376] [serial = 999] [outer = 214C9000] 14:33:55 INFO - PROCESS | 2376 | 1464989635174 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 211 (21542800) [pid = 2376] [serial = 1000] [outer = 214C9000] 14:33:55 INFO - PROCESS | 2376 | 1464989635699 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]]]}] 14:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 14:33:55 INFO - PROCESS | 2376 | 1464989635760 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:33:55 INFO - PROCESS | 2376 | 1464989635763 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:33:55 INFO - PROCESS | 2376 | 1464989635766 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:33:55 INFO - PROCESS | 2376 | 1464989635768 Marionette TRACE conn5 <- [1,1298,null,{}] 14:33:55 INFO - PROCESS | 2376 | 1464989635772 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}] 14:33:55 INFO - PROCESS | 2376 | 1464989635887 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:33:56 INFO - PROCESS | 2376 | 1464989636054 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 2376 | ++DOCSHELL 21537C00 == 112 [pid = 2376] [id = 334] 14:33:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 212 (21543C00) [pid = 2376] [serial = 1001] [outer = 00000000] 14:33:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 213 (2168C000) [pid = 2376] [serial = 1002] [outer = 21543C00] 14:33:56 INFO - PROCESS | 2376 | 1464989636109 Marionette DEBUG loaded listener.js 14:33:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 214 (21B6A800) [pid = 2376] [serial = 1003] [outer = 21543C00] 14:33:56 INFO - PROCESS | 2376 | 1464989636692 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] 14:33:56 INFO - PROCESS | 2376 | 1464989636742 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:33:56 INFO - PROCESS | 2376 | 1464989636746 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:33:56 INFO - PROCESS | 2376 | 1464989636748 Marionette TRACE conn5 <- [1,1302,null,{}] 14:33:56 INFO - PROCESS | 2376 | 1464989636751 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}] 14:33:56 INFO - PROCESS | 2376 | 1464989636918 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:33:57 INFO - PROCESS | 2376 | 1464989637073 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 2376 | ++DOCSHELL 21B6D000 == 113 [pid = 2376] [id = 335] 14:33:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 215 (21B77C00) [pid = 2376] [serial = 1004] [outer = 00000000] 14:33:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 216 (22E3A000) [pid = 2376] [serial = 1005] [outer = 21B77C00] 14:33:57 INFO - PROCESS | 2376 | 1464989637129 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 217 (22E41C00) [pid = 2376] [serial = 1006] [outer = 21B77C00] 14:33:57 INFO - PROCESS | 2376 | 1464989637701 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]]]}] 14:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1016ms 14:33:57 INFO - PROCESS | 2376 | 1464989637766 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:33:57 INFO - PROCESS | 2376 | 1464989637769 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:33:57 INFO - PROCESS | 2376 | 1464989637772 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:33:57 INFO - PROCESS | 2376 | 1464989637774 Marionette TRACE conn5 <- [1,1306,null,{}] 14:33:57 INFO - PROCESS | 2376 | 1464989637778 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}] 14:33:57 INFO - PROCESS | 2376 | 1464989637895 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:33:58 INFO - PROCESS | 2376 | 1464989638066 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 2376 | ++DOCSHELL 237BFC00 == 114 [pid = 2376] [id = 336] 14:33:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 218 (237C0000) [pid = 2376] [serial = 1007] [outer = 00000000] 14:33:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 219 (237C6000) [pid = 2376] [serial = 1008] [outer = 237C0000] 14:33:58 INFO - PROCESS | 2376 | 1464989638121 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 220 (237CB800) [pid = 2376] [serial = 1009] [outer = 237C0000] 14:33:58 INFO - PROCESS | 2376 | 1464989638657 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]]]}] 14:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 14:33:58 INFO - PROCESS | 2376 | 1464989638706 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:33:58 INFO - PROCESS | 2376 | 1464989638709 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:33:58 INFO - PROCESS | 2376 | 1464989638712 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 2376 | 1464989638714 Marionette TRACE conn5 <- [1,1310,null,{}] 14:33:58 INFO - PROCESS | 2376 | 1464989638718 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}] 14:33:58 INFO - PROCESS | 2376 | 1464989638832 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:33:59 INFO - PROCESS | 2376 | 1464989638986 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 2376 | ++DOCSHELL 24282800 == 115 [pid = 2376] [id = 337] 14:33:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 221 (24283800) [pid = 2376] [serial = 1010] [outer = 00000000] 14:33:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 222 (2428C000) [pid = 2376] [serial = 1011] [outer = 24283800] 14:33:59 INFO - PROCESS | 2376 | 1464989639042 Marionette DEBUG loaded listener.js 14:33:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 223 (2428FC00) [pid = 2376] [serial = 1012] [outer = 24283800] 14:33:59 INFO - PROCESS | 2376 | 1464989639645 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]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 14:33:59 INFO - PROCESS | 2376 | 1464989639686 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 2376 | 1464989639688 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:33:59 INFO - PROCESS | 2376 | 1464989639692 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 2376 | 1464989639694 Marionette TRACE conn5 <- [1,1314,null,{}] 14:33:59 INFO - PROCESS | 2376 | 1464989639697 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}] 14:33:59 INFO - PROCESS | 2376 | 1464989639813 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:33:59 INFO - PROCESS | 2376 | 1464989639968 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 2376 | ++DOCSHELL 246B6C00 == 116 [pid = 2376] [id = 338] 14:33:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 224 (246B7800) [pid = 2376] [serial = 1013] [outer = 00000000] 14:34:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 225 (246BAC00) [pid = 2376] [serial = 1014] [outer = 246B7800] 14:34:00 INFO - PROCESS | 2376 | 1464989640024 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 226 (246BE400) [pid = 2376] [serial = 1015] [outer = 246B7800] 14:34:00 INFO - PROCESS | 2376 | 1464989640694 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]]]}] 14:34:00 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 14:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1020ms 14:34:00 INFO - PROCESS | 2376 | 1464989640711 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:34:00 INFO - PROCESS | 2376 | 1464989640713 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:34:00 INFO - PROCESS | 2376 | 1464989640717 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:34:00 INFO - PROCESS | 2376 | 1464989640718 Marionette TRACE conn5 <- [1,1318,null,{}] 14:34:00 INFO - PROCESS | 2376 | 1464989640722 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}] 14:34:00 INFO - PROCESS | 2376 | 1464989640841 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:34:01 INFO - PROCESS | 2376 | 1464989641014 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:01 INFO - PROCESS | 2376 | ++DOCSHELL 15AA7C00 == 117 [pid = 2376] [id = 339] 14:34:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 227 (15AAF400) [pid = 2376] [serial = 1016] [outer = 00000000] 14:34:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 228 (18E24400) [pid = 2376] [serial = 1017] [outer = 15AAF400] 14:34:01 INFO - PROCESS | 2376 | 1464989641072 Marionette DEBUG loaded listener.js 14:34:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 229 (19865000) [pid = 2376] [serial = 1018] [outer = 15AAF400] 14:34:01 INFO - PROCESS | 2376 | 1464989641897 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]]]}] 14:34:01 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 14:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1238ms 14:34:01 INFO - PROCESS | 2376 | 1464989641956 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 2376 | 1464989641960 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:34:01 INFO - PROCESS | 2376 | 1464989641965 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - PROCESS | 2376 | 1464989641968 Marionette TRACE conn5 <- [1,1322,null,{}] 14:34:01 INFO - PROCESS | 2376 | 1464989641974 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}] 14:34:02 INFO - PROCESS | 2376 | 1464989642092 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:34:02 INFO - PROCESS | 2376 | 1464989642252 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 2376 | ++DOCSHELL 0DD8B400 == 118 [pid = 2376] [id = 340] 14:34:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 230 (0DD8E800) [pid = 2376] [serial = 1019] [outer = 00000000] 14:34:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 231 (14382000) [pid = 2376] [serial = 1020] [outer = 0DD8E800] 14:34:02 INFO - PROCESS | 2376 | 1464989642305 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 232 (15AACC00) [pid = 2376] [serial = 1021] [outer = 0DD8E800] 14:34:02 INFO - PROCESS | 2376 | 1464989642930 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]]]}] 14:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1023ms 14:34:03 INFO - PROCESS | 2376 | 1464989642989 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 2376 | 1464989642994 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:34:03 INFO - PROCESS | 2376 | 1464989643000 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - PROCESS | 2376 | 1464989643003 Marionette TRACE conn5 <- [1,1326,null,{}] 14:34:03 INFO - PROCESS | 2376 | 1464989643007 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}] 14:34:03 INFO - PROCESS | 2376 | 1464989643118 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:34:03 INFO - PROCESS | 2376 | 1464989643281 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 0DB5C800 == 117 [pid = 2376] [id = 234] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 0D234400 == 116 [pid = 2376] [id = 328] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 175D9C00 == 115 [pid = 2376] [id = 327] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 1BF16000 == 114 [pid = 2376] [id = 326] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 19C6EC00 == 113 [pid = 2376] [id = 325] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 199F4400 == 112 [pid = 2376] [id = 324] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 18C9E400 == 111 [pid = 2376] [id = 323] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 17084000 == 110 [pid = 2376] [id = 322] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 0D368C00 == 109 [pid = 2376] [id = 321] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 231 (1CBE9400) [pid = 2376] [serial = 897] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 230 (1BA02000) [pid = 2376] [serial = 888] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 229 (19C74C00) [pid = 2376] [serial = 885] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 228 (1487B000) [pid = 2376] [serial = 879] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 227 (1C8E8800) [pid = 2376] [serial = 894] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 226 (1C370C00) [pid = 2376] [serial = 891] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 225 (1D833C00) [pid = 2376] [serial = 930] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 224 (198EC400) [pid = 2376] [serial = 882] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 223 (0D84E800) [pid = 2376] [serial = 876] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | ++DOCSHELL 0CF68C00 == 110 [pid = 2376] [id = 341] 14:34:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 224 (0CF6B400) [pid = 2376] [serial = 1022] [outer = 00000000] 14:34:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 225 (0D3F0400) [pid = 2376] [serial = 1023] [outer = 0CF6B400] 14:34:03 INFO - PROCESS | 2376 | 1464989643396 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 226 (0DD07000) [pid = 2376] [serial = 1024] [outer = 0CF6B400] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 15AA5400 == 109 [pid = 2376] [id = 320] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 0CF6D000 == 108 [pid = 2376] [id = 319] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 1FE59C00 == 107 [pid = 2376] [id = 317] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 1F983000 == 106 [pid = 2376] [id = 316] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 1E4A9400 == 105 [pid = 2376] [id = 315] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 1E2F1800 == 104 [pid = 2376] [id = 314] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 1D6DA000 == 103 [pid = 2376] [id = 313] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 16F8DC00 == 102 [pid = 2376] [id = 312] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 15AA7400 == 101 [pid = 2376] [id = 286] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 0DB53C00 == 100 [pid = 2376] [id = 311] 14:34:03 INFO - PROCESS | 2376 | --DOCSHELL 1D80B800 == 99 [pid = 2376] [id = 310] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 225 (1BA06800) [pid = 2376] [serial = 915] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 224 (1D6F8C00) [pid = 2376] [serial = 927] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 223 (0D3ED800) [pid = 2376] [serial = 901] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 222 (1D6D9800) [pid = 2376] [serial = 922] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 221 (1D686C00) [pid = 2376] [serial = 919] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 220 (14893800) [pid = 2376] [serial = 903] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 219 (1D6D6000) [pid = 2376] [serial = 921] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 218 (19432C00) [pid = 2376] [serial = 912] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 217 (1BF1A800) [pid = 2376] [serial = 916] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 216 (0DE57C00) [pid = 2376] [serial = 907] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 215 (1D687000) [pid = 2376] [serial = 924] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 214 (19868800) [pid = 2376] [serial = 913] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 213 (0DB5D000) [pid = 2376] [serial = 906] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 212 (1D808800) [pid = 2376] [serial = 928] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 211 (1D6E0800) [pid = 2376] [serial = 925] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 210 (0CFBC800) [pid = 2376] [serial = 900] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 209 (15614800) [pid = 2376] [serial = 904] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 208 (18C9FC00) [pid = 2376] [serial = 910] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 207 (18C1C800) [pid = 2376] [serial = 909] [outer = 00000000] [url = about:blank] 14:34:03 INFO - PROCESS | 2376 | --DOMWINDOW == 206 (1D683000) [pid = 2376] [serial = 918] [outer = 00000000] [url = about:blank] 14:34:04 INFO - PROCESS | 2376 | 1464989644359 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]]]}] 14:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1369ms 14:34:04 INFO - PROCESS | 2376 | 1464989644373 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:34:04 INFO - PROCESS | 2376 | 1464989644375 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:34:04 INFO - PROCESS | 2376 | 1464989644378 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:34:04 INFO - PROCESS | 2376 | 1464989644382 Marionette TRACE conn5 <- [1,1330,null,{}] 14:34:04 INFO - PROCESS | 2376 | 1464989644391 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}] 14:34:04 INFO - PROCESS | 2376 | 1464989644491 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:34:04 INFO - PROCESS | 2376 | 1464989644500 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 2376 | ++DOCSHELL 14229C00 == 100 [pid = 2376] [id = 342] 14:34:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 207 (142F2800) [pid = 2376] [serial = 1025] [outer = 00000000] 14:34:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 208 (17DD1400) [pid = 2376] [serial = 1026] [outer = 142F2800] 14:34:04 INFO - PROCESS | 2376 | 1464989644549 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 209 (18C70400) [pid = 2376] [serial = 1027] [outer = 142F2800] 14:34:05 INFO - PROCESS | 2376 | 1464989645067 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]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms 14:34:05 INFO - PROCESS | 2376 | 1464989645113 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 2376 | 1464989645116 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:34:05 INFO - PROCESS | 2376 | 1464989645119 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 2376 | 1464989645120 Marionette TRACE conn5 <- [1,1334,null,{}] 14:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:34:05 INFO - PROCESS | 2376 | 1464989645124 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}] 14:34:05 INFO - PROCESS | 2376 | 1464989645221 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:34:05 INFO - PROCESS | 2376 | 1464989645349 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 2376 | ++DOCSHELL 18FB6C00 == 101 [pid = 2376] [id = 343] 14:34:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 210 (18FB8400) [pid = 2376] [serial = 1028] [outer = 00000000] 14:34:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 211 (1986A400) [pid = 2376] [serial = 1029] [outer = 18FB8400] 14:34:05 INFO - PROCESS | 2376 | 1464989645395 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 212 (19B72000) [pid = 2376] [serial = 1030] [outer = 18FB8400] 14:34:05 INFO - PROCESS | 2376 | 1464989645837 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]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 770ms 14:34:05 INFO - PROCESS | 2376 | 1464989645920 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 2376 | 1464989645922 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:34:05 INFO - PROCESS | 2376 | 1464989645925 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 2376 | 1464989645927 Marionette TRACE conn5 <- [1,1338,null,{}] 14:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:34:05 INFO - PROCESS | 2376 | 1464989645930 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}] 14:34:06 INFO - PROCESS | 2376 | 1464989646070 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:34:06 INFO - PROCESS | 2376 | 1464989646092 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 2376 | ++DOCSHELL 19458400 == 102 [pid = 2376] [id = 344] 14:34:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 213 (19C6C400) [pid = 2376] [serial = 1031] [outer = 00000000] 14:34:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 214 (1BA02000) [pid = 2376] [serial = 1032] [outer = 19C6C400] 14:34:06 INFO - PROCESS | 2376 | 1464989646146 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 215 (1BAF5800) [pid = 2376] [serial = 1033] [outer = 19C6C400] 14:34:06 INFO - PROCESS | 2376 | 1464989646613 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]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 731ms 14:34:06 INFO - PROCESS | 2376 | 1464989646661 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 2376 | 1464989646663 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:34:06 INFO - PROCESS | 2376 | 1464989646673 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 2376 | 1464989646675 Marionette TRACE conn5 <- [1,1342,null,{}] 14:34:06 INFO - PROCESS | 2376 | 1464989646678 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}] 14:34:06 INFO - PROCESS | 2376 | 1464989646831 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:34:06 INFO - PROCESS | 2376 | 1464989646852 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 2376 | ++DOCSHELL 1B394800 == 103 [pid = 2376] [id = 345] 14:34:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 216 (1BF75400) [pid = 2376] [serial = 1034] [outer = 00000000] 14:34:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 217 (1D631400) [pid = 2376] [serial = 1035] [outer = 1BF75400] 14:34:06 INFO - PROCESS | 2376 | 1464989646897 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 218 (1D687000) [pid = 2376] [serial = 1036] [outer = 1BF75400] 14:34:07 INFO - PROCESS | 2376 | 1464989647367 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]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 14:34:07 INFO - PROCESS | 2376 | 1464989647438 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 2376 | 1464989647440 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:34:07 INFO - PROCESS | 2376 | 1464989647444 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 2376 | 1464989647445 Marionette TRACE conn5 <- [1,1346,null,{}] 14:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:34:07 INFO - PROCESS | 2376 | 1464989647449 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}] 14:34:07 INFO - PROCESS | 2376 | 1464989647584 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 217 (0CF69000) [pid = 2376] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 216 (19B72400) [pid = 2376] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 215 (1BFE3C00) [pid = 2376] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 214 (1C8F2000) [pid = 2376] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 213 (15AB0000) [pid = 2376] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 212 (17085C00) [pid = 2376] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 211 (18CA3000) [pid = 2376] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 210 (1D803800) [pid = 2376] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 209 (0D821800) [pid = 2376] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 208 (0D0CA400) [pid = 2376] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 207 (1D80D000) [pid = 2376] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 206 (19015400) [pid = 2376] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:34:07 INFO - PROCESS | 2376 | --DOMWINDOW == 205 (1942B000) [pid = 2376] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:34:07 INFO - PROCESS | 2376 | 1464989647901 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 2376 | ++DOCSHELL 0CF63000 == 104 [pid = 2376] [id = 346] 14:34:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 206 (0CF63800) [pid = 2376] [serial = 1037] [outer = 00000000] 14:34:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 207 (0D849C00) [pid = 2376] [serial = 1038] [outer = 0CF63800] 14:34:07 INFO - PROCESS | 2376 | 1464989647945 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 208 (15AA8C00) [pid = 2376] [serial = 1039] [outer = 0CF63800] 14:34:08 INFO - PROCESS | 2376 | 1464989648317 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]]]}] 14:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 14:34:08 INFO - PROCESS | 2376 | 1464989648381 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:34:08 INFO - PROCESS | 2376 | 1464989648382 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:34:08 INFO - PROCESS | 2376 | 1464989648386 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - PROCESS | 2376 | 1464989648387 Marionette TRACE conn5 <- [1,1350,null,{}] 14:34:08 INFO - PROCESS | 2376 | 1464989648391 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}] 14:34:08 INFO - PROCESS | 2376 | 1464989648488 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:34:08 INFO - PROCESS | 2376 | 1464989648494 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 2376 | ++DOCSHELL 170A5800 == 105 [pid = 2376] [id = 347] 14:34:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 209 (18DBA000) [pid = 2376] [serial = 1040] [outer = 00000000] 14:34:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 210 (1D6D6000) [pid = 2376] [serial = 1041] [outer = 18DBA000] 14:34:08 INFO - PROCESS | 2376 | 1464989648539 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 211 (1D6F0C00) [pid = 2376] [serial = 1042] [outer = 18DBA000] 14:34:09 INFO - PROCESS | 2376 | 1464989648983 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]]]}] 14:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 14:34:09 INFO - PROCESS | 2376 | 1464989649016 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 2376 | 1464989649018 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:34:09 INFO - PROCESS | 2376 | 1464989649021 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 2376 | 1464989649023 Marionette TRACE conn5 <- [1,1354,null,{}] 14:34:09 INFO - PROCESS | 2376 | 1464989649063 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}] 14:34:09 INFO - PROCESS | 2376 | 1464989649156 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:34:09 INFO - PROCESS | 2376 | 1464989649198 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 2376 | ++DOCSHELL 1BA10800 == 106 [pid = 2376] [id = 348] 14:34:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 212 (1D6D9800) [pid = 2376] [serial = 1043] [outer = 00000000] 14:34:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 213 (1D837400) [pid = 2376] [serial = 1044] [outer = 1D6D9800] 14:34:09 INFO - PROCESS | 2376 | 1464989649243 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 214 (1D840400) [pid = 2376] [serial = 1045] [outer = 1D6D9800] 14:34:09 INFO - PROCESS | 2376 | 1464989649713 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] 14:34:09 INFO - PROCESS | 2376 | 1464989649754 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:34:09 INFO - PROCESS | 2376 | 1464989649758 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 2376 | 1464989649759 Marionette TRACE conn5 <- [1,1358,null,{}] 14:34:09 INFO - PROCESS | 2376 | 1464989649763 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}] 14:34:09 INFO - PROCESS | 2376 | 1464989649857 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:34:10 INFO - PROCESS | 2376 | 1464989650083 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 2376 | ++DOCSHELL 0CA43400 == 107 [pid = 2376] [id = 349] 14:34:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 215 (0CA49800) [pid = 2376] [serial = 1046] [outer = 00000000] 14:34:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 216 (0D0CC800) [pid = 2376] [serial = 1047] [outer = 0CA49800] 14:34:10 INFO - PROCESS | 2376 | 1464989650145 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 217 (0D84E800) [pid = 2376] [serial = 1048] [outer = 0CA49800] 14:34:10 INFO - PROCESS | 2376 | 1464989650831 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] 14:34:10 INFO - PROCESS | 2376 | 1464989650883 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:34:10 INFO - PROCESS | 2376 | 1464989650888 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:34:10 INFO - PROCESS | 2376 | 1464989650892 Marionette TRACE conn5 <- [1,1362,null,{}] 14:34:10 INFO - PROCESS | 2376 | 1464989650897 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}] 14:34:11 INFO - PROCESS | 2376 | 1464989651057 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:34:11 INFO - PROCESS | 2376 | 1464989651216 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 2376 | ++DOCSHELL 15AB4800 == 108 [pid = 2376] [id = 350] 14:34:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 218 (161DC000) [pid = 2376] [serial = 1049] [outer = 00000000] 14:34:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 219 (18C1C800) [pid = 2376] [serial = 1050] [outer = 161DC000] 14:34:11 INFO - PROCESS | 2376 | 1464989651274 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 220 (18EF9C00) [pid = 2376] [serial = 1051] [outer = 161DC000] 14:34:11 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:34:11 INFO - PROCESS | 2376 | 1464989651863 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] 14:34:11 INFO - PROCESS | 2376 | 1464989651919 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:34:11 INFO - PROCESS | 2376 | 1464989651923 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 2376 | 1464989651925 Marionette TRACE conn5 <- [1,1366,null,{}] 14:34:11 INFO - PROCESS | 2376 | 1464989651930 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}] 14:34:12 INFO - PROCESS | 2376 | 1464989652053 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:34:12 INFO - PROCESS | 2376 | 1464989652226 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 2376 | ++DOCSHELL 1D68B800 == 109 [pid = 2376] [id = 351] 14:34:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 221 (1D6D5C00) [pid = 2376] [serial = 1052] [outer = 00000000] 14:34:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 222 (1D9DE400) [pid = 2376] [serial = 1053] [outer = 1D6D5C00] 14:34:12 INFO - PROCESS | 2376 | 1464989652282 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 223 (1E4E1000) [pid = 2376] [serial = 1054] [outer = 1D6D5C00] 14:34:12 INFO - PROCESS | 2376 | 1464989652930 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] 14:34:12 INFO - PROCESS | 2376 | 1464989652949 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:34:12 INFO - PROCESS | 2376 | 1464989652960 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - PROCESS | 2376 | 1464989652966 Marionette TRACE conn5 <- [1,1370,null,{}] 14:34:13 INFO - PROCESS | 2376 | 1464989652992 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}] 14:34:13 INFO - PROCESS | 2376 | 1464989653116 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:34:13 INFO - PROCESS | 2376 | 1464989653276 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:13 INFO - PROCESS | 2376 | ++DOCSHELL 214C1400 == 110 [pid = 2376] [id = 352] 14:34:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 224 (214C3400) [pid = 2376] [serial = 1055] [outer = 00000000] 14:34:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 225 (2168C400) [pid = 2376] [serial = 1056] [outer = 214C3400] 14:34:13 INFO - PROCESS | 2376 | 1464989653331 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 226 (21B74000) [pid = 2376] [serial = 1057] [outer = 214C3400] 14:34:13 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:34:13 INFO - PROCESS | 2376 | 1464989653976 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] 14:34:14 INFO - PROCESS | 2376 | 1464989654053 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:34:14 INFO - PROCESS | 2376 | 1464989654057 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 2376 | 1464989654059 Marionette TRACE conn5 <- [1,1374,null,{}] 14:34:14 INFO - PROCESS | 2376 | 1464989654062 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}] 14:34:14 INFO - PROCESS | 2376 | 1464989654184 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:34:14 INFO - PROCESS | 2376 | 1464989654341 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 2376 | ++DOCSHELL 21BF0C00 == 111 [pid = 2376] [id = 353] 14:34:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 227 (2428A400) [pid = 2376] [serial = 1058] [outer = 00000000] 14:34:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 228 (246BB800) [pid = 2376] [serial = 1059] [outer = 2428A400] 14:34:14 INFO - PROCESS | 2376 | 1464989654397 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 229 (24908000) [pid = 2376] [serial = 1060] [outer = 2428A400] 14:34:14 INFO - PROCESS | 2376 | 1464989654941 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] 14:34:15 INFO - PROCESS | 2376 | 1464989654992 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:34:15 INFO - PROCESS | 2376 | 1464989654997 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 2376 | 1464989654999 Marionette TRACE conn5 <- [1,1378,null,{}] 14:34:15 INFO - PROCESS | 2376 | 1464989655003 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}] 14:34:15 INFO - PROCESS | 2376 | 1464989655119 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:34:15 INFO - PROCESS | 2376 | 1464989655289 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 2376 | ++DOCSHELL 0CF21C00 == 112 [pid = 2376] [id = 354] 14:34:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 230 (0CF22C00) [pid = 2376] [serial = 1061] [outer = 00000000] 14:34:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 231 (0CF27400) [pid = 2376] [serial = 1062] [outer = 0CF22C00] 14:34:15 INFO - PROCESS | 2376 | 1464989655352 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 232 (24909C00) [pid = 2376] [serial = 1063] [outer = 0CF22C00] 14:34:16 INFO - PROCESS | 2376 | 1464989655986 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]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1023ms 14:34:16 INFO - PROCESS | 2376 | 1464989656021 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 2376 | 1464989656024 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:34:16 INFO - PROCESS | 2376 | 1464989656027 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:34:16 INFO - PROCESS | 2376 | 1464989656029 Marionette TRACE conn5 <- [1,1382,null,{}] 14:34:16 INFO - PROCESS | 2376 | 1464989656033 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}] 14:34:16 INFO - PROCESS | 2376 | 1464989656152 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:34:16 INFO - PROCESS | 2376 | 1464989656312 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 2376 | ++DOCSHELL 24913400 == 113 [pid = 2376] [id = 355] 14:34:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 233 (24913800) [pid = 2376] [serial = 1064] [outer = 00000000] 14:34:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 234 (24F48000) [pid = 2376] [serial = 1065] [outer = 24913800] 14:34:16 INFO - PROCESS | 2376 | 1464989656367 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 235 (24F4C800) [pid = 2376] [serial = 1066] [outer = 24913800] 14:34:16 INFO - PROCESS | 2376 | 1464989656958 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]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 14:34:17 INFO - PROCESS | 2376 | 1464989657001 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 2376 | 1464989657003 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:34:17 INFO - PROCESS | 2376 | 1464989657007 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:34:17 INFO - PROCESS | 2376 | 1464989657008 Marionette TRACE conn5 <- [1,1386,null,{}] 14:34:17 INFO - PROCESS | 2376 | 1464989657012 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}] 14:34:17 INFO - PROCESS | 2376 | 1464989657129 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:34:17 INFO - PROCESS | 2376 | 1464989657301 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 2376 | ++DOCSHELL 24F46C00 == 114 [pid = 2376] [id = 356] 14:34:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 236 (24F47C00) [pid = 2376] [serial = 1067] [outer = 00000000] 14:34:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 237 (27CD5400) [pid = 2376] [serial = 1068] [outer = 24F47C00] 14:34:17 INFO - PROCESS | 2376 | 1464989657356 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 238 (27CD8000) [pid = 2376] [serial = 1069] [outer = 24F47C00] 14:34:17 INFO - PROCESS | 2376 | 1464989657899 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]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 14:34:17 INFO - PROCESS | 2376 | 1464989657941 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 2376 | 1464989657943 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:34:17 INFO - PROCESS | 2376 | 1464989657947 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - PROCESS | 2376 | 1464989657949 Marionette TRACE conn5 <- [1,1390,null,{}] 14:34:17 INFO - PROCESS | 2376 | 1464989657952 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}] 14:34:18 INFO - PROCESS | 2376 | 1464989658077 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:34:18 INFO - PROCESS | 2376 | 1464989658250 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 2376 | ++DOCSHELL 24F54800 == 115 [pid = 2376] [id = 357] 14:34:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 239 (27CDC800) [pid = 2376] [serial = 1070] [outer = 00000000] 14:34:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 240 (28382800) [pid = 2376] [serial = 1071] [outer = 27CDC800] 14:34:18 INFO - PROCESS | 2376 | 1464989658305 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 241 (28385000) [pid = 2376] [serial = 1072] [outer = 27CDC800] 14:34:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 242 (1D6FB000) [pid = 2376] [serial = 1073] [outer = 0D82D000] 14:34:19 INFO - PROCESS | 2376 | 1464989659053 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]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1165ms 14:34:19 INFO - PROCESS | 2376 | 1464989659116 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 2376 | 1464989659118 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:34:19 INFO - PROCESS | 2376 | 1464989659122 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:34:19 INFO - PROCESS | 2376 | 1464989659124 Marionette TRACE conn5 <- [1,1394,null,{}] 14:34:19 INFO - PROCESS | 2376 | 1464989659127 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}] 14:34:19 INFO - PROCESS | 2376 | 1464989659250 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:34:19 INFO - PROCESS | 2376 | 1464989659413 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB6400 == 116 [pid = 2376] [id = 358] 14:34:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 243 (0D856800) [pid = 2376] [serial = 1074] [outer = 00000000] 14:34:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 244 (1456A800) [pid = 2376] [serial = 1075] [outer = 0D856800] 14:34:19 INFO - PROCESS | 2376 | 1464989659469 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 245 (198F6800) [pid = 2376] [serial = 1076] [outer = 0D856800] 14:34:20 INFO - PROCESS | 2376 | 1464989660054 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]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 971ms 14:34:20 INFO - PROCESS | 2376 | 1464989660096 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 2376 | 1464989660098 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:34:20 INFO - PROCESS | 2376 | 1464989660101 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:34:20 INFO - PROCESS | 2376 | 1464989660103 Marionette TRACE conn5 <- [1,1398,null,{}] 14:34:20 INFO - PROCESS | 2376 | 1464989660107 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}] 14:34:20 INFO - PROCESS | 2376 | 1464989660227 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:34:20 INFO - PROCESS | 2376 | 1464989660607 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4F800 == 117 [pid = 2376] [id = 359] 14:34:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 246 (0CF65400) [pid = 2376] [serial = 1077] [outer = 00000000] 14:34:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 247 (0D301800) [pid = 2376] [serial = 1078] [outer = 0CF65400] 14:34:20 INFO - PROCESS | 2376 | 1464989660695 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 248 (0D91CC00) [pid = 2376] [serial = 1079] [outer = 0CF65400] 14:34:21 INFO - PROCESS | 2376 | 1464989661360 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]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1320ms 14:34:21 INFO - PROCESS | 2376 | 1464989661426 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 2376 | 1464989661431 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:34:21 INFO - PROCESS | 2376 | 1464989661435 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - PROCESS | 2376 | 1464989661438 Marionette TRACE conn5 <- [1,1402,null,{}] 14:34:21 INFO - PROCESS | 2376 | 1464989661443 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}] 14:34:21 INFO - PROCESS | 2376 | 1464989661560 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:34:21 INFO - PROCESS | 2376 | 1464989661726 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 2376 | ++DOCSHELL 0DD88800 == 118 [pid = 2376] [id = 360] 14:34:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 249 (11354400) [pid = 2376] [serial = 1080] [outer = 00000000] 14:34:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 250 (17DCF400) [pid = 2376] [serial = 1081] [outer = 11354400] 14:34:21 INFO - PROCESS | 2376 | 1464989661778 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 251 (1942D400) [pid = 2376] [serial = 1082] [outer = 11354400] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 1BA10800 == 117 [pid = 2376] [id = 348] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 170A5800 == 116 [pid = 2376] [id = 347] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 0CF63000 == 115 [pid = 2376] [id = 346] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 1B394800 == 114 [pid = 2376] [id = 345] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 19458400 == 113 [pid = 2376] [id = 344] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 18FB6C00 == 112 [pid = 2376] [id = 343] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 14229C00 == 111 [pid = 2376] [id = 342] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 0CF68C00 == 110 [pid = 2376] [id = 341] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 0DD8B400 == 109 [pid = 2376] [id = 340] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 250 (20A53C00) [pid = 2376] [serial = 951] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 249 (0DB3FC00) [pid = 2376] [serial = 954] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 248 (1FE54800) [pid = 2376] [serial = 987] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 1D6DE400 == 108 [pid = 2376] [id = 332] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 17DD7400 == 107 [pid = 2376] [id = 331] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 0D828C00 == 106 [pid = 2376] [id = 330] 14:34:22 INFO - PROCESS | 2376 | --DOCSHELL 0D0C8000 == 105 [pid = 2376] [id = 329] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 247 (0CF6E400) [pid = 2376] [serial = 820] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 246 (198F0000) [pid = 2376] [serial = 874] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 245 (1ACD5C00) [pid = 2376] [serial = 972] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 244 (1CBDF400) [pid = 2376] [serial = 975] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 243 (1BE67000) [pid = 2376] [serial = 973] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 242 (1D810400) [pid = 2376] [serial = 939] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 241 (1D6EC800) [pid = 2376] [serial = 978] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 240 (18FB6400) [pid = 2376] [serial = 961] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 239 (18CA0C00) [pid = 2376] [serial = 960] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 238 (187F4800) [pid = 2376] [serial = 966] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 237 (1D631000) [pid = 2376] [serial = 976] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 236 (18C9CC00) [pid = 2376] [serial = 936] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 235 (19016000) [pid = 2376] [serial = 969] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 234 (1E2F9C00) [pid = 2376] [serial = 942] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 233 (1FE5A000) [pid = 2376] [serial = 948] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 232 (1E4DEC00) [pid = 2376] [serial = 945] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 231 (0DFD6400) [pid = 2376] [serial = 933] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 230 (1E2F3400) [pid = 2376] [serial = 984] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 229 (1E4A0800) [pid = 2376] [serial = 985] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 228 (1D6F4400) [pid = 2376] [serial = 979] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 227 (0DC6B000) [pid = 2376] [serial = 963] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 226 (18C9A400) [pid = 2376] [serial = 967] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 225 (0DFCB400) [pid = 2376] [serial = 964] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 224 (0DB5BC00) [pid = 2376] [serial = 958] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 223 (0D84D800) [pid = 2376] [serial = 957] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 222 (1D9D3C00) [pid = 2376] [serial = 931] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 221 (1D689C00) [pid = 2376] [serial = 981] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 220 (1D6F1800) [pid = 2376] [serial = 982] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | --DOMWINDOW == 219 (1986EC00) [pid = 2376] [serial = 970] [outer = 00000000] [url = about:blank] 14:34:22 INFO - PROCESS | 2376 | 1464989662468 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]]]}] 14:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1072ms 14:34:22 INFO - PROCESS | 2376 | 1464989662512 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 2376 | 1464989662516 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:34:22 INFO - PROCESS | 2376 | 1464989662521 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 2376 | 1464989662523 Marionette TRACE conn5 <- [1,1406,null,{}] 14:34:22 INFO - PROCESS | 2376 | 1464989662526 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}] 14:34:22 INFO - PROCESS | 2376 | 1464989662627 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:34:22 INFO - PROCESS | 2376 | 1464989662634 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 2376 | ++DOCSHELL 0D828000 == 106 [pid = 2376] [id = 361] 14:34:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 220 (0D828C00) [pid = 2376] [serial = 1083] [outer = 00000000] 14:34:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 221 (0DE4FC00) [pid = 2376] [serial = 1084] [outer = 0D828C00] 14:34:22 INFO - PROCESS | 2376 | 1464989662680 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 222 (14229400) [pid = 2376] [serial = 1085] [outer = 0D828C00] 14:34:23 INFO - PROCESS | 2376 | 1464989663233 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]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 14:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:34:23 INFO - PROCESS | 2376 | 1464989663253 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 2376 | 1464989663255 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:34:23 INFO - PROCESS | 2376 | 1464989663260 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 2376 | 1464989663266 Marionette TRACE conn5 <- [1,1410,null,{}] 14:34:23 INFO - PROCESS | 2376 | 1464989663275 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}] 14:34:23 INFO - PROCESS | 2376 | 1464989663376 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:34:23 INFO - PROCESS | 2376 | 1464989663498 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 2376 | ++DOCSHELL 18C18400 == 107 [pid = 2376] [id = 362] 14:34:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 223 (18C20C00) [pid = 2376] [serial = 1086] [outer = 00000000] 14:34:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 224 (1900DC00) [pid = 2376] [serial = 1087] [outer = 18C20C00] 14:34:23 INFO - PROCESS | 2376 | 1464989663551 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 225 (1942E000) [pid = 2376] [serial = 1088] [outer = 18C20C00] 14:34:23 INFO - PROCESS | 2376 | 1464989663936 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]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 14:34:24 INFO - PROCESS | 2376 | 1464989663989 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:34:24 INFO - PROCESS | 2376 | 1464989663992 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:34:24 INFO - PROCESS | 2376 | 1464989663995 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 2376 | 1464989663997 Marionette TRACE conn5 <- [1,1414,null,{}] 14:34:24 INFO - PROCESS | 2376 | 1464989664000 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}] 14:34:24 INFO - PROCESS | 2376 | 1464989664099 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:34:24 INFO - PROCESS | 2376 | 1464989664106 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 2376 | ++DOCSHELL 198F3000 == 108 [pid = 2376] [id = 363] 14:34:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 226 (198F7400) [pid = 2376] [serial = 1089] [outer = 00000000] 14:34:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 227 (1BA07400) [pid = 2376] [serial = 1090] [outer = 198F7400] 14:34:24 INFO - PROCESS | 2376 | 1464989664151 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 228 (1C616800) [pid = 2376] [serial = 1091] [outer = 198F7400] 14:34:24 INFO - PROCESS | 2376 | 1464989664684 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]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 14:34:24 INFO - PROCESS | 2376 | 1464989664729 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:34:24 INFO - PROCESS | 2376 | 1464989664731 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:34:24 INFO - PROCESS | 2376 | 1464989664773 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 2376 | 1464989664775 Marionette TRACE conn5 <- [1,1418,null,{}] 14:34:24 INFO - PROCESS | 2376 | 1464989664779 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}] 14:34:24 INFO - PROCESS | 2376 | 1464989664913 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:34:25 INFO - PROCESS | 2376 | 1464989664990 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 2376 | ++DOCSHELL 1C8EC400 == 109 [pid = 2376] [id = 364] 14:34:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 229 (1C8EF800) [pid = 2376] [serial = 1092] [outer = 00000000] 14:34:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 230 (1D62B000) [pid = 2376] [serial = 1093] [outer = 1C8EF800] 14:34:25 INFO - PROCESS | 2376 | 1464989665041 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 231 (1D6D7400) [pid = 2376] [serial = 1094] [outer = 1C8EF800] 14:34:25 INFO - PROCESS | 2376 | 1464989665510 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]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 790ms 14:34:25 INFO - PROCESS | 2376 | 1464989665556 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 2376 | 1464989665558 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:34:25 INFO - PROCESS | 2376 | 1464989665561 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:34:25 INFO - PROCESS | 2376 | 1464989665563 Marionette TRACE conn5 <- [1,1422,null,{}] 14:34:25 INFO - PROCESS | 2376 | 1464989665566 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}] 14:34:25 INFO - PROCESS | 2376 | 1464989665704 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:34:25 INFO - PROCESS | 2376 | 1464989665727 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 2376 | ++DOCSHELL 1D6DF800 == 110 [pid = 2376] [id = 365] 14:34:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 232 (1D6F4400) [pid = 2376] [serial = 1095] [outer = 00000000] 14:34:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 233 (1D83D400) [pid = 2376] [serial = 1096] [outer = 1D6F4400] 14:34:25 INFO - PROCESS | 2376 | 1464989665771 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 234 (1E2F7800) [pid = 2376] [serial = 1097] [outer = 1D6F4400] 14:34:26 INFO - PROCESS | 2376 | 1464989666245 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]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 233 (19C6C400) [pid = 2376] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 232 (0CF6B400) [pid = 2376] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 231 (1BF75400) [pid = 2376] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 230 (142F2800) [pid = 2376] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 229 (0CF63800) [pid = 2376] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 228 (0DD8E800) [pid = 2376] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 227 (18FB8400) [pid = 2376] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:34:26 INFO - PROCESS | 2376 | --DOMWINDOW == 226 (18DBA000) [pid = 2376] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:34:26 INFO - PROCESS | 2376 | 1464989666523 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 2376 | 1464989666525 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:34:26 INFO - PROCESS | 2376 | 1464989666534 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 2376 | 1464989666536 Marionette TRACE conn5 <- [1,1426,null,{}] 14:34:26 INFO - PROCESS | 2376 | 1464989666540 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}] 14:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:34:26 INFO - PROCESS | 2376 | 1464989666635 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:34:26 INFO - PROCESS | 2376 | 1464989666644 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 2376 | ++DOCSHELL 14B03800 == 111 [pid = 2376] [id = 366] 14:34:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 227 (15A02000) [pid = 2376] [serial = 1098] [outer = 00000000] 14:34:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 228 (19870000) [pid = 2376] [serial = 1099] [outer = 15A02000] 14:34:26 INFO - PROCESS | 2376 | 1464989666689 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 229 (1BE63400) [pid = 2376] [serial = 1100] [outer = 15A02000] 14:34:27 INFO - PROCESS | 2376 | 1464989667136 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]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 14:34:27 INFO - PROCESS | 2376 | 1464989667215 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 2376 | 1464989667217 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:34:27 INFO - PROCESS | 2376 | 1464989667220 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 2376 | 1464989667222 Marionette TRACE conn5 <- [1,1430,null,{}] 14:34:27 INFO - PROCESS | 2376 | 1464989667225 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}] 14:34:27 INFO - PROCESS | 2376 | 1464989667320 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:34:27 INFO - PROCESS | 2376 | 1464989667326 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 2376 | ++DOCSHELL 1CBE4800 == 112 [pid = 2376] [id = 367] 14:34:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 230 (1D83C800) [pid = 2376] [serial = 1101] [outer = 00000000] 14:34:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 231 (1E4ACC00) [pid = 2376] [serial = 1102] [outer = 1D83C800] 14:34:27 INFO - PROCESS | 2376 | 1464989667374 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 232 (1FF67400) [pid = 2376] [serial = 1103] [outer = 1D83C800] 14:34:27 INFO - PROCESS | 2376 | 1464989667836 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]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 14:34:27 INFO - PROCESS | 2376 | 1464989667892 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 2376 | 1464989667894 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:34:27 INFO - PROCESS | 2376 | 1464989667897 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 2376 | 1464989667899 Marionette TRACE conn5 <- [1,1434,null,{}] 14:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:34:27 INFO - PROCESS | 2376 | 1464989667902 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}] 14:34:28 INFO - PROCESS | 2376 | 1464989668001 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:34:28 INFO - PROCESS | 2376 | 1464989668040 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 2376 | ++DOCSHELL 0CF6F000 == 113 [pid = 2376] [id = 368] 14:34:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 233 (0DE57800) [pid = 2376] [serial = 1104] [outer = 00000000] 14:34:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 234 (214C6000) [pid = 2376] [serial = 1105] [outer = 0DE57800] 14:34:28 INFO - PROCESS | 2376 | 1464989668085 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 235 (21684400) [pid = 2376] [serial = 1106] [outer = 0DE57800] 14:34:28 INFO - PROCESS | 2376 | 1464989668634 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]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 770ms 14:34:28 INFO - PROCESS | 2376 | 1464989668672 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 2376 | 1464989668677 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:34:28 INFO - PROCESS | 2376 | 1464989668682 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 2376 | 1464989668686 Marionette TRACE conn5 <- [1,1438,null,{}] 14:34:28 INFO - PROCESS | 2376 | 1464989668692 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}] 14:34:28 INFO - PROCESS | 2376 | 1464989668826 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:34:28 INFO - PROCESS | 2376 | 1464989668984 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 2376 | ++DOCSHELL 0D84D800 == 114 [pid = 2376] [id = 369] 14:34:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 236 (0D918400) [pid = 2376] [serial = 1107] [outer = 00000000] 14:34:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 237 (0DC67400) [pid = 2376] [serial = 1108] [outer = 0D918400] 14:34:29 INFO - PROCESS | 2376 | 1464989669042 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 238 (0DFCD800) [pid = 2376] [serial = 1109] [outer = 0D918400] 14:34:29 INFO - PROCESS | 2376 | 1464989669705 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]]]}] 14:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1080ms 14:34:29 INFO - PROCESS | 2376 | 1464989669762 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 2376 | 1464989669768 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:34:29 INFO - PROCESS | 2376 | 1464989669775 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 2376 | 1464989669777 Marionette TRACE conn5 <- [1,1442,null,{}] 14:34:29 INFO - PROCESS | 2376 | 1464989669781 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}] 14:34:29 INFO - PROCESS | 2376 | 1464989669909 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:34:30 INFO - PROCESS | 2376 | 1464989670071 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 2376 | ++DOCSHELL 16F04800 == 115 [pid = 2376] [id = 370] 14:34:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 239 (16F0F000) [pid = 2376] [serial = 1110] [outer = 00000000] 14:34:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 240 (18FB0C00) [pid = 2376] [serial = 1111] [outer = 16F0F000] 14:34:30 INFO - PROCESS | 2376 | 1464989670127 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 241 (19C77000) [pid = 2376] [serial = 1112] [outer = 16F0F000] 14:34:30 INFO - PROCESS | 2376 | 1464989670787 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]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1079ms 14:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:34:30 INFO - PROCESS | 2376 | 1464989670855 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 2376 | 1464989670857 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:34:30 INFO - PROCESS | 2376 | 1464989670861 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 2376 | 1464989670865 Marionette TRACE conn5 <- [1,1446,null,{}] 14:34:30 INFO - PROCESS | 2376 | 1464989670890 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}] 14:34:31 INFO - PROCESS | 2376 | 1464989671055 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:34:31 INFO - PROCESS | 2376 | 1464989671177 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 2376 | ++DOCSHELL 1D6F4800 == 116 [pid = 2376] [id = 371] 14:34:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 242 (1D833000) [pid = 2376] [serial = 1113] [outer = 00000000] 14:34:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 243 (1E2FBC00) [pid = 2376] [serial = 1114] [outer = 1D833000] 14:34:31 INFO - PROCESS | 2376 | 1464989671235 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 244 (21432800) [pid = 2376] [serial = 1115] [outer = 1D833000] 14:34:31 INFO - PROCESS | 2376 | 1464989671855 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]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1022ms 14:34:31 INFO - PROCESS | 2376 | 1464989671886 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 2376 | 1464989671889 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:34:31 INFO - PROCESS | 2376 | 1464989671893 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:34:31 INFO - PROCESS | 2376 | 1464989671895 Marionette TRACE conn5 <- [1,1450,null,{}] 14:34:31 INFO - PROCESS | 2376 | 1464989671898 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}] 14:34:32 INFO - PROCESS | 2376 | 1464989672023 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:34:32 INFO - PROCESS | 2376 | 1464989672197 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 2376 | ++DOCSHELL 21B75000 == 117 [pid = 2376] [id = 372] 14:34:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 245 (21B75400) [pid = 2376] [serial = 1116] [outer = 00000000] 14:34:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 246 (22E42800) [pid = 2376] [serial = 1117] [outer = 21B75400] 14:34:32 INFO - PROCESS | 2376 | 1464989672253 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 247 (246B9800) [pid = 2376] [serial = 1118] [outer = 21B75400] 14:34:32 INFO - PROCESS | 2376 | 1464989672865 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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1016ms 14:34:32 INFO - PROCESS | 2376 | 1464989672912 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 2376 | 1464989672915 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:34:32 INFO - PROCESS | 2376 | 1464989672918 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:34:32 INFO - PROCESS | 2376 | 1464989672920 Marionette TRACE conn5 <- [1,1454,null,{}] 14:34:32 INFO - PROCESS | 2376 | 1464989672923 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}] 14:34:33 INFO - PROCESS | 2376 | 1464989673042 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:34:33 INFO - PROCESS | 2376 | 1464989673215 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 2376 | ++DOCSHELL 246BC000 == 118 [pid = 2376] [id = 373] 14:34:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 248 (246BD400) [pid = 2376] [serial = 1119] [outer = 00000000] 14:34:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 249 (24F4A400) [pid = 2376] [serial = 1120] [outer = 246BD400] 14:34:33 INFO - PROCESS | 2376 | 1464989673270 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 250 (26806000) [pid = 2376] [serial = 1121] [outer = 246BD400] 14:34:33 INFO - PROCESS | 2376 | 1464989673891 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]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1016ms 14:34:33 INFO - PROCESS | 2376 | 1464989673939 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:34:33 INFO - PROCESS | 2376 | 1464989673941 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:34:33 INFO - PROCESS | 2376 | 1464989673944 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 2376 | 1464989673946 Marionette TRACE conn5 <- [1,1458,null,{}] 14:34:33 INFO - PROCESS | 2376 | 1464989673950 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}] 14:34:34 INFO - PROCESS | 2376 | 1464989674088 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:34:34 INFO - PROCESS | 2376 | 1464989674253 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 2376 | ++DOCSHELL 249CD400 == 119 [pid = 2376] [id = 374] 14:34:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 251 (249D0400) [pid = 2376] [serial = 1122] [outer = 00000000] 14:34:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 252 (249D5C00) [pid = 2376] [serial = 1123] [outer = 249D0400] 14:34:34 INFO - PROCESS | 2376 | 1464989674308 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 253 (26809C00) [pid = 2376] [serial = 1124] [outer = 249D0400] 14:34:34 INFO - PROCESS | 2376 | 1464989674854 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]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 14:34:34 INFO - PROCESS | 2376 | 1464989674919 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 2376 | 1464989674921 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 2376 | 1464989674924 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:34:34 INFO - PROCESS | 2376 | 1464989674926 Marionette TRACE conn5 <- [1,1462,null,{}] 14:34:34 INFO - PROCESS | 2376 | 1464989674930 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}] 14:34:35 INFO - PROCESS | 2376 | 1464989675048 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:34:35 INFO - PROCESS | 2376 | 1464989675223 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 2376 | ++DOCSHELL 2680E000 == 120 [pid = 2376] [id = 375] 14:34:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 254 (2680E400) [pid = 2376] [serial = 1125] [outer = 00000000] 14:34:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 255 (27CDAC00) [pid = 2376] [serial = 1126] [outer = 2680E400] 14:34:35 INFO - PROCESS | 2376 | 1464989675278 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 256 (280CB000) [pid = 2376] [serial = 1127] [outer = 2680E400] 14:34:35 INFO - PROCESS | 2376 | 1464989675844 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]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 14:34:35 INFO - PROCESS | 2376 | 1464989675899 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 2376 | 1464989675901 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:34:35 INFO - PROCESS | 2376 | 1464989675904 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:34:35 INFO - PROCESS | 2376 | 1464989675906 Marionette TRACE conn5 <- [1,1466,null,{}] 14:34:35 INFO - PROCESS | 2376 | 1464989675910 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}] 14:34:36 INFO - PROCESS | 2376 | 1464989676028 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:34:36 INFO - PROCESS | 2376 | 1464989676203 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 2376 | ++DOCSHELL 20F11C00 == 121 [pid = 2376] [id = 376] 14:34:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 257 (20F12000) [pid = 2376] [serial = 1128] [outer = 00000000] 14:34:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 258 (20F1A400) [pid = 2376] [serial = 1129] [outer = 20F12000] 14:34:36 INFO - PROCESS | 2376 | 1464989676257 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 259 (20F1AC00) [pid = 2376] [serial = 1130] [outer = 20F12000] 14:34:36 INFO - PROCESS | 2376 | 1464989676901 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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1016ms 14:34:36 INFO - PROCESS | 2376 | 1464989676938 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 2376 | 1464989676940 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:34:36 INFO - PROCESS | 2376 | 1464989676962 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 2376 | 1464989676964 Marionette TRACE conn5 <- [1,1470,null,{}] 14:34:36 INFO - PROCESS | 2376 | 1464989676968 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}] 14:34:37 INFO - PROCESS | 2376 | 1464989677087 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:34:37 INFO - PROCESS | 2376 | 1464989677248 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 2376 | ++DOCSHELL 21021400 == 122 [pid = 2376] [id = 377] 14:34:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 260 (21022000) [pid = 2376] [serial = 1131] [outer = 00000000] 14:34:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 261 (21027C00) [pid = 2376] [serial = 1132] [outer = 21022000] 14:34:37 INFO - PROCESS | 2376 | 1464989677303 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 262 (2102A800) [pid = 2376] [serial = 1133] [outer = 21022000] 14:34:37 INFO - PROCESS | 2376 | 1464989677855 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]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 14:34:37 INFO - PROCESS | 2376 | 1464989677891 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 2376 | 1464989677893 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:34:37 INFO - PROCESS | 2376 | 1464989677897 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 2376 | 1464989677899 Marionette TRACE conn5 <- [1,1474,null,{}] 14:34:37 INFO - PROCESS | 2376 | 1464989677903 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}] 14:34:38 INFO - PROCESS | 2376 | 1464989678030 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:34:38 INFO - PROCESS | 2376 | 1464989678207 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 2376 | ++DOCSHELL 2102BC00 == 123 [pid = 2376] [id = 378] 14:34:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 263 (2102CC00) [pid = 2376] [serial = 1134] [outer = 00000000] 14:34:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 264 (2680F800) [pid = 2376] [serial = 1135] [outer = 2102CC00] 14:34:38 INFO - PROCESS | 2376 | 1464989678261 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 265 (280CF400) [pid = 2376] [serial = 1136] [outer = 2102CC00] 14:34:38 INFO - PROCESS | 2376 | 1464989678972 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]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1122ms 14:34:39 INFO - PROCESS | 2376 | 1464989679020 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 2376 | 1464989679022 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:34:39 INFO - PROCESS | 2376 | 1464989679026 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:34:39 INFO - PROCESS | 2376 | 1464989679028 Marionette TRACE conn5 <- [1,1478,null,{}] 14:34:39 INFO - PROCESS | 2376 | 1464989679032 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}] 14:34:39 INFO - PROCESS | 2376 | 1464989679173 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:34:39 INFO - PROCESS | 2376 | 1464989679340 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 2376 | ++DOCSHELL 18CA3000 == 124 [pid = 2376] [id = 379] 14:34:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 266 (18EF4800) [pid = 2376] [serial = 1137] [outer = 00000000] 14:34:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 267 (1C370C00) [pid = 2376] [serial = 1138] [outer = 18EF4800] 14:34:39 INFO - PROCESS | 2376 | 1464989679403 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 268 (1D80AC00) [pid = 2376] [serial = 1139] [outer = 18EF4800] 14:34:40 INFO - PROCESS | 2376 | 1464989680019 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]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1020ms 14:34:40 INFO - PROCESS | 2376 | 1464989680049 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 2376 | 1464989680051 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:34:40 INFO - PROCESS | 2376 | 1464989680054 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:34:40 INFO - PROCESS | 2376 | 1464989680056 Marionette TRACE conn5 <- [1,1482,null,{}] 14:34:40 INFO - PROCESS | 2376 | 1464989680060 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}] 14:34:40 INFO - PROCESS | 2376 | 1464989680182 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:34:40 INFO - PROCESS | 2376 | 1464989680551 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 2376 | ++DOCSHELL 0CF67000 == 125 [pid = 2376] [id = 380] 14:34:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 269 (0CFBC400) [pid = 2376] [serial = 1140] [outer = 00000000] 14:34:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 270 (0D368C00) [pid = 2376] [serial = 1141] [outer = 0CFBC400] 14:34:40 INFO - PROCESS | 2376 | 1464989680629 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 271 (0D91D800) [pid = 2376] [serial = 1142] [outer = 0CFBC400] 14:34:41 INFO - PROCESS | 2376 | 1464989681299 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]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1279ms 14:34:41 INFO - PROCESS | 2376 | 1464989681338 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 2376 | 1464989681342 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:34:41 INFO - PROCESS | 2376 | 1464989681347 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 2376 | 1464989681350 Marionette TRACE conn5 <- [1,1486,null,{}] 14:34:41 INFO - PROCESS | 2376 | 1464989681355 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}] 14:34:41 INFO - PROCESS | 2376 | 1464989681475 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:34:41 INFO - PROCESS | 2376 | 1464989681649 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 2376 | ++DOCSHELL 0D850000 == 126 [pid = 2376] [id = 381] 14:34:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 272 (0DB56400) [pid = 2376] [serial = 1143] [outer = 00000000] 14:34:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 273 (0D0D4800) [pid = 2376] [serial = 1144] [outer = 0DB56400] 14:34:41 INFO - PROCESS | 2376 | 1464989681701 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 274 (16F96800) [pid = 2376] [serial = 1145] [outer = 0DB56400] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 21544400 == 125 [pid = 2376] [id = 279] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 1CBE4800 == 124 [pid = 2376] [id = 367] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 14B03800 == 123 [pid = 2376] [id = 366] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 1D6DF800 == 122 [pid = 2376] [id = 365] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 1C8EC400 == 121 [pid = 2376] [id = 364] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 198F3000 == 120 [pid = 2376] [id = 363] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 18C18400 == 119 [pid = 2376] [id = 362] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 273 (1D837400) [pid = 2376] [serial = 1044] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 0D828000 == 118 [pid = 2376] [id = 361] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 0DD88800 == 117 [pid = 2376] [id = 360] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 0CA4F800 == 116 [pid = 2376] [id = 359] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 24913400 == 115 [pid = 2376] [id = 355] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 0CF21C00 == 114 [pid = 2376] [id = 354] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 21BF0C00 == 113 [pid = 2376] [id = 353] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 214C1400 == 112 [pid = 2376] [id = 352] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 1D68B800 == 111 [pid = 2376] [id = 351] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 15AB4800 == 110 [pid = 2376] [id = 350] 14:34:42 INFO - PROCESS | 2376 | --DOCSHELL 0CA43400 == 109 [pid = 2376] [id = 349] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 272 (1BA02000) [pid = 2376] [serial = 1032] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 271 (237C6000) [pid = 2376] [serial = 1008] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 270 (1F980000) [pid = 2376] [serial = 996] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 269 (14225400) [pid = 2376] [serial = 990] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 268 (0D3F0400) [pid = 2376] [serial = 1023] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 267 (1D631400) [pid = 2376] [serial = 1035] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 266 (0DD07000) [pid = 2376] [serial = 1024] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 265 (17DD1400) [pid = 2376] [serial = 1026] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 264 (18C70400) [pid = 2376] [serial = 1027] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 263 (1BAF5800) [pid = 2376] [serial = 1033] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 262 (18CA0800) [pid = 2376] [serial = 993] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 261 (0D849C00) [pid = 2376] [serial = 1038] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 260 (246BAC00) [pid = 2376] [serial = 1014] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 259 (15AACC00) [pid = 2376] [serial = 1021] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 258 (14382000) [pid = 2376] [serial = 1020] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 257 (1986A400) [pid = 2376] [serial = 1029] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 256 (2428C000) [pid = 2376] [serial = 1011] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 255 (22E3A000) [pid = 2376] [serial = 1005] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 254 (18E24400) [pid = 2376] [serial = 1017] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 253 (1D687000) [pid = 2376] [serial = 1036] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 252 (21538800) [pid = 2376] [serial = 999] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 251 (2168C000) [pid = 2376] [serial = 1002] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 250 (1D6D6000) [pid = 2376] [serial = 1041] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 249 (15AA8C00) [pid = 2376] [serial = 1039] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 248 (1D6F0C00) [pid = 2376] [serial = 1042] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | --DOMWINDOW == 247 (19B72000) [pid = 2376] [serial = 1030] [outer = 00000000] [url = about:blank] 14:34:42 INFO - PROCESS | 2376 | 1464989682430 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]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1135ms 14:34:42 INFO - PROCESS | 2376 | 1464989682485 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 2376 | 1464989682489 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:34:42 INFO - PROCESS | 2376 | 1464989682493 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:34:42 INFO - PROCESS | 2376 | 1464989682495 Marionette TRACE conn5 <- [1,1490,null,{}] 14:34:42 INFO - PROCESS | 2376 | 1464989682499 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}] 14:34:42 INFO - PROCESS | 2376 | 1464989682607 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:34:42 INFO - PROCESS | 2376 | 1464989682731 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 2376 | ++DOCSHELL 0D070C00 == 110 [pid = 2376] [id = 382] 14:34:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 248 (0D3F0400) [pid = 2376] [serial = 1146] [outer = 00000000] 14:34:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 249 (0DE56C00) [pid = 2376] [serial = 1147] [outer = 0D3F0400] 14:34:42 INFO - PROCESS | 2376 | 1464989682778 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 250 (14893800) [pid = 2376] [serial = 1148] [outer = 0D3F0400] 14:34:43 INFO - PROCESS | 2376 | 1464989683183 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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 14:34:43 INFO - PROCESS | 2376 | 1464989683228 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 2376 | 1464989683230 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:34:43 INFO - PROCESS | 2376 | 1464989683235 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 2376 | 1464989683241 Marionette TRACE conn5 <- [1,1494,null,{}] 14:34:43 INFO - PROCESS | 2376 | 1464989683250 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}] 14:34:43 INFO - PROCESS | 2376 | 1464989683380 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:34:43 INFO - PROCESS | 2376 | 1464989683395 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 2376 | ++DOCSHELL 18DBE400 == 111 [pid = 2376] [id = 383] 14:34:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 251 (18FB6400) [pid = 2376] [serial = 1149] [outer = 00000000] 14:34:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 252 (1986D800) [pid = 2376] [serial = 1150] [outer = 18FB6400] 14:34:43 INFO - PROCESS | 2376 | 1464989683440 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 253 (199F1C00) [pid = 2376] [serial = 1151] [outer = 18FB6400] 14:34:43 INFO - PROCESS | 2376 | 1464989683924 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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 14:34:43 INFO - PROCESS | 2376 | 1464989683968 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 2376 | 1464989683970 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:34:43 INFO - PROCESS | 2376 | 1464989683974 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 2376 | 1464989683976 Marionette TRACE conn5 <- [1,1498,null,{}] 14:34:44 INFO - PROCESS | 2376 | 1464989683979 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}] 14:34:44 INFO - PROCESS | 2376 | 1464989684081 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:34:44 INFO - PROCESS | 2376 | 1464989684219 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 2376 | ++DOCSHELL 1986D000 == 112 [pid = 2376] [id = 384] 14:34:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 254 (19C6DC00) [pid = 2376] [serial = 1152] [outer = 00000000] 14:34:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 255 (1C373000) [pid = 2376] [serial = 1153] [outer = 19C6DC00] 14:34:44 INFO - PROCESS | 2376 | 1464989684264 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 256 (1C8EC400) [pid = 2376] [serial = 1154] [outer = 19C6DC00] 14:34:44 INFO - PROCESS | 2376 | 1464989684697 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]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 770ms 14:34:44 INFO - PROCESS | 2376 | 1464989684787 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 2376 | 1464989684789 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:34:44 INFO - PROCESS | 2376 | 1464989684793 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 2376 | 1464989684795 Marionette TRACE conn5 <- [1,1502,null,{}] 14:34:44 INFO - PROCESS | 2376 | 1464989684799 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}] 14:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:34:44 INFO - PROCESS | 2376 | 1464989684949 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:34:44 INFO - PROCESS | 2376 | 1464989684971 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 2376 | ++DOCSHELL 1CBECC00 == 113 [pid = 2376] [id = 385] 14:34:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 257 (1D62BC00) [pid = 2376] [serial = 1155] [outer = 00000000] 14:34:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 258 (1D638400) [pid = 2376] [serial = 1156] [outer = 1D62BC00] 14:34:45 INFO - PROCESS | 2376 | 1464989685026 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 259 (1D6DF000) [pid = 2376] [serial = 1157] [outer = 1D62BC00] 14:34:45 INFO - PROCESS | 2376 | 1464989685512 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]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 770ms 14:34:45 INFO - PROCESS | 2376 | 1464989685573 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:34:45 INFO - PROCESS | 2376 | 1464989685575 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:34:45 INFO - PROCESS | 2376 | 1464989685578 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 2376 | 1464989685579 Marionette TRACE conn5 <- [1,1506,null,{}] 14:34:45 INFO - PROCESS | 2376 | 1464989685583 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}] 14:34:45 INFO - PROCESS | 2376 | 1464989685727 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:34:45 INFO - PROCESS | 2376 | 1464989685765 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 2376 | ++DOCSHELL 1D805000 == 114 [pid = 2376] [id = 386] 14:34:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 260 (1D80BC00) [pid = 2376] [serial = 1158] [outer = 00000000] 14:34:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 261 (1E2F8400) [pid = 2376] [serial = 1159] [outer = 1D80BC00] 14:34:45 INFO - PROCESS | 2376 | 1464989685810 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 262 (1F97C400) [pid = 2376] [serial = 1160] [outer = 1D80BC00] 14:34:46 INFO - PROCESS | 2376 | 1464989686279 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]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 14:34:46 INFO - PROCESS | 2376 | 1464989686340 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 2376 | 1464989686342 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:34:46 INFO - PROCESS | 2376 | 1464989686348 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 2376 | 1464989686349 Marionette TRACE conn5 <- [1,1510,null,{}] 14:34:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:34:46 INFO - PROCESS | 2376 | 1464989686353 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}] 14:34:46 INFO - PROCESS | 2376 | 1464989686729 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 261 (1D6D9800) [pid = 2376] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 260 (1E49E000) [pid = 2376] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 259 (1C8EF800) [pid = 2376] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 258 (1D6F4400) [pid = 2376] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 257 (15A02000) [pid = 2376] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 256 (1D83C800) [pid = 2376] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 255 (198F7400) [pid = 2376] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 254 (0D828C00) [pid = 2376] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 253 (18C20C00) [pid = 2376] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 252 (0CF65400) [pid = 2376] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:34:46 INFO - PROCESS | 2376 | --DOMWINDOW == 251 (11354400) [pid = 2376] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:34:46 INFO - PROCESS | 2376 | 1464989686818 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4CC00 == 115 [pid = 2376] [id = 387] 14:34:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 252 (0CF65400) [pid = 2376] [serial = 1161] [outer = 00000000] 14:34:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 253 (11354400) [pid = 2376] [serial = 1162] [outer = 0CF65400] 14:34:46 INFO - PROCESS | 2376 | 1464989686863 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 254 (18EF6C00) [pid = 2376] [serial = 1163] [outer = 0CF65400] 14:34:47 INFO - PROCESS | 2376 | 1464989687233 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"]]]}] 14:34:47 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 () { 14:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:34:47 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 () { 14:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:34:47 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 () { 14:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:34:47 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 () { 14:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:34:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 938ms 14:34:47 INFO - PROCESS | 2376 | 1464989687292 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 2376 | 1464989687294 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:34:47 INFO - PROCESS | 2376 | 1464989687297 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 2376 | 1464989687299 Marionette TRACE conn5 <- [1,1514,null,{}] 14:34:47 INFO - PROCESS | 2376 | 1464989687302 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}] 14:34:47 INFO - PROCESS | 2376 | 1464989687399 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:34:47 INFO - PROCESS | 2376 | 1464989687405 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 2376 | ++DOCSHELL 1BF1A800 == 116 [pid = 2376] [id = 388] 14:34:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 255 (1D689C00) [pid = 2376] [serial = 1164] [outer = 00000000] 14:34:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 256 (21429800) [pid = 2376] [serial = 1165] [outer = 1D689C00] 14:34:47 INFO - PROCESS | 2376 | 1464989687449 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 257 (214CA800) [pid = 2376] [serial = 1166] [outer = 1D689C00] 14:34:47 INFO - PROCESS | 2376 | 1464989687897 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"]]]}] 14:34:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:34:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:34:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:34:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 14:34:47 INFO - PROCESS | 2376 | 1464989687947 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 2376 | 1464989687949 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:34:47 INFO - PROCESS | 2376 | 1464989687954 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 2376 | 1464989687955 Marionette TRACE conn5 <- [1,1518,null,{}] 14:34:47 INFO - PROCESS | 2376 | 1464989687959 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}] 14:34:48 INFO - PROCESS | 2376 | 1464989688057 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:34:48 INFO - PROCESS | 2376 | 1464989688099 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 2376 | ++DOCSHELL 2168C000 == 117 [pid = 2376] [id = 389] 14:34:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 258 (2168F000) [pid = 2376] [serial = 1167] [outer = 00000000] 14:34:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 259 (21BEF400) [pid = 2376] [serial = 1168] [outer = 2168F000] 14:34:48 INFO - PROCESS | 2376 | 1464989688144 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 260 (2428B400) [pid = 2376] [serial = 1169] [outer = 2168F000] 14:34:48 INFO - PROCESS | 2376 | 1464989688569 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]]]}] 14:34:48 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 14:34:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:34:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:34:48 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. 14:34:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:34:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 14:34:48 INFO - PROCESS | 2376 | 1464989688647 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 2376 | 1464989688649 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:34:48 INFO - PROCESS | 2376 | 1464989688653 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 2376 | 1464989688654 Marionette TRACE conn5 <- [1,1522,null,{}] 14:34:48 INFO - PROCESS | 2376 | 1464989688658 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}] 14:34:48 INFO - PROCESS | 2376 | 1464989688845 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:34:49 INFO - PROCESS | 2376 | 1464989689006 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 2376 | ++DOCSHELL 0CF1A000 == 118 [pid = 2376] [id = 390] 14:34:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 261 (0CF1E000) [pid = 2376] [serial = 1170] [outer = 00000000] 14:34:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 262 (0CFB1800) [pid = 2376] [serial = 1171] [outer = 0CF1E000] 14:34:49 INFO - PROCESS | 2376 | 1464989689068 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 263 (0D82E800) [pid = 2376] [serial = 1172] [outer = 0CF1E000] 14:34:49 INFO - PROCESS | 2376 | 1464989689747 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]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1130ms 14:34:49 INFO - PROCESS | 2376 | 1464989689785 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 2376 | 1464989689790 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:34:49 INFO - PROCESS | 2376 | 1464989689794 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 2376 | 1464989689798 Marionette TRACE conn5 <- [1,1526,null,{}] 14:34:49 INFO - PROCESS | 2376 | 1464989689803 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}] 14:34:49 INFO - PROCESS | 2376 | 1464989689937 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:34:50 INFO - PROCESS | 2376 | 1464989690105 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 2376 | ++DOCSHELL 16F97800 == 119 [pid = 2376] [id = 391] 14:34:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 264 (17083800) [pid = 2376] [serial = 1173] [outer = 00000000] 14:34:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 265 (18E30400) [pid = 2376] [serial = 1174] [outer = 17083800] 14:34:50 INFO - PROCESS | 2376 | 1464989690163 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 266 (19456000) [pid = 2376] [serial = 1175] [outer = 17083800] 14:34:50 INFO - PROCESS | 2376 | 1464989690779 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]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1024ms 14:34:50 INFO - PROCESS | 2376 | 1464989690818 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 2376 | 1464989690821 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:34:50 INFO - PROCESS | 2376 | 1464989690825 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 2376 | 1464989690827 Marionette TRACE conn5 <- [1,1530,null,{}] 14:34:50 INFO - PROCESS | 2376 | 1464989690831 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}] 14:34:50 INFO - PROCESS | 2376 | 1464989690956 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:34:51 INFO - PROCESS | 2376 | 1464989691140 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 2376 | ++DOCSHELL 1D80E400 == 120 [pid = 2376] [id = 392] 14:34:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 267 (1D810C00) [pid = 2376] [serial = 1176] [outer = 00000000] 14:34:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 268 (1FF5C800) [pid = 2376] [serial = 1177] [outer = 1D810C00] 14:34:51 INFO - PROCESS | 2376 | 1464989691197 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 269 (2102E800) [pid = 2376] [serial = 1178] [outer = 1D810C00] 14:34:51 INFO - PROCESS | 2376 | 1464989691769 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]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 14:34:51 INFO - PROCESS | 2376 | 1464989691798 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:34:51 INFO - PROCESS | 2376 | 1464989691802 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:34:51 INFO - PROCESS | 2376 | 1464989691813 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 2376 | 1464989691818 Marionette TRACE conn5 <- [1,1534,null,{}] 14:34:51 INFO - PROCESS | 2376 | 1464989691822 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}] 14:34:51 INFO - PROCESS | 2376 | 1464989691951 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:34:52 INFO - PROCESS | 2376 | 1464989692134 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 2376 | ++DOCSHELL 21093800 == 121 [pid = 2376] [id = 393] 14:34:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 270 (21094400) [pid = 2376] [serial = 1179] [outer = 00000000] 14:34:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 271 (237BD400) [pid = 2376] [serial = 1180] [outer = 21094400] 14:34:52 INFO - PROCESS | 2376 | 1464989692191 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 272 (24910C00) [pid = 2376] [serial = 1181] [outer = 21094400] 14:34:52 INFO - PROCESS | 2376 | 1464989692770 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]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 990ms 14:34:52 INFO - PROCESS | 2376 | 1464989692807 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 2376 | 1464989692810 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:34:52 INFO - PROCESS | 2376 | 1464989692815 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 2376 | 1464989692817 Marionette TRACE conn5 <- [1,1538,null,{}] 14:34:52 INFO - PROCESS | 2376 | 1464989692820 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}] 14:34:52 INFO - PROCESS | 2376 | 1464989692944 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:34:53 INFO - PROCESS | 2376 | 1464989693125 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 2376 | ++DOCSHELL 24959800 == 122 [pid = 2376] [id = 394] 14:34:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 273 (2495A000) [pid = 2376] [serial = 1182] [outer = 00000000] 14:34:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 274 (2495EC00) [pid = 2376] [serial = 1183] [outer = 2495A000] 14:34:53 INFO - PROCESS | 2376 | 1464989693180 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 275 (24962400) [pid = 2376] [serial = 1184] [outer = 2495A000] 14:34:53 INFO - PROCESS | 2376 | 1464989693783 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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1017ms 14:34:53 INFO - PROCESS | 2376 | 1464989693835 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 2376 | 1464989693838 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:34:53 INFO - PROCESS | 2376 | 1464989693841 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 2376 | 1464989693843 Marionette TRACE conn5 <- [1,1542,null,{}] 14:34:53 INFO - PROCESS | 2376 | 1464989693847 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}] 14:34:53 INFO - PROCESS | 2376 | 1464989693970 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:34:54 INFO - PROCESS | 2376 | 1464989694141 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 2376 | ++DOCSHELL 249D2C00 == 123 [pid = 2376] [id = 395] 14:34:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 276 (249D4000) [pid = 2376] [serial = 1185] [outer = 00000000] 14:34:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 277 (24F52000) [pid = 2376] [serial = 1186] [outer = 249D4000] 14:34:54 INFO - PROCESS | 2376 | 1464989694205 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 278 (27CD6800) [pid = 2376] [serial = 1187] [outer = 249D4000] 14:34:54 INFO - PROCESS | 2376 | 1464989694782 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]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 14:34:54 INFO - PROCESS | 2376 | 1464989694815 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 2376 | 1464989694818 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:34:54 INFO - PROCESS | 2376 | 1464989694821 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:34:54 INFO - PROCESS | 2376 | 1464989694823 Marionette TRACE conn5 <- [1,1546,null,{}] 14:34:54 INFO - PROCESS | 2376 | 1464989694827 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}] 14:34:54 INFO - PROCESS | 2376 | 1464989694950 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:34:55 INFO - PROCESS | 2376 | 1464989695135 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 2376 | ++DOCSHELL 26A0F400 == 124 [pid = 2376] [id = 396] 14:34:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 279 (26A15400) [pid = 2376] [serial = 1188] [outer = 00000000] 14:34:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 280 (26A19C00) [pid = 2376] [serial = 1189] [outer = 26A15400] 14:34:55 INFO - PROCESS | 2376 | 1464989695190 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 281 (26A1C400) [pid = 2376] [serial = 1190] [outer = 26A15400] 14:34:55 INFO - PROCESS | 2376 | 1464989695772 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]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 14:34:55 INFO - PROCESS | 2376 | 1464989695795 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 2376 | 1464989695798 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:34:55 INFO - PROCESS | 2376 | 1464989695801 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:34:55 INFO - PROCESS | 2376 | 1464989695803 Marionette TRACE conn5 <- [1,1550,null,{}] 14:34:55 INFO - PROCESS | 2376 | 1464989695807 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}] 14:34:55 INFO - PROCESS | 2376 | 1464989695961 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:34:56 INFO - PROCESS | 2376 | 1464989696143 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 2376 | ++DOCSHELL 21FBB000 == 125 [pid = 2376] [id = 397] 14:34:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 282 (21FBD400) [pid = 2376] [serial = 1191] [outer = 00000000] 14:34:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 283 (21FC4000) [pid = 2376] [serial = 1192] [outer = 21FBD400] 14:34:56 INFO - PROCESS | 2376 | 1464989696198 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 284 (21FC7000) [pid = 2376] [serial = 1193] [outer = 21FBD400] 14:34:56 INFO - PROCESS | 2376 | 1464989696767 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]]]}] 14:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1018ms 14:34:56 INFO - PROCESS | 2376 | 1464989696823 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 2376 | 1464989696826 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:34:56 INFO - PROCESS | 2376 | 1464989696829 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:34:56 INFO - PROCESS | 2376 | 1464989696831 Marionette TRACE conn5 <- [1,1554,null,{}] 14:34:56 INFO - PROCESS | 2376 | 1464989696834 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}] 14:34:56 INFO - PROCESS | 2376 | 1464989696955 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:34:57 INFO - PROCESS | 2376 | 1464989697139 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 2376 | ++DOCSHELL 21FC4800 == 126 [pid = 2376] [id = 398] 14:34:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 285 (21FC9400) [pid = 2376] [serial = 1194] [outer = 00000000] 14:34:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 286 (27042C00) [pid = 2376] [serial = 1195] [outer = 21FC9400] 14:34:57 INFO - PROCESS | 2376 | 1464989697194 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 287 (27045800) [pid = 2376] [serial = 1196] [outer = 21FC9400] 14:34:57 INFO - PROCESS | 2376 | 1464989697747 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]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 14:34:57 INFO - PROCESS | 2376 | 1464989697803 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 2376 | 1464989697806 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:34:57 INFO - PROCESS | 2376 | 1464989697809 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 2376 | 1464989697811 Marionette TRACE conn5 <- [1,1558,null,{}] 14:34:57 INFO - PROCESS | 2376 | 1464989697814 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}] 14:34:57 INFO - PROCESS | 2376 | 1464989697936 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:34:58 INFO - PROCESS | 2376 | 1464989698122 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 2376 | ++DOCSHELL 233B6400 == 127 [pid = 2376] [id = 399] 14:34:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 288 (233B7800) [pid = 2376] [serial = 1197] [outer = 00000000] 14:34:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 289 (233BD800) [pid = 2376] [serial = 1198] [outer = 233B7800] 14:34:58 INFO - PROCESS | 2376 | 1464989698178 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 290 (233C0400) [pid = 2376] [serial = 1199] [outer = 233B7800] 14:34:58 INFO - PROCESS | 2376 | 1464989698776 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]]]}] 14:34:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:34:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1017ms 14:34:58 INFO - PROCESS | 2376 | 1464989698831 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 2376 | 1464989698833 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:34:58 INFO - PROCESS | 2376 | 1464989698836 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:34:58 INFO - PROCESS | 2376 | 1464989698838 Marionette TRACE conn5 <- [1,1562,null,{}] 14:34:58 INFO - PROCESS | 2376 | 1464989698842 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}] 14:34:58 INFO - PROCESS | 2376 | 1464989698963 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:34:59 INFO - PROCESS | 2376 | 1464989699149 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 2376 | ++DOCSHELL 233BD400 == 128 [pid = 2376] [id = 400] 14:34:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 291 (27041400) [pid = 2376] [serial = 1200] [outer = 00000000] 14:34:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 292 (2704A800) [pid = 2376] [serial = 1201] [outer = 27041400] 14:34:59 INFO - PROCESS | 2376 | 1464989699209 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 293 (280D7800) [pid = 2376] [serial = 1202] [outer = 27041400] 14:34:59 INFO - PROCESS | 2376 | 1464989699858 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]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:34:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1065ms 14:34:59 INFO - PROCESS | 2376 | 1464989699905 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 2376 | 1464989699908 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:34:59 INFO - PROCESS | 2376 | 1464989699911 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:34:59 INFO - PROCESS | 2376 | 1464989699914 Marionette TRACE conn5 <- [1,1566,null,{}] 14:34:59 INFO - PROCESS | 2376 | 1464989699917 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}] 14:35:00 INFO - PROCESS | 2376 | 1464989700060 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:35:00 INFO - PROCESS | 2376 | 1464989700251 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 2376 | ++DOCSHELL 0D910C00 == 129 [pid = 2376] [id = 401] 14:35:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 294 (1C897000) [pid = 2376] [serial = 1203] [outer = 00000000] 14:35:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 295 (1D6EC800) [pid = 2376] [serial = 1204] [outer = 1C897000] 14:35:00 INFO - PROCESS | 2376 | 1464989700307 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 296 (1E2F6400) [pid = 2376] [serial = 1205] [outer = 1C897000] 14:35:00 INFO - PROCESS | 2376 | 1464989700870 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]]]}] 14:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 971ms 14:35:00 INFO - PROCESS | 2376 | 1464989700892 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 2376 | 1464989700895 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:35:00 INFO - PROCESS | 2376 | 1464989700900 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 2376 | 1464989700902 Marionette TRACE conn5 <- [1,1570,null,{}] 14:35:00 INFO - PROCESS | 2376 | 1464989700906 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}] 14:35:01 INFO - PROCESS | 2376 | 1464989701030 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:35:01 INFO - PROCESS | 2376 | 1464989701217 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 2376 | ++DOCSHELL 21F4C800 == 130 [pid = 2376] [id = 402] 14:35:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 297 (21F4D000) [pid = 2376] [serial = 1206] [outer = 00000000] 14:35:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 298 (21F52C00) [pid = 2376] [serial = 1207] [outer = 21F4D000] 14:35:01 INFO - PROCESS | 2376 | 1464989701271 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 299 (21F54800) [pid = 2376] [serial = 1208] [outer = 21F4D000] 14:35:02 INFO - PROCESS | 2376 | 1464989702196 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]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:35:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1319ms 14:35:02 INFO - PROCESS | 2376 | 1464989702220 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:35:02 INFO - PROCESS | 2376 | 1464989702224 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:35:02 INFO - PROCESS | 2376 | 1464989702229 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 2376 | 1464989702232 Marionette TRACE conn5 <- [1,1574,null,{}] 14:35:02 INFO - PROCESS | 2376 | 1464989702238 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}] 14:35:02 INFO - PROCESS | 2376 | 1464989702364 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:35:02 INFO - PROCESS | 2376 | 1464989702544 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 2376 | ++DOCSHELL 0D3F5C00 == 131 [pid = 2376] [id = 403] 14:35:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 300 (0D848800) [pid = 2376] [serial = 1209] [outer = 00000000] 14:35:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 301 (1495DC00) [pid = 2376] [serial = 1210] [outer = 0D848800] 14:35:02 INFO - PROCESS | 2376 | 1464989702596 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 302 (17084000) [pid = 2376] [serial = 1211] [outer = 0D848800] 14:35:03 INFO - PROCESS | 2376 | 1464989703232 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]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1072ms 14:35:03 INFO - PROCESS | 2376 | 1464989703310 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 2376 | 1464989703316 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:35:03 INFO - PROCESS | 2376 | 1464989703322 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 2376 | 1464989703325 Marionette TRACE conn5 <- [1,1578,null,{}] 14:35:03 INFO - PROCESS | 2376 | 1464989703329 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}] 14:35:03 INFO - PROCESS | 2376 | 1464989703503 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0DB4FC00 == 130 [pid = 2376] [id = 127] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0D915800 == 129 [pid = 2376] [id = 159] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 18CA3800 == 128 [pid = 2376] [id = 94] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0DB3B000 == 127 [pid = 2376] [id = 190] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 11392C00 == 126 [pid = 2376] [id = 77] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 1C897800 == 125 [pid = 2376] [id = 189] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 2168C000 == 124 [pid = 2376] [id = 389] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 1BF1A800 == 123 [pid = 2376] [id = 388] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0CA4CC00 == 122 [pid = 2376] [id = 387] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 1D805000 == 121 [pid = 2376] [id = 386] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 1CBECC00 == 120 [pid = 2376] [id = 385] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 1986D000 == 119 [pid = 2376] [id = 384] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 18DBE400 == 118 [pid = 2376] [id = 383] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0D070C00 == 117 [pid = 2376] [id = 382] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0D850000 == 116 [pid = 2376] [id = 381] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 301 (214C6000) [pid = 2376] [serial = 1105] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 300 (0D0CC800) [pid = 2376] [serial = 1047] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 299 (18C1C800) [pid = 2376] [serial = 1050] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 298 (1D9DE400) [pid = 2376] [serial = 1053] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 297 (2168C400) [pid = 2376] [serial = 1056] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 296 (246BB800) [pid = 2376] [serial = 1059] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 295 (0CF27400) [pid = 2376] [serial = 1062] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 294 (24F48000) [pid = 2376] [serial = 1065] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 293 (27CD5400) [pid = 2376] [serial = 1068] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 292 (28382800) [pid = 2376] [serial = 1071] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 291 (1456A800) [pid = 2376] [serial = 1075] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0CF67000 == 115 [pid = 2376] [id = 380] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 1D6F4800 == 114 [pid = 2376] [id = 371] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 16F04800 == 113 [pid = 2376] [id = 370] 14:35:03 INFO - PROCESS | 2376 | --DOCSHELL 0D84D800 == 112 [pid = 2376] [id = 369] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 290 (1D840400) [pid = 2376] [serial = 1045] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 289 (18FB3800) [pid = 2376] [serial = 676] [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.] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 288 (1BE63400) [pid = 2376] [serial = 1100] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 287 (1FF67400) [pid = 2376] [serial = 1103] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 286 (1C616800) [pid = 2376] [serial = 1091] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 285 (20A5B000) [pid = 2376] [serial = 988] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 284 (1D62B000) [pid = 2376] [serial = 1093] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 283 (1D83D400) [pid = 2376] [serial = 1096] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 282 (1D6D7400) [pid = 2376] [serial = 1094] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 281 (19870000) [pid = 2376] [serial = 1099] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 280 (1E4ACC00) [pid = 2376] [serial = 1102] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 279 (1BA07400) [pid = 2376] [serial = 1090] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 278 (0DE4FC00) [pid = 2376] [serial = 1084] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 277 (14229400) [pid = 2376] [serial = 1085] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 276 (1900DC00) [pid = 2376] [serial = 1087] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 275 (1942E000) [pid = 2376] [serial = 1088] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 274 (0D91CC00) [pid = 2376] [serial = 1079] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 273 (0D301800) [pid = 2376] [serial = 1078] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 272 (1942D400) [pid = 2376] [serial = 1082] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 271 (17DCF400) [pid = 2376] [serial = 1081] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | --DOMWINDOW == 270 (1E2F7800) [pid = 2376] [serial = 1097] [outer = 00000000] [url = about:blank] 14:35:03 INFO - PROCESS | 2376 | 1464989703782 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4D800 == 113 [pid = 2376] [id = 404] 14:35:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 271 (0CF1A400) [pid = 2376] [serial = 1212] [outer = 00000000] 14:35:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 272 (0CFB5C00) [pid = 2376] [serial = 1213] [outer = 0CF1A400] 14:35:03 INFO - PROCESS | 2376 | 1464989703830 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 273 (0D822400) [pid = 2376] [serial = 1214] [outer = 0CF1A400] 14:35:04 INFO - PROCESS | 2376 | 1464989704211 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]]]}] 14:35:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:35:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 932ms 14:35:04 INFO - PROCESS | 2376 | 1464989704255 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:35:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:35:04 INFO - PROCESS | 2376 | 1464989704257 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:35:04 INFO - PROCESS | 2376 | 1464989704261 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - PROCESS | 2376 | 1464989704264 Marionette TRACE conn5 <- [1,1582,null,{}] 14:35:04 INFO - PROCESS | 2376 | 1464989704310 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}] 14:35:04 INFO - PROCESS | 2376 | 1464989704415 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:35:04 INFO - PROCESS | 2376 | 1464989704433 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 2376 | ++DOCSHELL 16F92C00 == 114 [pid = 2376] [id = 405] 14:35:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 274 (16F93400) [pid = 2376] [serial = 1215] [outer = 00000000] 14:35:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 275 (18C1D000) [pid = 2376] [serial = 1216] [outer = 16F93400] 14:35:04 INFO - PROCESS | 2376 | 1464989704482 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 276 (18EF7000) [pid = 2376] [serial = 1217] [outer = 16F93400] 14:35:04 INFO - PROCESS | 2376 | 1464989704975 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]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 750ms 14:35:05 INFO - PROCESS | 2376 | 1464989705013 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 2376 | 1464989705015 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:35:05 INFO - PROCESS | 2376 | 1464989705046 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 2376 | 1464989705047 Marionette TRACE conn5 <- [1,1586,null,{}] 14:35:05 INFO - PROCESS | 2376 | 1464989705054 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}] 14:35:05 INFO - PROCESS | 2376 | 1464989705158 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:35:05 INFO - PROCESS | 2376 | 1464989705329 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 2376 | ++DOCSHELL 1BA0F400 == 115 [pid = 2376] [id = 406] 14:35:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 277 (1BA0FC00) [pid = 2376] [serial = 1218] [outer = 00000000] 14:35:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 278 (1BE6D000) [pid = 2376] [serial = 1219] [outer = 1BA0FC00] 14:35:05 INFO - PROCESS | 2376 | 1464989705374 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 279 (1C60E000) [pid = 2376] [serial = 1220] [outer = 1BA0FC00] 14:35:05 INFO - PROCESS | 2376 | 1464989705742 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]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 750ms 14:35:05 INFO - PROCESS | 2376 | 1464989705772 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 2376 | 1464989705773 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:35:05 INFO - PROCESS | 2376 | 1464989705807 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 2376 | 1464989705809 Marionette TRACE conn5 <- [1,1590,null,{}] 14:35:05 INFO - PROCESS | 2376 | 1464989705822 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}] 14:35:05 INFO - PROCESS | 2376 | 1464989705975 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:35:06 INFO - PROCESS | 2376 | 1464989705996 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 2376 | ++DOCSHELL 0D362800 == 116 [pid = 2376] [id = 407] 14:35:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 280 (1C379800) [pid = 2376] [serial = 1221] [outer = 00000000] 14:35:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 281 (1D62A800) [pid = 2376] [serial = 1222] [outer = 1C379800] 14:35:06 INFO - PROCESS | 2376 | 1464989706041 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 282 (1D68B400) [pid = 2376] [serial = 1223] [outer = 1C379800] 14:35:06 INFO - PROCESS | 2376 | 1464989706529 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]]]}] 14:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 790ms 14:35:06 INFO - PROCESS | 2376 | 1464989706612 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 2376 | 1464989706614 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:35:06 INFO - PROCESS | 2376 | 1464989706617 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 2376 | 1464989706619 Marionette TRACE conn5 <- [1,1594,null,{}] 14:35:06 INFO - PROCESS | 2376 | 1464989706623 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}] 14:35:06 INFO - PROCESS | 2376 | 1464989706797 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:35:06 INFO - PROCESS | 2376 | 1464989706817 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 2376 | ++DOCSHELL 1D80D000 == 117 [pid = 2376] [id = 408] 14:35:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 283 (1D836C00) [pid = 2376] [serial = 1224] [outer = 00000000] 14:35:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 284 (1D9D9000) [pid = 2376] [serial = 1225] [outer = 1D836C00] 14:35:06 INFO - PROCESS | 2376 | 1464989706862 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 285 (1E2F8C00) [pid = 2376] [serial = 1226] [outer = 1D836C00] 14:35:07 INFO - PROCESS | 2376 | 1464989707330 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]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 14:35:07 INFO - PROCESS | 2376 | 1464989707393 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 2376 | 1464989707395 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:35:07 INFO - PROCESS | 2376 | 1464989707398 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 2376 | 1464989707400 Marionette TRACE conn5 <- [1,1598,null,{}] 14:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:35:07 INFO - PROCESS | 2376 | 1464989707403 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}] 14:35:07 INFO - PROCESS | 2376 | 1464989707548 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:35:07 INFO - PROCESS | 2376 | 1464989707571 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 2376 | ++DOCSHELL 1D9D4800 == 118 [pid = 2376] [id = 409] 14:35:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 286 (1E49FC00) [pid = 2376] [serial = 1227] [outer = 00000000] 14:35:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 287 (1FF5A400) [pid = 2376] [serial = 1228] [outer = 1E49FC00] 14:35:07 INFO - PROCESS | 2376 | 1464989707616 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 288 (20F14800) [pid = 2376] [serial = 1229] [outer = 1E49FC00] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 287 (1D62BC00) [pid = 2376] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 286 (1D80BC00) [pid = 2376] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 285 (0CF65400) [pid = 2376] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 284 (1D689C00) [pid = 2376] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 283 (0DE57800) [pid = 2376] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 282 (0DB56400) [pid = 2376] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 281 (19C6DC00) [pid = 2376] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 280 (0CFBC400) [pid = 2376] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 279 (18FB6400) [pid = 2376] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:35:08 INFO - PROCESS | 2376 | --DOMWINDOW == 278 (0D3F0400) [pid = 2376] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:35:08 INFO - PROCESS | 2376 | 1464989708368 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]]]}] 14:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1014ms 14:35:08 INFO - PROCESS | 2376 | 1464989708425 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 2376 | 1464989708427 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:35:08 INFO - PROCESS | 2376 | 1464989708432 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 2376 | 1464989708434 Marionette TRACE conn5 <- [1,1602,null,{}] 14:35:08 INFO - PROCESS | 2376 | 1464989708452 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}] 14:35:08 INFO - PROCESS | 2376 | 1464989708554 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:35:08 INFO - PROCESS | 2376 | 1464989708576 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 2376 | ++DOCSHELL 0DD94C00 == 119 [pid = 2376] [id = 410] 14:35:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 279 (18C74000) [pid = 2376] [serial = 1230] [outer = 00000000] 14:35:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 280 (1D62BC00) [pid = 2376] [serial = 1231] [outer = 18C74000] 14:35:08 INFO - PROCESS | 2376 | 1464989708623 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 281 (1D808C00) [pid = 2376] [serial = 1232] [outer = 18C74000] 14:35:09 INFO - PROCESS | 2376 | 1464989709087 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]]]}] 14:35:09 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 14:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 14:35:09 INFO - PROCESS | 2376 | 1464989709133 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 2376 | 1464989709135 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:35:09 INFO - PROCESS | 2376 | 1464989709138 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 2376 | 1464989709140 Marionette TRACE conn5 <- [1,1606,null,{}] 14:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:35:09 INFO - PROCESS | 2376 | 1464989709143 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}] 14:35:09 INFO - PROCESS | 2376 | 1464989709242 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:35:09 INFO - PROCESS | 2376 | 1464989709249 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 2376 | ++DOCSHELL 1F987800 == 120 [pid = 2376] [id = 411] 14:35:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 282 (1F988C00) [pid = 2376] [serial = 1233] [outer = 00000000] 14:35:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 283 (2102B800) [pid = 2376] [serial = 1234] [outer = 1F988C00] 14:35:09 INFO - PROCESS | 2376 | 1464989709292 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 284 (21091400) [pid = 2376] [serial = 1235] [outer = 1F988C00] 14:35:09 INFO - PROCESS | 2376 | 1464989709791 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]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 14:35:09 INFO - PROCESS | 2376 | 1464989709814 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:35:09 INFO - PROCESS | 2376 | 1464989709816 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:35:09 INFO - PROCESS | 2376 | 1464989709819 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 2376 | 1464989709821 Marionette TRACE conn5 <- [1,1610,null,{}] 14:35:09 INFO - PROCESS | 2376 | 1464989709844 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}] 14:35:09 INFO - PROCESS | 2376 | 1464989709944 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:35:09 INFO - PROCESS | 2376 | 1464989709950 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 2376 | ++DOCSHELL 21093000 == 121 [pid = 2376] [id = 412] 14:35:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 285 (21097C00) [pid = 2376] [serial = 1236] [outer = 00000000] 14:35:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 286 (214C9800) [pid = 2376] [serial = 1237] [outer = 21097C00] 14:35:10 INFO - PROCESS | 2376 | 1464989709994 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 287 (2168F400) [pid = 2376] [serial = 1238] [outer = 21097C00] 14:35:10 INFO - PROCESS | 2376 | 1464989710770 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]]]}] 14:35:10 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 14:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1020ms 14:35:10 INFO - PROCESS | 2376 | 1464989710839 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 2376 | 1464989710844 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:35:10 INFO - PROCESS | 2376 | 1464989710850 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:35:10 INFO - PROCESS | 2376 | 1464989710854 Marionette TRACE conn5 <- [1,1614,null,{}] 14:35:10 INFO - PROCESS | 2376 | 1464989710873 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}] 14:35:11 INFO - PROCESS | 2376 | 1464989711088 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:35:11 INFO - PROCESS | 2376 | 1464989711214 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 2376 | ++DOCSHELL 0DD94000 == 122 [pid = 2376] [id = 413] 14:35:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 288 (0DE4D800) [pid = 2376] [serial = 1239] [outer = 00000000] 14:35:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 289 (142F3800) [pid = 2376] [serial = 1240] [outer = 0DE4D800] 14:35:11 INFO - PROCESS | 2376 | 1464989711276 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 290 (14B1BC00) [pid = 2376] [serial = 1241] [outer = 0DE4D800] 14:35:11 INFO - PROCESS | 2376 | 1464989711847 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]]]}] 14:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1023ms 14:35:11 INFO - PROCESS | 2376 | 1464989711878 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 2376 | 1464989711884 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:35:11 INFO - PROCESS | 2376 | 1464989711890 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 2376 | 1464989711893 Marionette TRACE conn5 <- [1,1618,null,{}] 14:35:11 INFO - PROCESS | 2376 | 1464989711897 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}] 14:35:12 INFO - PROCESS | 2376 | 1464989712027 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:35:12 INFO - PROCESS | 2376 | 1464989712215 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 2376 | ++DOCSHELL 19434800 == 123 [pid = 2376] [id = 414] 14:35:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 291 (19863000) [pid = 2376] [serial = 1242] [outer = 00000000] 14:35:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 292 (1BE65000) [pid = 2376] [serial = 1243] [outer = 19863000] 14:35:12 INFO - PROCESS | 2376 | 1464989712271 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 293 (1D6DDC00) [pid = 2376] [serial = 1244] [outer = 19863000] 14:35:12 INFO - PROCESS | 2376 | 1464989712875 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]]]}] 14:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1021ms 14:35:12 INFO - PROCESS | 2376 | 1464989712913 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 2376 | 1464989712916 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:35:12 INFO - PROCESS | 2376 | 1464989712920 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 2376 | 1464989712924 Marionette TRACE conn5 <- [1,1622,null,{}] 14:35:12 INFO - PROCESS | 2376 | 1464989712935 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}] 14:35:13 INFO - PROCESS | 2376 | 1464989713083 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:35:13 INFO - PROCESS | 2376 | 1464989713275 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 2376 | ++DOCSHELL 214C5800 == 124 [pid = 2376] [id = 415] 14:35:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 294 (214C6400) [pid = 2376] [serial = 1245] [outer = 00000000] 14:35:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 295 (21B72C00) [pid = 2376] [serial = 1246] [outer = 214C6400] 14:35:13 INFO - PROCESS | 2376 | 1464989713334 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 296 (21F4E000) [pid = 2376] [serial = 1247] [outer = 214C6400] 14:35:13 INFO - PROCESS | 2376 | 1464989713948 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]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1080ms 14:35:14 INFO - PROCESS | 2376 | 1464989714011 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 2376 | 1464989714013 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:35:14 INFO - PROCESS | 2376 | 1464989714017 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 2376 | 1464989714019 Marionette TRACE conn5 <- [1,1626,null,{}] 14:35:14 INFO - PROCESS | 2376 | 1464989714023 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}] 14:35:14 INFO - PROCESS | 2376 | 1464989714153 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:35:14 INFO - PROCESS | 2376 | 1464989714341 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 2376 | ++DOCSHELL 21F5CC00 == 125 [pid = 2376] [id = 416] 14:35:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 297 (21F5D000) [pid = 2376] [serial = 1248] [outer = 00000000] 14:35:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 298 (21F62000) [pid = 2376] [serial = 1249] [outer = 21F5D000] 14:35:14 INFO - PROCESS | 2376 | 1464989714396 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 299 (21F66000) [pid = 2376] [serial = 1250] [outer = 21F5D000] 14:35:15 INFO - PROCESS | 2376 | 1464989714982 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]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1021ms 14:35:15 INFO - PROCESS | 2376 | 1464989715039 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 2376 | 1464989715041 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:35:15 INFO - PROCESS | 2376 | 1464989715045 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:35:15 INFO - PROCESS | 2376 | 1464989715047 Marionette TRACE conn5 <- [1,1630,null,{}] 14:35:15 INFO - PROCESS | 2376 | 1464989715050 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}] 14:35:15 INFO - PROCESS | 2376 | 1464989715173 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:35:15 INFO - PROCESS | 2376 | 1464989715360 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:15 INFO - PROCESS | 2376 | ++DOCSHELL 21F67400 == 126 [pid = 2376] [id = 417] 14:35:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 300 (21F68400) [pid = 2376] [serial = 1251] [outer = 00000000] 14:35:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 301 (22E3F000) [pid = 2376] [serial = 1252] [outer = 21F68400] 14:35:15 INFO - PROCESS | 2376 | 1464989715415 Marionette DEBUG loaded listener.js 14:35:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 302 (233BCC00) [pid = 2376] [serial = 1253] [outer = 21F68400] 14:35:16 INFO - PROCESS | 2376 | 1464989716041 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]]]}] 14:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1015ms 14:35:16 INFO - PROCESS | 2376 | 1464989716064 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 2376 | 1464989716066 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:35:16 INFO - PROCESS | 2376 | 1464989716069 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:35:16 INFO - PROCESS | 2376 | 1464989716071 Marionette TRACE conn5 <- [1,1634,null,{}] 14:35:16 INFO - PROCESS | 2376 | 1464989716075 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}] 14:35:16 INFO - PROCESS | 2376 | 1464989716217 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:35:16 INFO - PROCESS | 2376 | 1464989716406 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 2376 | ++DOCSHELL 22E3E800 == 127 [pid = 2376] [id = 418] 14:35:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 303 (23399C00) [pid = 2376] [serial = 1254] [outer = 00000000] 14:35:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 304 (237CAC00) [pid = 2376] [serial = 1255] [outer = 23399C00] 14:35:16 INFO - PROCESS | 2376 | 1464989716463 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 305 (246B5C00) [pid = 2376] [serial = 1256] [outer = 23399C00] 14:35:17 INFO - PROCESS | 2376 | 1464989717068 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]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1015ms 14:35:17 INFO - PROCESS | 2376 | 1464989717089 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 2376 | 1464989717091 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:35:17 INFO - PROCESS | 2376 | 1464989717094 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:35:17 INFO - PROCESS | 2376 | 1464989717096 Marionette TRACE conn5 <- [1,1638,null,{}] 14:35:17 INFO - PROCESS | 2376 | 1464989717100 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}] 14:35:17 INFO - PROCESS | 2376 | 1464989717222 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:35:17 INFO - PROCESS | 2376 | 1464989717411 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 2376 | ++DOCSHELL 20C44C00 == 128 [pid = 2376] [id = 419] 14:35:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 306 (20C45400) [pid = 2376] [serial = 1257] [outer = 00000000] 14:35:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 307 (20C4A400) [pid = 2376] [serial = 1258] [outer = 20C45400] 14:35:17 INFO - PROCESS | 2376 | 1464989717466 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 308 (20C4C400) [pid = 2376] [serial = 1259] [outer = 20C45400] 14:35:18 INFO - PROCESS | 2376 | 1464989718003 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]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 14:35:18 INFO - PROCESS | 2376 | 1464989718042 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 2376 | 1464989718044 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:35:18 INFO - PROCESS | 2376 | 1464989718049 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 2376 | 1464989718051 Marionette TRACE conn5 <- [1,1642,null,{}] 14:35:18 INFO - PROCESS | 2376 | 1464989718055 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}] 14:35:18 INFO - PROCESS | 2376 | 1464989718177 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:35:18 INFO - PROCESS | 2376 | 1464989718367 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 2376 | ++DOCSHELL 20C4E000 == 129 [pid = 2376] [id = 420] 14:35:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 309 (233BE400) [pid = 2376] [serial = 1260] [outer = 00000000] 14:35:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 310 (24913C00) [pid = 2376] [serial = 1261] [outer = 233BE400] 14:35:18 INFO - PROCESS | 2376 | 1464989718422 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 311 (249D1800) [pid = 2376] [serial = 1262] [outer = 233BE400] 14:35:19 INFO - PROCESS | 2376 | 1464989718999 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]]]}] 14:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1018ms 14:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:35:19 INFO - PROCESS | 2376 | 1464989719069 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 2376 | 1464989719071 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:35:19 INFO - PROCESS | 2376 | 1464989719075 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - PROCESS | 2376 | 1464989719077 Marionette TRACE conn5 <- [1,1646,null,{}] 14:35:19 INFO - PROCESS | 2376 | 1464989719081 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}] 14:35:19 INFO - PROCESS | 2376 | 1464989719213 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:35:19 INFO - PROCESS | 2376 | 1464989719399 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 2376 | ++DOCSHELL 24910400 == 130 [pid = 2376] [id = 421] 14:35:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 312 (2495D400) [pid = 2376] [serial = 1263] [outer = 00000000] 14:35:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 313 (2680C000) [pid = 2376] [serial = 1264] [outer = 2495D400] 14:35:19 INFO - PROCESS | 2376 | 1464989719456 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 314 (26A11C00) [pid = 2376] [serial = 1265] [outer = 2495D400] 14:35:20 INFO - PROCESS | 2376 | 1464989720065 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]]]}] 14:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1022ms 14:35:20 INFO - PROCESS | 2376 | 1464989720099 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 2376 | 1464989720101 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:35:20 INFO - PROCESS | 2376 | 1464989720105 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:35:20 INFO - PROCESS | 2376 | 1464989720107 Marionette TRACE conn5 <- [1,1650,null,{}] 14:35:20 INFO - PROCESS | 2376 | 1464989720110 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}] 14:35:20 INFO - PROCESS | 2376 | 1464989720234 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:35:20 INFO - PROCESS | 2376 | 1464989720413 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 2376 | ++DOCSHELL 26802C00 == 131 [pid = 2376] [id = 422] 14:35:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 315 (26809400) [pid = 2376] [serial = 1266] [outer = 00000000] 14:35:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 316 (2704F800) [pid = 2376] [serial = 1267] [outer = 26809400] 14:35:20 INFO - PROCESS | 2376 | 1464989720467 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 317 (27CD3000) [pid = 2376] [serial = 1268] [outer = 26809400] 14:35:21 INFO - PROCESS | 2376 | 1464989721044 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]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 14:35:21 INFO - PROCESS | 2376 | 1464989721079 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 2376 | 1464989721082 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:35:21 INFO - PROCESS | 2376 | 1464989721085 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:35:21 INFO - PROCESS | 2376 | 1464989721088 Marionette TRACE conn5 <- [1,1654,null,{}] 14:35:21 INFO - PROCESS | 2376 | 1464989721091 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}] 14:35:21 INFO - PROCESS | 2376 | 1464989721231 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:35:21 INFO - PROCESS | 2376 | 1464989721426 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 2376 | ++DOCSHELL 280D2400 == 132 [pid = 2376] [id = 423] 14:35:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 318 (28166400) [pid = 2376] [serial = 1269] [outer = 00000000] 14:35:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 319 (28383C00) [pid = 2376] [serial = 1270] [outer = 28166400] 14:35:21 INFO - PROCESS | 2376 | 1464989721486 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 320 (2838A000) [pid = 2376] [serial = 1271] [outer = 28166400] 14:35:22 INFO - PROCESS | 2376 | 1464989722082 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]]]}] 14:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1016ms 14:35:22 INFO - PROCESS | 2376 | 1464989722105 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 2376 | 1464989722108 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:35:22 INFO - PROCESS | 2376 | 1464989722111 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:35:22 INFO - PROCESS | 2376 | 1464989722113 Marionette TRACE conn5 <- [1,1658,null,{}] 14:35:22 INFO - PROCESS | 2376 | 1464989722116 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}] 14:35:22 INFO - PROCESS | 2376 | 1464989722271 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:35:22 INFO - PROCESS | 2376 | 1464989722490 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 2376 | ++DOCSHELL 0CFBB000 == 133 [pid = 2376] [id = 424] 14:35:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 321 (0CFBE800) [pid = 2376] [serial = 1272] [outer = 00000000] 14:35:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 322 (1422A000) [pid = 2376] [serial = 1273] [outer = 0CFBE800] 14:35:22 INFO - PROCESS | 2376 | 1464989722546 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 323 (15615C00) [pid = 2376] [serial = 1274] [outer = 0CFBE800] 14:35:23 INFO - PROCESS | 2376 | 1464989723174 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]]]}] 14:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1116ms 14:35:23 INFO - PROCESS | 2376 | 1464989723232 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 2376 | 1464989723234 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:35:23 INFO - PROCESS | 2376 | 1464989723237 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 2376 | 1464989723239 Marionette TRACE conn5 <- [1,1662,null,{}] 14:35:23 INFO - PROCESS | 2376 | 1464989723261 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}] 14:35:23 INFO - PROCESS | 2376 | 1464989723390 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:35:23 INFO - PROCESS | 2376 | 1464989723569 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:23 INFO - PROCESS | 2376 | ++DOCSHELL 198F4800 == 134 [pid = 2376] [id = 425] 14:35:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 324 (1BAEAC00) [pid = 2376] [serial = 1275] [outer = 00000000] 14:35:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 325 (1D6F0C00) [pid = 2376] [serial = 1276] [outer = 1BAEAC00] 14:35:23 INFO - PROCESS | 2376 | 1464989723622 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 326 (1FE4C800) [pid = 2376] [serial = 1277] [outer = 1BAEAC00] 14:35:24 INFO - PROCESS | 2376 | 1464989724187 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]]]}] 14:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1017ms 14:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:35:24 INFO - PROCESS | 2376 | 1464989724259 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:35:24 INFO - PROCESS | 2376 | 1464989724261 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:35:24 INFO - PROCESS | 2376 | 1464989724264 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - PROCESS | 2376 | 1464989724266 Marionette TRACE conn5 <- [1,1666,null,{}] 14:35:24 INFO - PROCESS | 2376 | 1464989724270 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}] 14:35:24 INFO - PROCESS | 2376 | 1464989724395 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:35:24 INFO - PROCESS | 2376 | 1464989724831 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4C400 == 135 [pid = 2376] [id = 426] 14:35:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 327 (0CA4CC00) [pid = 2376] [serial = 1278] [outer = 00000000] 14:35:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 328 (0DB3B000) [pid = 2376] [serial = 1279] [outer = 0CA4CC00] 14:35:24 INFO - PROCESS | 2376 | 1464989724881 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 329 (0DD8D400) [pid = 2376] [serial = 1280] [outer = 0CA4CC00] 14:35:25 INFO - PROCESS | 2376 | 1464989725530 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]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1320ms 14:35:25 INFO - PROCESS | 2376 | 1464989725590 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:35:25 INFO - PROCESS | 2376 | 1464989725594 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:35:25 INFO - PROCESS | 2376 | 1464989725598 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 2376 | 1464989725602 Marionette TRACE conn5 <- [1,1670,null,{}] 14:35:25 INFO - PROCESS | 2376 | 1464989725606 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}] 14:35:25 INFO - PROCESS | 2376 | 1464989725729 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:35:25 INFO - PROCESS | 2376 | 1464989725916 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 2376 | ++DOCSHELL 19014C00 == 136 [pid = 2376] [id = 427] 14:35:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 330 (19434000) [pid = 2376] [serial = 1281] [outer = 00000000] 14:35:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 331 (1CBE4800) [pid = 2376] [serial = 1282] [outer = 19434000] 14:35:25 INFO - PROCESS | 2376 | 1464989725968 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 332 (1D6DCC00) [pid = 2376] [serial = 1283] [outer = 19434000] 14:35:26 INFO - PROCESS | 2376 | 1464989726637 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]]]}] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 1F987800 == 135 [pid = 2376] [id = 411] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 0DD94C00 == 134 [pid = 2376] [id = 410] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 1D9D4800 == 133 [pid = 2376] [id = 409] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 1D80D000 == 132 [pid = 2376] [id = 408] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 0D362800 == 131 [pid = 2376] [id = 407] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 1BA0F400 == 130 [pid = 2376] [id = 406] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 16F92C00 == 129 [pid = 2376] [id = 405] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 0CA4D800 == 128 [pid = 2376] [id = 404] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 331 (21BEF400) [pid = 2376] [serial = 1168] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 330 (249D5C00) [pid = 2376] [serial = 1123] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 329 (27CDAC00) [pid = 2376] [serial = 1126] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 328 (20F1A400) [pid = 2376] [serial = 1129] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 327 (21027C00) [pid = 2376] [serial = 1132] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 326 (2680F800) [pid = 2376] [serial = 1135] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 325 (1C370C00) [pid = 2376] [serial = 1138] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 0D3F5C00 == 127 [pid = 2376] [id = 403] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 26A0F400 == 126 [pid = 2376] [id = 396] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 249D2C00 == 125 [pid = 2376] [id = 395] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 24959800 == 124 [pid = 2376] [id = 394] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 21093800 == 123 [pid = 2376] [id = 393] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 1D80E400 == 122 [pid = 2376] [id = 392] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 16F97800 == 121 [pid = 2376] [id = 391] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 0CF1A000 == 120 [pid = 2376] [id = 390] 14:35:26 INFO - PROCESS | 2376 | --DOCSHELL 0CF6F000 == 119 [pid = 2376] [id = 368] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 324 (1D638400) [pid = 2376] [serial = 1156] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 323 (1E2F8400) [pid = 2376] [serial = 1159] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 322 (1D6DF000) [pid = 2376] [serial = 1157] [outer = 00000000] [url = about:blank] 14:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 321 (11354400) [pid = 2376] [serial = 1162] [outer = 00000000] [url = about:blank] 14:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1178ms 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 320 (1F97C400) [pid = 2376] [serial = 1160] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 319 (21429800) [pid = 2376] [serial = 1165] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 318 (21684400) [pid = 2376] [serial = 1106] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 317 (16F96800) [pid = 2376] [serial = 1145] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 316 (0D0D4800) [pid = 2376] [serial = 1144] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 315 (1C373000) [pid = 2376] [serial = 1153] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 314 (0D91D800) [pid = 2376] [serial = 1142] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 313 (0D368C00) [pid = 2376] [serial = 1141] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 312 (24F4A400) [pid = 2376] [serial = 1120] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 311 (1986D800) [pid = 2376] [serial = 1150] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 310 (199F1C00) [pid = 2376] [serial = 1151] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 309 (22E42800) [pid = 2376] [serial = 1117] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 308 (0DC67400) [pid = 2376] [serial = 1108] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 307 (0DE56C00) [pid = 2376] [serial = 1147] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 306 (14893800) [pid = 2376] [serial = 1148] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 305 (1E2FBC00) [pid = 2376] [serial = 1114] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 304 (18FB0C00) [pid = 2376] [serial = 1111] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 303 (18EF6C00) [pid = 2376] [serial = 1163] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 302 (214CA800) [pid = 2376] [serial = 1166] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | --DOMWINDOW == 301 (1C8EC400) [pid = 2376] [serial = 1154] [outer = 00000000] [url = about:blank] 14:35:26 INFO - PROCESS | 2376 | 1464989726815 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 2376 | 1464989726819 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:35:26 INFO - PROCESS | 2376 | 1464989726826 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 2376 | 1464989726828 Marionette TRACE conn5 <- [1,1674,null,{}] 14:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:35:26 INFO - PROCESS | 2376 | 1464989726832 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}] 14:35:26 INFO - PROCESS | 2376 | 1464989726939 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:35:26 INFO - PROCESS | 2376 | 1464989726947 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 2376 | ++DOCSHELL 0D82B400 == 120 [pid = 2376] [id = 428] 14:35:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 302 (0D82F000) [pid = 2376] [serial = 1284] [outer = 00000000] 14:35:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 303 (0DB45C00) [pid = 2376] [serial = 1285] [outer = 0D82F000] 14:35:27 INFO - PROCESS | 2376 | 1464989726993 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 304 (0DE56000) [pid = 2376] [serial = 1286] [outer = 0D82F000] 14:35:27 INFO - PROCESS | 2376 | 1464989727570 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]]]}] 14:35:27 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 14:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 14:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:35:27 INFO - PROCESS | 2376 | 1464989727602 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 2376 | 1464989727605 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:35:27 INFO - PROCESS | 2376 | 1464989727613 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 2376 | 1464989727619 Marionette TRACE conn5 <- [1,1678,null,{}] 14:35:27 INFO - PROCESS | 2376 | 1464989727624 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}] 14:35:27 INFO - PROCESS | 2376 | 1464989727735 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:35:27 INFO - PROCESS | 2376 | 1464989727877 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 2376 | ++DOCSHELL 18EF4400 == 121 [pid = 2376] [id = 429] 14:35:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 305 (19864C00) [pid = 2376] [serial = 1287] [outer = 00000000] 14:35:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 306 (199F4400) [pid = 2376] [serial = 1288] [outer = 19864C00] 14:35:27 INFO - PROCESS | 2376 | 1464989727922 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 307 (1C898800) [pid = 2376] [serial = 1289] [outer = 19864C00] 14:35:28 INFO - PROCESS | 2376 | 1464989728301 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]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 14:35:28 INFO - PROCESS | 2376 | 1464989728338 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 2376 | 1464989728341 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:35:28 INFO - PROCESS | 2376 | 1464989728344 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 2376 | 1464989728346 Marionette TRACE conn5 <- [1,1682,null,{}] 14:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:35:28 INFO - PROCESS | 2376 | 1464989728349 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}] 14:35:28 INFO - PROCESS | 2376 | 1464989728455 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:35:28 INFO - PROCESS | 2376 | 1464989728490 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 2376 | ++DOCSHELL 1C8EC800 == 122 [pid = 2376] [id = 430] 14:35:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 308 (1CBE9400) [pid = 2376] [serial = 1290] [outer = 00000000] 14:35:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 309 (1D6EC400) [pid = 2376] [serial = 1291] [outer = 1CBE9400] 14:35:28 INFO - PROCESS | 2376 | 1464989728535 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 310 (1D83A800) [pid = 2376] [serial = 1292] [outer = 1CBE9400] 14:35:29 INFO - PROCESS | 2376 | 1464989729006 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]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 14:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:35:29 INFO - PROCESS | 2376 | 1464989729018 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 2376 | 1464989729020 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:35:29 INFO - PROCESS | 2376 | 1464989729023 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 2376 | 1464989729035 Marionette TRACE conn5 <- [1,1686,null,{}] 14:35:29 INFO - PROCESS | 2376 | 1464989729071 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}] 14:35:29 INFO - PROCESS | 2376 | 1464989729242 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:35:29 INFO - PROCESS | 2376 | 1464989729258 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 2376 | ++DOCSHELL 1E2FBC00 == 123 [pid = 2376] [id = 431] 14:35:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 311 (1E4A3000) [pid = 2376] [serial = 1293] [outer = 00000000] 14:35:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 312 (1F982C00) [pid = 2376] [serial = 1294] [outer = 1E4A3000] 14:35:29 INFO - PROCESS | 2376 | 1464989729314 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 313 (20F19C00) [pid = 2376] [serial = 1295] [outer = 1E4A3000] 14:35:29 INFO - PROCESS | 2376 | 1464989729826 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]]]}] 14:35:29 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 14:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 830ms 14:35:29 INFO - PROCESS | 2376 | 1464989729883 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 2376 | 1464989729885 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:35:29 INFO - PROCESS | 2376 | 1464989729889 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 2376 | 1464989729891 Marionette TRACE conn5 <- [1,1690,null,{}] 14:35:29 INFO - PROCESS | 2376 | 1464989729904 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}] 14:35:30 INFO - PROCESS | 2376 | 1464989730055 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:35:30 INFO - PROCESS | 2376 | 1464989730077 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 2376 | ++DOCSHELL 20F1C000 == 124 [pid = 2376] [id = 432] 14:35:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 314 (21090C00) [pid = 2376] [serial = 1296] [outer = 00000000] 14:35:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 315 (214C0800) [pid = 2376] [serial = 1297] [outer = 21090C00] 14:35:30 INFO - PROCESS | 2376 | 1464989730122 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 316 (21B6B400) [pid = 2376] [serial = 1298] [outer = 21090C00] 14:35:30 INFO - PROCESS | 2376 | 1464989730595 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]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 731ms 14:35:30 INFO - PROCESS | 2376 | 1464989730621 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 2376 | 1464989730623 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:35:30 INFO - PROCESS | 2376 | 1464989730631 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 2376 | 1464989730633 Marionette TRACE conn5 <- [1,1694,null,{}] 14:35:30 INFO - PROCESS | 2376 | 1464989730636 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}] 14:35:30 INFO - PROCESS | 2376 | 1464989730787 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:35:30 INFO - PROCESS | 2376 | 1464989730805 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 2376 | ++DOCSHELL 21B6F000 == 125 [pid = 2376] [id = 433] 14:35:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 317 (21BF2C00) [pid = 2376] [serial = 1299] [outer = 00000000] 14:35:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 318 (21F67C00) [pid = 2376] [serial = 1300] [outer = 21BF2C00] 14:35:30 INFO - PROCESS | 2376 | 1464989730849 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 319 (22E3BC00) [pid = 2376] [serial = 1301] [outer = 21BF2C00] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 318 (1D836C00) [pid = 2376] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 317 (1E49FC00) [pid = 2376] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 316 (1F988C00) [pid = 2376] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 315 (0D848800) [pid = 2376] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 314 (16F93400) [pid = 2376] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 313 (1BA0FC00) [pid = 2376] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 312 (0CF1A400) [pid = 2376] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 311 (18C74000) [pid = 2376] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 310 (2168F000) [pid = 2376] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:35:31 INFO - PROCESS | 2376 | --DOMWINDOW == 309 (1C379800) [pid = 2376] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:35:31 INFO - PROCESS | 2376 | 1464989731620 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]]]}] 14:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1018ms 14:35:31 INFO - PROCESS | 2376 | 1464989731653 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 2376 | 1464989731655 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:35:31 INFO - PROCESS | 2376 | 1464989731682 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 2376 | 1464989731684 Marionette TRACE conn5 <- [1,1698,null,{}] 14:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:35:31 INFO - PROCESS | 2376 | 1464989731687 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}] 14:35:31 INFO - PROCESS | 2376 | 1464989731790 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:35:31 INFO - PROCESS | 2376 | 1464989731799 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 2376 | ++DOCSHELL 19010C00 == 126 [pid = 2376] [id = 434] 14:35:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 310 (1C8F0800) [pid = 2376] [serial = 1302] [outer = 00000000] 14:35:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 311 (2108CC00) [pid = 2376] [serial = 1303] [outer = 1C8F0800] 14:35:31 INFO - PROCESS | 2376 | 1464989731843 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 312 (21F62400) [pid = 2376] [serial = 1304] [outer = 1C8F0800] 14:35:32 INFO - PROCESS | 2376 | 1464989732294 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]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 14:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:35:32 INFO - PROCESS | 2376 | 1464989732365 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 2376 | 1464989732367 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:35:32 INFO - PROCESS | 2376 | 1464989732371 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 2376 | 1464989732372 Marionette TRACE conn5 <- [1,1702,null,{}] 14:35:32 INFO - PROCESS | 2376 | 1464989732376 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}] 14:35:32 INFO - PROCESS | 2376 | 1464989732480 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:35:32 INFO - PROCESS | 2376 | 1464989732515 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 2376 | ++DOCSHELL 2322A800 == 127 [pid = 2376] [id = 435] 14:35:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 313 (2322AC00) [pid = 2376] [serial = 1305] [outer = 00000000] 14:35:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 314 (23231800) [pid = 2376] [serial = 1306] [outer = 2322AC00] 14:35:32 INFO - PROCESS | 2376 | 1464989732558 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 315 (23234400) [pid = 2376] [serial = 1307] [outer = 2322AC00] 14:35:33 INFO - PROCESS | 2376 | 1464989733038 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]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 14:35:33 INFO - PROCESS | 2376 | 1464989733105 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 14:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:35:33 INFO - PROCESS | 2376 | 1464989733107 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:35:33 INFO - PROCESS | 2376 | 1464989733110 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 2376 | 1464989733111 Marionette TRACE conn5 <- [1,1706,null,{}] 14:35:33 INFO - PROCESS | 2376 | 1464989733115 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}] 14:35:33 INFO - PROCESS | 2376 | 1464989733218 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:35:33 INFO - PROCESS | 2376 | 1464989733224 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 2376 | ++DOCSHELL 2322D400 == 128 [pid = 2376] [id = 436] 14:35:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 316 (23231400) [pid = 2376] [serial = 1308] [outer = 00000000] 14:35:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 317 (2339F800) [pid = 2376] [serial = 1309] [outer = 23231400] 14:35:33 INFO - PROCESS | 2376 | 1464989733274 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 318 (24284000) [pid = 2376] [serial = 1310] [outer = 23231400] 14:35:34 INFO - PROCESS | 2376 | 1464989734108 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]]]}] 14:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1019ms 14:35:34 INFO - PROCESS | 2376 | 1464989734130 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:35:34 INFO - PROCESS | 2376 | 1464989734135 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:35:34 INFO - PROCESS | 2376 | 1464989734140 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - PROCESS | 2376 | 1464989734145 Marionette TRACE conn5 <- [1,1710,null,{}] 14:35:34 INFO - PROCESS | 2376 | 1464989734170 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}] 14:35:34 INFO - PROCESS | 2376 | 1464989734309 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:35:34 INFO - PROCESS | 2376 | 1464989734506 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 2376 | ++DOCSHELL 14955C00 == 129 [pid = 2376] [id = 437] 14:35:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 319 (14B03C00) [pid = 2376] [serial = 1311] [outer = 00000000] 14:35:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 320 (16F92C00) [pid = 2376] [serial = 1312] [outer = 14B03C00] 14:35:34 INFO - PROCESS | 2376 | 1464989734565 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 321 (18C9D800) [pid = 2376] [serial = 1313] [outer = 14B03C00] 14:35:35 INFO - PROCESS | 2376 | 1464989735152 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]]]}] 14:35:35 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 14:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1050ms 14:35:35 INFO - PROCESS | 2376 | 1464989735191 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 2376 | 1464989735197 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:35:35 INFO - PROCESS | 2376 | 1464989735203 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 2376 | 1464989735206 Marionette TRACE conn5 <- [1,1714,null,{}] 14:35:35 INFO - PROCESS | 2376 | 1464989735210 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}] 14:35:35 INFO - PROCESS | 2376 | 1464989735345 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:35:35 INFO - PROCESS | 2376 | 1464989735540 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 2376 | ++DOCSHELL 1D685000 == 130 [pid = 2376] [id = 438] 14:35:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 322 (1D6DD400) [pid = 2376] [serial = 1314] [outer = 00000000] 14:35:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 323 (1E4A9400) [pid = 2376] [serial = 1315] [outer = 1D6DD400] 14:35:35 INFO - PROCESS | 2376 | 1464989735596 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 324 (20C42400) [pid = 2376] [serial = 1316] [outer = 1D6DD400] 14:35:36 INFO - PROCESS | 2376 | 1464989736195 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]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1023ms 14:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:35:36 INFO - PROCESS | 2376 | 1464989736231 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 2376 | 1464989736234 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 2376 | 1464989736237 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 2376 | 1464989736241 Marionette TRACE conn5 <- [1,1718,null,{}] 14:35:36 INFO - PROCESS | 2376 | 1464989736269 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}] 14:35:36 INFO - PROCESS | 2376 | 1464989736403 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:35:36 INFO - PROCESS | 2376 | 1464989736602 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 2376 | ++DOCSHELL 233A1000 == 131 [pid = 2376] [id = 439] 14:35:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 325 (233B3C00) [pid = 2376] [serial = 1317] [outer = 00000000] 14:35:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 326 (24288C00) [pid = 2376] [serial = 1318] [outer = 233B3C00] 14:35:36 INFO - PROCESS | 2376 | 1464989736660 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 327 (24959800) [pid = 2376] [serial = 1319] [outer = 233B3C00] 14:35:37 INFO - PROCESS | 2376 | 1464989737256 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]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 14:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1072ms 14:35:37 INFO - PROCESS | 2376 | 1464989737328 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 2376 | 1464989737331 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:35:37 INFO - PROCESS | 2376 | 1464989737334 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - PROCESS | 2376 | 1464989737336 Marionette TRACE conn5 <- [1,1722,null,{}] 14:35:37 INFO - PROCESS | 2376 | 1464989737340 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}] 14:35:37 INFO - PROCESS | 2376 | 1464989737477 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:35:37 INFO - PROCESS | 2376 | 1464989737659 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 2376 | ++DOCSHELL 214C2400 == 132 [pid = 2376] [id = 440] 14:35:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 328 (24F4D000) [pid = 2376] [serial = 1320] [outer = 00000000] 14:35:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 329 (26808000) [pid = 2376] [serial = 1321] [outer = 24F4D000] 14:35:37 INFO - PROCESS | 2376 | 1464989737715 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 330 (26A1EC00) [pid = 2376] [serial = 1322] [outer = 24F4D000] 14:35:38 INFO - PROCESS | 2376 | 1464989738257 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]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 14:35:38 INFO - PROCESS | 2376 | 1464989738308 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 2376 | 1464989738310 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:35:38 INFO - PROCESS | 2376 | 1464989738314 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:35:38 INFO - PROCESS | 2376 | 1464989738316 Marionette TRACE conn5 <- [1,1726,null,{}] 14:35:38 INFO - PROCESS | 2376 | 1464989738320 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}] 14:35:38 INFO - PROCESS | 2376 | 1464989738446 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:35:38 INFO - PROCESS | 2376 | 1464989738639 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 2376 | ++DOCSHELL 27047400 == 133 [pid = 2376] [id = 441] 14:35:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 331 (27CD5800) [pid = 2376] [serial = 1323] [outer = 00000000] 14:35:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 332 (280D1800) [pid = 2376] [serial = 1324] [outer = 27CD5800] 14:35:38 INFO - PROCESS | 2376 | 1464989738695 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 333 (28165000) [pid = 2376] [serial = 1325] [outer = 27CD5800] 14:35:39 INFO - PROCESS | 2376 | 1464989739314 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]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1067ms 14:35:39 INFO - PROCESS | 2376 | 1464989739385 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 2376 | 1464989739387 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:35:39 INFO - PROCESS | 2376 | 1464989739390 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:35:39 INFO - PROCESS | 2376 | 1464989739392 Marionette TRACE conn5 <- [1,1730,null,{}] 14:35:39 INFO - PROCESS | 2376 | 1464989739396 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}] 14:35:39 INFO - PROCESS | 2376 | 1464989739536 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:35:39 INFO - PROCESS | 2376 | 1464989739721 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 2376 | ++DOCSHELL 280D1000 == 134 [pid = 2376] [id = 442] 14:35:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 334 (28167C00) [pid = 2376] [serial = 1326] [outer = 00000000] 14:35:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 335 (2AA9D400) [pid = 2376] [serial = 1327] [outer = 28167C00] 14:35:39 INFO - PROCESS | 2376 | 1464989739775 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 336 (2AAA0000) [pid = 2376] [serial = 1328] [outer = 28167C00] 14:35:40 INFO - PROCESS | 2376 | 1464989740325 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]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 971ms 14:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:35:40 INFO - PROCESS | 2376 | 1464989740377 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 2376 | 1464989740379 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:35:40 INFO - PROCESS | 2376 | 1464989740384 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 2376 | 1464989740386 Marionette TRACE conn5 <- [1,1734,null,{}] 14:35:40 INFO - PROCESS | 2376 | 1464989740390 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}] 14:35:40 INFO - PROCESS | 2376 | 1464989740515 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:35:40 INFO - PROCESS | 2376 | 1464989740716 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 2376 | ++DOCSHELL 27DE3000 == 135 [pid = 2376] [id = 443] 14:35:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 337 (27DE6000) [pid = 2376] [serial = 1329] [outer = 00000000] 14:35:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 338 (27DEB000) [pid = 2376] [serial = 1330] [outer = 27DE6000] 14:35:40 INFO - PROCESS | 2376 | 1464989740772 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 339 (27DED000) [pid = 2376] [serial = 1331] [outer = 27DE6000] 14:35:41 INFO - PROCESS | 2376 | 1464989741346 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]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1018ms 14:35:41 INFO - PROCESS | 2376 | 1464989741404 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 2376 | 1464989741407 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:35:41 INFO - PROCESS | 2376 | 1464989741410 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:35:41 INFO - PROCESS | 2376 | 1464989741412 Marionette TRACE conn5 <- [1,1738,null,{}] 14:35:41 INFO - PROCESS | 2376 | 1464989741416 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}] 14:35:41 INFO - PROCESS | 2376 | 1464989741542 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:35:41 INFO - PROCESS | 2376 | 1464989741699 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 2376 | ++DOCSHELL 27DE8800 == 136 [pid = 2376] [id = 444] 14:35:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 340 (27DEAC00) [pid = 2376] [serial = 1332] [outer = 00000000] 14:35:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 341 (2A8E6400) [pid = 2376] [serial = 1333] [outer = 27DEAC00] 14:35:41 INFO - PROCESS | 2376 | 1464989741752 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 342 (2A8E8000) [pid = 2376] [serial = 1334] [outer = 27DEAC00] 14:35:42 INFO - PROCESS | 2376 | 1464989742333 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]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 14:35:42 INFO - PROCESS | 2376 | 1464989742384 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 2376 | 1464989742386 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:35:42 INFO - PROCESS | 2376 | 1464989742390 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:35:42 INFO - PROCESS | 2376 | 1464989742392 Marionette TRACE conn5 <- [1,1742,null,{}] 14:35:42 INFO - PROCESS | 2376 | 1464989742396 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}] 14:35:42 INFO - PROCESS | 2376 | 1464989742522 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:35:42 INFO - PROCESS | 2376 | 1464989742707 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 2376 | ++DOCSHELL 2A8EB000 == 137 [pid = 2376] [id = 445] 14:35:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 343 (2A8ED800) [pid = 2376] [serial = 1335] [outer = 00000000] 14:35:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 344 (2AA97800) [pid = 2376] [serial = 1336] [outer = 2A8ED800] 14:35:42 INFO - PROCESS | 2376 | 1464989742762 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 345 (2AAA5800) [pid = 2376] [serial = 1337] [outer = 2A8ED800] 14:35:43 INFO - PROCESS | 2376 | 1464989743376 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]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1017ms 14:35:43 INFO - PROCESS | 2376 | 1464989743411 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 2376 | 1464989743413 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:35:43 INFO - PROCESS | 2376 | 1464989743417 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 2376 | 1464989743419 Marionette TRACE conn5 <- [1,1746,null,{}] 14:35:43 INFO - PROCESS | 2376 | 1464989743422 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}] 14:35:43 INFO - PROCESS | 2376 | 1464989743549 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:35:43 INFO - PROCESS | 2376 | 1464989743747 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 2376 | ++DOCSHELL 2ABA4000 == 138 [pid = 2376] [id = 446] 14:35:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 346 (2ABA5400) [pid = 2376] [serial = 1338] [outer = 00000000] 14:35:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 347 (2ABAAC00) [pid = 2376] [serial = 1339] [outer = 2ABA5400] 14:35:43 INFO - PROCESS | 2376 | 1464989743803 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 348 (2ABAC800) [pid = 2376] [serial = 1340] [outer = 2ABA5400] 14:35:44 INFO - PROCESS | 2376 | 1464989744378 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]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1015ms 14:35:44 INFO - PROCESS | 2376 | 1464989744436 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 2376 | 1464989744439 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:35:44 INFO - PROCESS | 2376 | 1464989744442 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:35:44 INFO - PROCESS | 2376 | 1464989744445 Marionette TRACE conn5 <- [1,1750,null,{}] 14:35:44 INFO - PROCESS | 2376 | 1464989744448 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}] 14:35:44 INFO - PROCESS | 2376 | 1464989744600 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:35:44 INFO - PROCESS | 2376 | 1464989744801 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 2376 | ++DOCSHELL 2ABAB400 == 139 [pid = 2376] [id = 447] 14:35:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 349 (2ABAF000) [pid = 2376] [serial = 1341] [outer = 00000000] 14:35:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 350 (2B6BCC00) [pid = 2376] [serial = 1342] [outer = 2ABAF000] 14:35:44 INFO - PROCESS | 2376 | 1464989744861 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 351 (2B6C1400) [pid = 2376] [serial = 1343] [outer = 2ABAF000] 14:35:45 INFO - PROCESS | 2376 | 1464989745452 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]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1017ms 14:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:35:45 INFO - PROCESS | 2376 | 1464989745463 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 2376 | 1464989745465 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:35:45 INFO - PROCESS | 2376 | 1464989745468 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 2376 | 1464989745470 Marionette TRACE conn5 <- [1,1754,null,{}] 14:35:45 INFO - PROCESS | 2376 | 1464989745474 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}] 14:35:45 INFO - PROCESS | 2376 | 1464989745602 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:35:45 INFO - PROCESS | 2376 | 1464989745801 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 2376 | ++DOCSHELL 2B64F400 == 140 [pid = 2376] [id = 448] 14:35:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 352 (2B650400) [pid = 2376] [serial = 1344] [outer = 00000000] 14:35:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 353 (2B655C00) [pid = 2376] [serial = 1345] [outer = 2B650400] 14:35:45 INFO - PROCESS | 2376 | 1464989745856 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 354 (2B657C00) [pid = 2376] [serial = 1346] [outer = 2B650400] 14:35:46 INFO - PROCESS | 2376 | 1464989746455 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]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1019ms 14:35:46 INFO - PROCESS | 2376 | 1464989746488 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 2376 | 1464989746490 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:35:46 INFO - PROCESS | 2376 | 1464989746494 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 2376 | 1464989746498 Marionette TRACE conn5 <- [1,1758,null,{}] 14:35:46 INFO - PROCESS | 2376 | 1464989746501 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}] 14:35:46 INFO - PROCESS | 2376 | 1464989746630 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:35:46 INFO - PROCESS | 2376 | 1464989746830 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 2376 | ++DOCSHELL 2B65AC00 == 141 [pid = 2376] [id = 449] 14:35:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 355 (2B6BC800) [pid = 2376] [serial = 1347] [outer = 00000000] 14:35:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 356 (2B6C7000) [pid = 2376] [serial = 1348] [outer = 2B6BC800] 14:35:46 INFO - PROCESS | 2376 | 1464989746885 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 357 (2B6C9800) [pid = 2376] [serial = 1349] [outer = 2B6BC800] 14:35:47 INFO - PROCESS | 2376 | 1464989747478 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]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1019ms 14:35:47 INFO - PROCESS | 2376 | 1464989747517 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 2376 | 1464989747520 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:35:47 INFO - PROCESS | 2376 | 1464989747523 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:35:47 INFO - PROCESS | 2376 | 1464989747525 Marionette TRACE conn5 <- [1,1762,null,{}] 14:35:47 INFO - PROCESS | 2376 | 1464989747529 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}] 14:35:47 INFO - PROCESS | 2376 | 1464989747657 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:35:47 INFO - PROCESS | 2376 | 1464989747847 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 2376 | ++DOCSHELL 0D827C00 == 142 [pid = 2376] [id = 450] 14:35:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 358 (0D828000) [pid = 2376] [serial = 1350] [outer = 00000000] 14:35:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 359 (18FB6C00) [pid = 2376] [serial = 1351] [outer = 0D828000] 14:35:47 INFO - PROCESS | 2376 | 1464989747900 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 360 (1C89C000) [pid = 2376] [serial = 1352] [outer = 0D828000] 14:35:48 INFO - PROCESS | 2376 | 1464989748511 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]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1016ms 14:35:48 INFO - PROCESS | 2376 | 1464989748544 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 2376 | 1464989748546 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:35:48 INFO - PROCESS | 2376 | 1464989748549 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:35:48 INFO - PROCESS | 2376 | 1464989748551 Marionette TRACE conn5 <- [1,1766,null,{}] 14:35:48 INFO - PROCESS | 2376 | 1464989748555 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}] 14:35:48 INFO - PROCESS | 2376 | 1464989748684 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:35:48 INFO - PROCESS | 2376 | 1464989748886 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 2376 | ++DOCSHELL 1BFD8400 == 143 [pid = 2376] [id = 451] 14:35:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 361 (20F11800) [pid = 2376] [serial = 1353] [outer = 00000000] 14:35:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 362 (21096400) [pid = 2376] [serial = 1354] [outer = 20F11800] 14:35:48 INFO - PROCESS | 2376 | 1464989748942 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 363 (21FC6800) [pid = 2376] [serial = 1355] [outer = 20F11800] 14:35:49 INFO - PROCESS | 2376 | 1464989749568 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]]]}] 14:35:49 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 14:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1068ms 14:35:49 INFO - PROCESS | 2376 | 1464989749621 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 2376 | 1464989749624 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:35:49 INFO - PROCESS | 2376 | 1464989749627 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:35:49 INFO - PROCESS | 2376 | 1464989749629 Marionette TRACE conn5 <- [1,1770,null,{}] 14:35:49 INFO - PROCESS | 2376 | 1464989749632 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}] 14:35:49 INFO - PROCESS | 2376 | 1464989749762 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:35:49 INFO - PROCESS | 2376 | 1464989749952 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3DC00 == 144 [pid = 2376] [id = 452] 14:35:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 364 (18C1C800) [pid = 2376] [serial = 1356] [outer = 00000000] 14:35:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 365 (27CDB800) [pid = 2376] [serial = 1357] [outer = 18C1C800] 14:35:50 INFO - PROCESS | 2376 | 1464989750005 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 366 (2A8ECC00) [pid = 2376] [serial = 1358] [outer = 18C1C800] 14:35:50 INFO - PROCESS | 2376 | 1464989750914 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]]]}] 14:35:50 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 14:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1323ms 14:35:50 INFO - PROCESS | 2376 | 1464989750954 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 2376 | 1464989750959 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:35:50 INFO - PROCESS | 2376 | 1464989750963 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 2376 | 1464989750967 Marionette TRACE conn5 <- [1,1774,null,{}] 14:35:50 INFO - PROCESS | 2376 | 1464989750972 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}] 14:35:51 INFO - PROCESS | 2376 | 1464989751100 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:35:51 INFO - PROCESS | 2376 | 1464989751296 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 2376 | ++DOCSHELL 0D849000 == 145 [pid = 2376] [id = 453] 14:35:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 367 (0D918000) [pid = 2376] [serial = 1359] [outer = 00000000] 14:35:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 368 (18436400) [pid = 2376] [serial = 1360] [outer = 0D918000] 14:35:51 INFO - PROCESS | 2376 | 1464989751346 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 369 (1BA0CC00) [pid = 2376] [serial = 1361] [outer = 0D918000] 14:35:51 INFO - PROCESS | 2376 | 1464989751952 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]]]}] 14:35:52 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 14:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1021ms 14:35:52 INFO - PROCESS | 2376 | 1464989751985 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 2376 | 1464989751990 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:35:52 INFO - PROCESS | 2376 | 1464989751996 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 2376 | 1464989751999 Marionette TRACE conn5 <- [1,1778,null,{}] 14:35:52 INFO - PROCESS | 2376 | 1464989752002 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}] 14:35:52 INFO - PROCESS | 2376 | 1464989752127 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:35:52 INFO - PROCESS | 2376 | 1464989752361 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 2322A800 == 144 [pid = 2376] [id = 435] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 19010C00 == 143 [pid = 2376] [id = 434] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 21B6F000 == 142 [pid = 2376] [id = 433] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 20F1C000 == 141 [pid = 2376] [id = 432] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 1E2FBC00 == 140 [pid = 2376] [id = 431] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 1C8EC800 == 139 [pid = 2376] [id = 430] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 18EF4400 == 138 [pid = 2376] [id = 429] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 368 (214C9800) [pid = 2376] [serial = 1237] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | ++DOCSHELL 0CF1EC00 == 139 [pid = 2376] [id = 454] 14:35:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 369 (0CF1F800) [pid = 2376] [serial = 1362] [outer = 00000000] 14:35:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 370 (0D06F800) [pid = 2376] [serial = 1363] [outer = 0CF1F800] 14:35:52 INFO - PROCESS | 2376 | 1464989752515 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 371 (0DB47C00) [pid = 2376] [serial = 1364] [outer = 0CF1F800] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 0D82B400 == 138 [pid = 2376] [id = 428] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 19014C00 == 137 [pid = 2376] [id = 427] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 0CA4C400 == 136 [pid = 2376] [id = 426] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 20C4E000 == 135 [pid = 2376] [id = 420] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 20C44C00 == 134 [pid = 2376] [id = 419] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 22E3E800 == 133 [pid = 2376] [id = 418] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 21F67400 == 132 [pid = 2376] [id = 417] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 21F5CC00 == 131 [pid = 2376] [id = 416] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 214C5800 == 130 [pid = 2376] [id = 415] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 19434800 == 129 [pid = 2376] [id = 414] 14:35:52 INFO - PROCESS | 2376 | --DOCSHELL 0DD94000 == 128 [pid = 2376] [id = 413] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 370 (1D9D9000) [pid = 2376] [serial = 1225] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 369 (1E2F8C00) [pid = 2376] [serial = 1226] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 368 (1FF5A400) [pid = 2376] [serial = 1228] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 367 (2102B800) [pid = 2376] [serial = 1234] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 366 (1495DC00) [pid = 2376] [serial = 1210] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 365 (237BD400) [pid = 2376] [serial = 1180] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 364 (18C1D000) [pid = 2376] [serial = 1216] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 363 (18EF7000) [pid = 2376] [serial = 1217] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 362 (1BE6D000) [pid = 2376] [serial = 1219] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 361 (21F52C00) [pid = 2376] [serial = 1207] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 360 (0CFB5C00) [pid = 2376] [serial = 1213] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 359 (0D822400) [pid = 2376] [serial = 1214] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 358 (18E30400) [pid = 2376] [serial = 1174] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 357 (0CFB1800) [pid = 2376] [serial = 1171] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 356 (1FF5C800) [pid = 2376] [serial = 1177] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 355 (1D62BC00) [pid = 2376] [serial = 1231] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 354 (20F14800) [pid = 2376] [serial = 1229] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 353 (2495EC00) [pid = 2376] [serial = 1183] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 352 (17084000) [pid = 2376] [serial = 1211] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 351 (24F52000) [pid = 2376] [serial = 1186] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 350 (2428B400) [pid = 2376] [serial = 1169] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 349 (26A19C00) [pid = 2376] [serial = 1189] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 348 (21FC4000) [pid = 2376] [serial = 1192] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 347 (27042C00) [pid = 2376] [serial = 1195] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 346 (233BD800) [pid = 2376] [serial = 1198] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 345 (2704A800) [pid = 2376] [serial = 1201] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 344 (1D6EC800) [pid = 2376] [serial = 1204] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 343 (1D62A800) [pid = 2376] [serial = 1222] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 342 (1D808C00) [pid = 2376] [serial = 1232] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 341 (21091400) [pid = 2376] [serial = 1235] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 340 (1D68B400) [pid = 2376] [serial = 1223] [outer = 00000000] [url = about:blank] 14:35:52 INFO - PROCESS | 2376 | --DOMWINDOW == 339 (1C60E000) [pid = 2376] [serial = 1220] [outer = 00000000] [url = about:blank] 14:35:53 INFO - PROCESS | 2376 | 1464989753029 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]]]}] 14:35:53 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) 14:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1077ms 14:35:53 INFO - PROCESS | 2376 | 1464989753076 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 2376 | 1464989753079 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:35:53 INFO - PROCESS | 2376 | 1464989753082 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 2376 | 1464989753085 Marionette TRACE conn5 <- [1,1782,null,{}] 14:35:53 INFO - PROCESS | 2376 | 1464989753095 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}] 14:35:53 INFO - PROCESS | 2376 | 1464989753209 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:35:53 INFO - PROCESS | 2376 | 1464989753386 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 2376 | ++DOCSHELL 0DB40800 == 129 [pid = 2376] [id = 455] 14:35:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 340 (0DB47800) [pid = 2376] [serial = 1365] [outer = 00000000] 14:35:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 341 (19433000) [pid = 2376] [serial = 1366] [outer = 0DB47800] 14:35:53 INFO - PROCESS | 2376 | 1464989753433 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 342 (1BA03400) [pid = 2376] [serial = 1367] [outer = 0DB47800] 14:35:53 INFO - PROCESS | 2376 | 1464989753812 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]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 790ms 14:35:53 INFO - PROCESS | 2376 | 1464989753872 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 2376 | 1464989753875 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:35:53 INFO - PROCESS | 2376 | 1464989753878 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 2376 | 1464989753880 Marionette TRACE conn5 <- [1,1786,null,{}] 14:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:35:53 INFO - PROCESS | 2376 | 1464989753883 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}] 14:35:54 INFO - PROCESS | 2376 | 1464989754021 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:35:54 INFO - PROCESS | 2376 | 1464989754033 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 2376 | ++DOCSHELL 19010C00 == 130 [pid = 2376] [id = 456] 14:35:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 343 (1C88FC00) [pid = 2376] [serial = 1368] [outer = 00000000] 14:35:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 344 (1D636800) [pid = 2376] [serial = 1369] [outer = 1C88FC00] 14:35:54 INFO - PROCESS | 2376 | 1464989754079 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 345 (1D6F4400) [pid = 2376] [serial = 1370] [outer = 1C88FC00] 14:35:54 INFO - PROCESS | 2376 | 1464989754557 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]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 14:35:54 INFO - PROCESS | 2376 | 1464989754615 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:35:54 INFO - PROCESS | 2376 | 1464989754617 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:35:54 INFO - PROCESS | 2376 | 1464989754621 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 2376 | 1464989754622 Marionette TRACE conn5 <- [1,1790,null,{}] 14:35:54 INFO - PROCESS | 2376 | 1464989754626 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}] 14:35:54 INFO - PROCESS | 2376 | 1464989754730 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:35:54 INFO - PROCESS | 2376 | 1464989754737 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 2376 | ++DOCSHELL 1D632000 == 131 [pid = 2376] [id = 457] 14:35:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 346 (1D807C00) [pid = 2376] [serial = 1371] [outer = 00000000] 14:35:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 347 (1E4E1400) [pid = 2376] [serial = 1372] [outer = 1D807C00] 14:35:54 INFO - PROCESS | 2376 | 1464989754781 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 348 (1FF63800) [pid = 2376] [serial = 1373] [outer = 1D807C00] 14:35:55 INFO - PROCESS | 2376 | 1464989755352 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]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 14:35:55 INFO - PROCESS | 2376 | 1464989755393 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:35:55 INFO - PROCESS | 2376 | 1464989755395 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:35:55 INFO - PROCESS | 2376 | 1464989755424 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 2376 | 1464989755426 Marionette TRACE conn5 <- [1,1794,null,{}] 14:35:55 INFO - PROCESS | 2376 | 1464989755441 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}] 14:35:55 INFO - PROCESS | 2376 | 1464989755608 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:35:55 INFO - PROCESS | 2376 | 1464989755637 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 2376 | ++DOCSHELL 20F1F800 == 132 [pid = 2376] [id = 458] 14:35:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 349 (21023000) [pid = 2376] [serial = 1374] [outer = 00000000] 14:35:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 350 (21091C00) [pid = 2376] [serial = 1375] [outer = 21023000] 14:35:55 INFO - PROCESS | 2376 | 1464989755683 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 351 (21428400) [pid = 2376] [serial = 1376] [outer = 21023000] 14:35:56 INFO - PROCESS | 2376 | 1464989756144 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]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 810ms 14:35:56 INFO - PROCESS | 2376 | 1464989756213 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 2376 | 1464989756215 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:35:56 INFO - PROCESS | 2376 | 1464989756218 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 2376 | 1464989756220 Marionette TRACE conn5 <- [1,1798,null,{}] 14:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:35:56 INFO - PROCESS | 2376 | 1464989756224 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}] 14:35:56 INFO - PROCESS | 2376 | 1464989756382 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:35:56 INFO - PROCESS | 2376 | 1464989756402 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 2376 | ++DOCSHELL 21431800 == 133 [pid = 2376] [id = 459] 14:35:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 352 (214CA800) [pid = 2376] [serial = 1377] [outer = 00000000] 14:35:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 353 (21B6F800) [pid = 2376] [serial = 1378] [outer = 214CA800] 14:35:56 INFO - PROCESS | 2376 | 1464989756447 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 354 (21F59C00) [pid = 2376] [serial = 1379] [outer = 214CA800] 14:35:56 INFO - PROCESS | 2376 | 1464989756928 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]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 14:35:56 INFO - PROCESS | 2376 | 1464989756953 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 2376 | 1464989756955 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 353 (19864C00) [pid = 2376] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 352 (21090C00) [pid = 2376] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 351 (21BF2C00) [pid = 2376] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 350 (1CBE9400) [pid = 2376] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 349 (0D82F000) [pid = 2376] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 348 (2322AC00) [pid = 2376] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 347 (19434000) [pid = 2376] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 346 (0CA4CC00) [pid = 2376] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 345 (1E4A3000) [pid = 2376] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:35:57 INFO - PROCESS | 2376 | --DOMWINDOW == 344 (1C8F0800) [pid = 2376] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:35:57 INFO - PROCESS | 2376 | 1464989757348 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 2376 | 1464989757350 Marionette TRACE conn5 <- [1,1802,null,{}] 14:35:57 INFO - PROCESS | 2376 | 1464989757353 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}] 14:35:57 INFO - PROCESS | 2376 | 1464989757460 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:35:57 INFO - PROCESS | 2376 | 1464989757466 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 2376 | ++DOCSHELL 17DC9800 == 134 [pid = 2376] [id = 460] 14:35:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 345 (18EF6C00) [pid = 2376] [serial = 1380] [outer = 00000000] 14:35:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 346 (1C891C00) [pid = 2376] [serial = 1381] [outer = 18EF6C00] 14:35:57 INFO - PROCESS | 2376 | 1464989757510 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 347 (1D835000) [pid = 2376] [serial = 1382] [outer = 18EF6C00] 14:35:58 INFO - PROCESS | 2376 | 1464989757995 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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 710ms 14:35:58 INFO - PROCESS | 2376 | 1464989758037 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 2376 | 1464989758039 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:35:58 INFO - PROCESS | 2376 | 1464989758042 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 2376 | 1464989758043 Marionette TRACE conn5 <- [1,1806,null,{}] 14:35:58 INFO - PROCESS | 2376 | 1464989758047 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}] 14:35:58 INFO - PROCESS | 2376 | 1464989758152 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:35:58 INFO - PROCESS | 2376 | 1464989758158 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 2376 | ++DOCSHELL 214CAC00 == 135 [pid = 2376] [id = 461] 14:35:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 348 (21B6F000) [pid = 2376] [serial = 1383] [outer = 00000000] 14:35:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 349 (21FC5800) [pid = 2376] [serial = 1384] [outer = 21B6F000] 14:35:58 INFO - PROCESS | 2376 | 1464989758203 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 350 (2322F800) [pid = 2376] [serial = 1385] [outer = 21B6F000] 14:35:58 INFO - PROCESS | 2376 | 1464989758682 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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 14:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:35:58 INFO - PROCESS | 2376 | 1464989758713 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 2376 | 1464989758715 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:35:58 INFO - PROCESS | 2376 | 1464989758719 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 2376 | 1464989758720 Marionette TRACE conn5 <- [1,1810,null,{}] 14:35:58 INFO - PROCESS | 2376 | 1464989758746 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}] 14:35:58 INFO - PROCESS | 2376 | 1464989758852 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:35:58 INFO - PROCESS | 2376 | 1464989758894 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 2376 | ++DOCSHELL 23236800 == 136 [pid = 2376] [id = 462] 14:35:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 351 (23395400) [pid = 2376] [serial = 1386] [outer = 00000000] 14:35:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 352 (233B6C00) [pid = 2376] [serial = 1387] [outer = 23395400] 14:35:58 INFO - PROCESS | 2376 | 1464989758939 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 353 (24289400) [pid = 2376] [serial = 1388] [outer = 23395400] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D06C800 == 135 [pid = 2376] [id = 318] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21537C00 == 134 [pid = 2376] [id = 334] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1CBE4C00 == 133 [pid = 2376] [id = 161] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D84A800 == 132 [pid = 2376] [id = 131] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1D6DE000 == 131 [pid = 2376] [id = 261] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 249CD400 == 130 [pid = 2376] [id = 374] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 19C6F000 == 129 [pid = 2376] [id = 295] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D853000 == 128 [pid = 2376] [id = 175] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1ACD2800 == 127 [pid = 2376] [id = 36] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2102BC00 == 126 [pid = 2376] [id = 378] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1D83A400 == 125 [pid = 2376] [id = 251] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1D684400 == 124 [pid = 2376] [id = 109] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0DE4A400 == 123 [pid = 2376] [id = 245] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21B75000 == 122 [pid = 2376] [id = 372] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1D9DB000 == 121 [pid = 2376] [id = 262] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 18E2E000 == 120 [pid = 2376] [id = 49] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 19B6B800 == 119 [pid = 2376] [id = 233] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 24282800 == 118 [pid = 2376] [id = 337] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 19C71000 == 117 [pid = 2376] [id = 296] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0DB5AC00 == 116 [pid = 2376] [id = 95] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 20F11C00 == 115 [pid = 2376] [id = 376] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1F97D000 == 114 [pid = 2376] [id = 249] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1BF1A400 == 113 [pid = 2376] [id = 128] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2153D800 == 112 [pid = 2376] [id = 232] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 214C8800 == 111 [pid = 2376] [id = 333] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2680E000 == 110 [pid = 2376] [id = 375] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D916800 == 109 [pid = 2376] [id = 201] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 15AA7C00 == 108 [pid = 2376] [id = 339] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D914C00 == 107 [pid = 2376] [id = 145] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1D6F6400 == 106 [pid = 2376] [id = 106] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1E4D4400 == 105 [pid = 2376] [id = 263] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 24910400 == 104 [pid = 2376] [id = 421] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0DEF1800 == 103 [pid = 2376] [id = 142] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1BAF0800 == 102 [pid = 2376] [id = 297] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0CFBB000 == 101 [pid = 2376] [id = 424] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1D6FB800 == 100 [pid = 2376] [id = 146] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1C899800 == 99 [pid = 2376] [id = 298] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 246B6C00 == 98 [pid = 2376] [id = 338] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21021400 == 97 [pid = 2376] [id = 377] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0CFB8400 == 96 [pid = 2376] [id = 299] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 20A50800 == 95 [pid = 2376] [id = 277] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21683800 == 94 [pid = 2376] [id = 217] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2142FC00 == 93 [pid = 2376] [id = 216] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 18438800 == 92 [pid = 2376] [id = 188] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 16F0A000 == 91 [pid = 2376] [id = 160] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 18439C00 == 90 [pid = 2376] [id = 129] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21437C00 == 89 [pid = 2376] [id = 252] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 170A6400 == 88 [pid = 2376] [id = 198] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 15A06800 == 87 [pid = 2376] [id = 176] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 237BFC00 == 86 [pid = 2376] [id = 336] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D910C00 == 85 [pid = 2376] [id = 401] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 233B6400 == 84 [pid = 2376] [id = 399] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 233BD400 == 83 [pid = 2376] [id = 400] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1C8F0000 == 82 [pid = 2376] [id = 118] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21FBB000 == 81 [pid = 2376] [id = 397] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 19428C00 == 80 [pid = 2376] [id = 291] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D84C800 == 79 [pid = 2376] [id = 65] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1422D000 == 78 [pid = 2376] [id = 174] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 14890C00 == 77 [pid = 2376] [id = 143] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 18CA8C00 == 76 [pid = 2376] [id = 147] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1C8EF000 == 75 [pid = 2376] [id = 199] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 24F46C00 == 74 [pid = 2376] [id = 356] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 22E3C000 == 73 [pid = 2376] [id = 278] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21FC4800 == 72 [pid = 2376] [id = 398] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 24F54800 == 71 [pid = 2376] [id = 357] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0CA41800 == 70 [pid = 2376] [id = 280] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0CFB6400 == 69 [pid = 2376] [id = 358] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0CFB7800 == 68 [pid = 2376] [id = 265] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21F4C800 == 67 [pid = 2376] [id = 402] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1B38EC00 == 66 [pid = 2376] [id = 78] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1FF68400 == 65 [pid = 2376] [id = 215] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 246BC000 == 64 [pid = 2376] [id = 373] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 18CA1000 == 63 [pid = 2376] [id = 250] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1CBE7000 == 62 [pid = 2376] [id = 200] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1FF68000 == 61 [pid = 2376] [id = 264] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21B6D000 == 60 [pid = 2376] [id = 335] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 19C70000 == 59 [pid = 2376] [id = 130] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1C8EAC00 == 58 [pid = 2376] [id = 158] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 26802C00 == 57 [pid = 2376] [id = 422] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 18CA3000 == 56 [pid = 2376] [id = 379] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 280D2400 == 55 [pid = 2376] [id = 423] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D849000 == 54 [pid = 2376] [id = 453] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0DB3DC00 == 53 [pid = 2376] [id = 452] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1BFD8400 == 52 [pid = 2376] [id = 451] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 0D827C00 == 51 [pid = 2376] [id = 450] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2B64F400 == 50 [pid = 2376] [id = 448] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2B65AC00 == 49 [pid = 2376] [id = 449] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2ABAB400 == 48 [pid = 2376] [id = 447] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2ABA4000 == 47 [pid = 2376] [id = 446] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 27DE8800 == 46 [pid = 2376] [id = 444] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2A8EB000 == 45 [pid = 2376] [id = 445] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 27DE3000 == 44 [pid = 2376] [id = 443] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 280D1000 == 43 [pid = 2376] [id = 442] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 21093000 == 42 [pid = 2376] [id = 412] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 27047400 == 41 [pid = 2376] [id = 441] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 214C2400 == 40 [pid = 2376] [id = 440] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 233A1000 == 39 [pid = 2376] [id = 439] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 198F4800 == 38 [pid = 2376] [id = 425] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 1D685000 == 37 [pid = 2376] [id = 438] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 14955C00 == 36 [pid = 2376] [id = 437] 14:36:01 INFO - PROCESS | 2376 | --DOCSHELL 2322D400 == 35 [pid = 2376] [id = 436] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 0CF1EC00 == 34 [pid = 2376] [id = 454] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 1D632000 == 33 [pid = 2376] [id = 457] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 20F1F800 == 32 [pid = 2376] [id = 458] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 21431800 == 31 [pid = 2376] [id = 459] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 17DC9800 == 30 [pid = 2376] [id = 460] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 214CAC00 == 29 [pid = 2376] [id = 461] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 19010C00 == 28 [pid = 2376] [id = 456] 14:36:02 INFO - PROCESS | 2376 | --DOCSHELL 0DB40800 == 27 [pid = 2376] [id = 455] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 352 (2680C000) [pid = 2376] [serial = 1264] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 351 (2704F800) [pid = 2376] [serial = 1267] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 350 (28383C00) [pid = 2376] [serial = 1270] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 349 (23231800) [pid = 2376] [serial = 1306] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 348 (1422A000) [pid = 2376] [serial = 1273] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 347 (1D6F0C00) [pid = 2376] [serial = 1276] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 346 (22E3BC00) [pid = 2376] [serial = 1301] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 345 (1D6DCC00) [pid = 2376] [serial = 1283] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 344 (1CBE4800) [pid = 2376] [serial = 1282] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 343 (142F3800) [pid = 2376] [serial = 1240] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 342 (0DD8D400) [pid = 2376] [serial = 1280] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 341 (0DB3B000) [pid = 2376] [serial = 1279] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 340 (2339F800) [pid = 2376] [serial = 1309] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 339 (1F982C00) [pid = 2376] [serial = 1294] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 338 (20F19C00) [pid = 2376] [serial = 1295] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 337 (2108CC00) [pid = 2376] [serial = 1303] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 336 (21F62400) [pid = 2376] [serial = 1304] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 335 (1D83A800) [pid = 2376] [serial = 1292] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 334 (21B6B400) [pid = 2376] [serial = 1298] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 333 (23234400) [pid = 2376] [serial = 1307] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 332 (199F4400) [pid = 2376] [serial = 1288] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 331 (1C898800) [pid = 2376] [serial = 1289] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 330 (214C0800) [pid = 2376] [serial = 1297] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 329 (21F67C00) [pid = 2376] [serial = 1300] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 328 (1D6EC400) [pid = 2376] [serial = 1291] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 327 (0DB45C00) [pid = 2376] [serial = 1285] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 326 (0DE56000) [pid = 2376] [serial = 1286] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 325 (1BE65000) [pid = 2376] [serial = 1243] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 324 (21B72C00) [pid = 2376] [serial = 1246] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 323 (21F62000) [pid = 2376] [serial = 1249] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 322 (22E3F000) [pid = 2376] [serial = 1252] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 321 (237CAC00) [pid = 2376] [serial = 1255] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 320 (20C4A400) [pid = 2376] [serial = 1258] [outer = 00000000] [url = about:blank] 14:36:02 INFO - PROCESS | 2376 | --DOMWINDOW == 319 (24913C00) [pid = 2376] [serial = 1261] [outer = 00000000] [url = about:blank] 14:36:03 INFO - PROCESS | 2376 | 1464989763089 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]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 4395ms 14:36:03 INFO - PROCESS | 2376 | 1464989763114 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 2376 | 1464989763118 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:36:03 INFO - PROCESS | 2376 | 1464989763123 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 2376 | 1464989763125 Marionette TRACE conn5 <- [1,1814,null,{}] 14:36:03 INFO - PROCESS | 2376 | 1464989763132 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}] 14:36:03 INFO - PROCESS | 2376 | 1464989763228 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:36:03 INFO - PROCESS | 2376 | 1464989763240 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 2376 | ++DOCSHELL 0CF1E400 == 28 [pid = 2376] [id = 463] 14:36:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 320 (0CF24C00) [pid = 2376] [serial = 1389] [outer = 00000000] 14:36:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 321 (0CF61400) [pid = 2376] [serial = 1390] [outer = 0CF24C00] 14:36:03 INFO - PROCESS | 2376 | 1464989763290 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 322 (0CF66C00) [pid = 2376] [serial = 1391] [outer = 0CF24C00] 14:36:04 INFO - PROCESS | 2376 | 1464989764053 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]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 14:36:04 INFO - PROCESS | 2376 | 1464989764094 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 2376 | 1464989764099 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:36:04 INFO - PROCESS | 2376 | 1464989764105 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 2376 | 1464989764108 Marionette TRACE conn5 <- [1,1818,null,{}] 14:36:04 INFO - PROCESS | 2376 | 1464989764114 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}] 14:36:04 INFO - PROCESS | 2376 | 1464989764230 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:36:04 INFO - PROCESS | 2376 | 1464989764388 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 2376 | ++DOCSHELL 0CF6FC00 == 29 [pid = 2376] [id = 464] 14:36:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 323 (0CFB3000) [pid = 2376] [serial = 1392] [outer = 00000000] 14:36:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 324 (0CFB7800) [pid = 2376] [serial = 1393] [outer = 0CFB3000] 14:36:04 INFO - PROCESS | 2376 | 1464989764448 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 325 (0D06B800) [pid = 2376] [serial = 1394] [outer = 0CFB3000] 14:36:05 INFO - PROCESS | 2376 | 1464989765111 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]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1077ms 14:36:05 INFO - PROCESS | 2376 | 1464989765187 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 2376 | 1464989765194 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:36:05 INFO - PROCESS | 2376 | 1464989765201 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:36:05 INFO - PROCESS | 2376 | 1464989765204 Marionette TRACE conn5 <- [1,1822,null,{}] 14:36:05 INFO - PROCESS | 2376 | 1464989765209 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}] 14:36:05 INFO - PROCESS | 2376 | 1464989765325 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:36:05 INFO - PROCESS | 2376 | 1464989765482 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 2376 | ++DOCSHELL 0D821400 == 30 [pid = 2376] [id = 465] 14:36:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 326 (0D823C00) [pid = 2376] [serial = 1395] [outer = 00000000] 14:36:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 327 (0D82A400) [pid = 2376] [serial = 1396] [outer = 0D823C00] 14:36:05 INFO - PROCESS | 2376 | 1464989765540 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 328 (0D84C800) [pid = 2376] [serial = 1397] [outer = 0D823C00] 14:36:06 INFO - PROCESS | 2376 | 1464989766206 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]]]}] 14:36:06 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 14:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1020ms 14:36:06 INFO - PROCESS | 2376 | 1464989766227 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 2376 | 1464989766230 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:36:06 INFO - PROCESS | 2376 | 1464989766233 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:36:06 INFO - PROCESS | 2376 | 1464989766237 Marionette TRACE conn5 <- [1,1826,null,{}] 14:36:06 INFO - PROCESS | 2376 | 1464989766249 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}] 14:36:06 INFO - PROCESS | 2376 | 1464989766382 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:36:06 INFO - PROCESS | 2376 | 1464989766542 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 2376 | ++DOCSHELL 0DB5B400 == 31 [pid = 2376] [id = 466] 14:36:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 329 (0DB5BC00) [pid = 2376] [serial = 1398] [outer = 00000000] 14:36:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 330 (0DC6A000) [pid = 2376] [serial = 1399] [outer = 0DB5BC00] 14:36:06 INFO - PROCESS | 2376 | 1464989766603 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 331 (0DD8E400) [pid = 2376] [serial = 1400] [outer = 0DB5BC00] 14:36:07 INFO - PROCESS | 2376 | 1464989767225 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]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1019ms 14:36:07 INFO - PROCESS | 2376 | 1464989767256 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 2376 | 1464989767259 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:36:07 INFO - PROCESS | 2376 | 1464989767263 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:36:07 INFO - PROCESS | 2376 | 1464989767265 Marionette TRACE conn5 <- [1,1830,null,{}] 14:36:07 INFO - PROCESS | 2376 | 1464989767269 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}] 14:36:07 INFO - PROCESS | 2376 | 1464989767380 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:36:07 INFO - PROCESS | 2376 | 1464989767551 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 2376 | ++DOCSHELL 0DE55C00 == 32 [pid = 2376] [id = 467] 14:36:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 332 (0DE58800) [pid = 2376] [serial = 1401] [outer = 00000000] 14:36:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 333 (0DFCB400) [pid = 2376] [serial = 1402] [outer = 0DE58800] 14:36:07 INFO - PROCESS | 2376 | 1464989767611 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 334 (0E4B1800) [pid = 2376] [serial = 1403] [outer = 0DE58800] 14:36:08 INFO - PROCESS | 2376 | 1464989768171 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]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 14:36:08 INFO - PROCESS | 2376 | 1464989768196 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 2376 | 1464989768198 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:36:08 INFO - PROCESS | 2376 | 1464989768202 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:36:08 INFO - PROCESS | 2376 | 1464989768203 Marionette TRACE conn5 <- [1,1834,null,{}] 14:36:08 INFO - PROCESS | 2376 | 1464989768207 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}] 14:36:08 INFO - PROCESS | 2376 | 1464989768335 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:36:08 INFO - PROCESS | 2376 | 1464989768509 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 2376 | ++DOCSHELL 14228C00 == 33 [pid = 2376] [id = 468] 14:36:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 335 (1422A000) [pid = 2376] [serial = 1404] [outer = 00000000] 14:36:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 336 (142EAC00) [pid = 2376] [serial = 1405] [outer = 1422A000] 14:36:08 INFO - PROCESS | 2376 | 1464989768566 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 337 (14386800) [pid = 2376] [serial = 1406] [outer = 1422A000] 14:36:09 INFO - PROCESS | 2376 | 1464989769190 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]]]}] 14:36:09 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) 14:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1017ms 14:36:09 INFO - PROCESS | 2376 | 1464989769223 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 2376 | 1464989769225 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:36:09 INFO - PROCESS | 2376 | 1464989769228 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 2376 | 1464989769231 Marionette TRACE conn5 <- [1,1838,null,{}] 14:36:09 INFO - PROCESS | 2376 | 1464989769234 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}] 14:36:09 INFO - PROCESS | 2376 | 1464989769366 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:36:09 INFO - PROCESS | 2376 | 1464989769542 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 2376 | ++DOCSHELL 0CF28400 == 34 [pid = 2376] [id = 469] 14:36:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 338 (0CF28800) [pid = 2376] [serial = 1407] [outer = 00000000] 14:36:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 339 (14B17400) [pid = 2376] [serial = 1408] [outer = 0CF28800] 14:36:09 INFO - PROCESS | 2376 | 1464989769602 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 340 (14B1FC00) [pid = 2376] [serial = 1409] [outer = 0CF28800] 14:36:10 INFO - PROCESS | 2376 | 1464989770186 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]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 971ms 14:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:36:10 INFO - PROCESS | 2376 | 1464989770199 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 2376 | 1464989770201 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:36:10 INFO - PROCESS | 2376 | 1464989770204 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 2376 | 1464989770206 Marionette TRACE conn5 <- [1,1842,null,{}] 14:36:10 INFO - PROCESS | 2376 | 1464989770210 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}] 14:36:10 INFO - PROCESS | 2376 | 1464989770314 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:36:10 INFO - PROCESS | 2376 | 1464989770482 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 2376 | ++DOCSHELL 15613400 == 35 [pid = 2376] [id = 470] 14:36:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 341 (1561C400) [pid = 2376] [serial = 1410] [outer = 00000000] 14:36:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 342 (15AA5400) [pid = 2376] [serial = 1411] [outer = 1561C400] 14:36:10 INFO - PROCESS | 2376 | 1464989770538 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 343 (15A08C00) [pid = 2376] [serial = 1412] [outer = 1561C400] 14:36:11 INFO - PROCESS | 2376 | 1464989771132 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]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 14:36:11 INFO - PROCESS | 2376 | 1464989771175 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 2376 | 1464989771177 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:36:11 INFO - PROCESS | 2376 | 1464989771181 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 2376 | 1464989771183 Marionette TRACE conn5 <- [1,1846,null,{}] 14:36:11 INFO - PROCESS | 2376 | 1464989771187 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}] 14:36:11 INFO - PROCESS | 2376 | 1464989771291 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:36:11 INFO - PROCESS | 2376 | 1464989771451 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 2376 | ++DOCSHELL 0D3ED400 == 36 [pid = 2376] [id = 471] 14:36:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 344 (16F05400) [pid = 2376] [serial = 1413] [outer = 00000000] 14:36:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 345 (16F10000) [pid = 2376] [serial = 1414] [outer = 16F05400] 14:36:11 INFO - PROCESS | 2376 | 1464989771507 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 346 (16F90000) [pid = 2376] [serial = 1415] [outer = 16F05400] 14:36:12 INFO - PROCESS | 2376 | 1464989772109 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]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 14:36:12 INFO - PROCESS | 2376 | 1464989772155 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 2376 | 1464989772157 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:36:12 INFO - PROCESS | 2376 | 1464989772161 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:36:12 INFO - PROCESS | 2376 | 1464989772163 Marionette TRACE conn5 <- [1,1850,null,{}] 14:36:12 INFO - PROCESS | 2376 | 1464989772166 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}] 14:36:12 INFO - PROCESS | 2376 | 1464989772270 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:36:12 INFO - PROCESS | 2376 | 1464989772432 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 2376 | ++DOCSHELL 17080000 == 37 [pid = 2376] [id = 472] 14:36:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 347 (1708A800) [pid = 2376] [serial = 1416] [outer = 00000000] 14:36:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 348 (17DD1800) [pid = 2376] [serial = 1417] [outer = 1708A800] 14:36:12 INFO - PROCESS | 2376 | 1464989772488 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 349 (18447C00) [pid = 2376] [serial = 1418] [outer = 1708A800] 14:36:13 INFO - PROCESS | 2376 | 1464989773114 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]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1019ms 14:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:36:13 INFO - PROCESS | 2376 | 1464989773184 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 2376 | 1464989773187 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:36:13 INFO - PROCESS | 2376 | 1464989773190 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 2376 | 1464989773192 Marionette TRACE conn5 <- [1,1854,null,{}] 14:36:13 INFO - PROCESS | 2376 | 1464989773228 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}] 14:36:13 INFO - PROCESS | 2376 | 1464989773340 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:36:13 INFO - PROCESS | 2376 | 1464989773496 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 2376 | ++DOCSHELL 170AF800 == 38 [pid = 2376] [id = 473] 14:36:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 350 (17DD1400) [pid = 2376] [serial = 1419] [outer = 00000000] 14:36:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 351 (18C1E000) [pid = 2376] [serial = 1420] [outer = 17DD1400] 14:36:13 INFO - PROCESS | 2376 | 1464989773559 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 352 (18C6E400) [pid = 2376] [serial = 1421] [outer = 17DD1400] 14:36:14 INFO - PROCESS | 2376 | 1464989774165 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]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1033ms 14:36:14 INFO - PROCESS | 2376 | 1464989774228 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 2376 | 1464989774230 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:36:14 INFO - PROCESS | 2376 | 1464989774234 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:36:14 INFO - PROCESS | 2376 | 1464989774236 Marionette TRACE conn5 <- [1,1858,null,{}] 14:36:14 INFO - PROCESS | 2376 | 1464989774240 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}] 14:36:14 INFO - PROCESS | 2376 | 1464989774366 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:36:14 INFO - PROCESS | 2376 | 1464989774560 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 2376 | ++DOCSHELL 0C9EF000 == 39 [pid = 2376] [id = 474] 14:36:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 353 (0C9EF800) [pid = 2376] [serial = 1422] [outer = 00000000] 14:36:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 354 (0CA47400) [pid = 2376] [serial = 1423] [outer = 0C9EF800] 14:36:14 INFO - PROCESS | 2376 | 1464989774616 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 355 (0CF1EC00) [pid = 2376] [serial = 1424] [outer = 0C9EF800] 14:36:15 INFO - PROCESS | 2376 | 1464989775253 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]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1073ms 14:36:15 INFO - PROCESS | 2376 | 1464989775311 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 2376 | 1464989775315 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:36:15 INFO - PROCESS | 2376 | 1464989775331 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 2376 | 1464989775335 Marionette TRACE conn5 <- [1,1862,null,{}] 14:36:15 INFO - PROCESS | 2376 | 1464989775340 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}] 14:36:15 INFO - PROCESS | 2376 | 1464989775436 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:36:15 INFO - PROCESS | 2376 | 1464989775450 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 2376 | ++DOCSHELL 0D241800 == 40 [pid = 2376] [id = 475] 14:36:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 356 (0D84B000) [pid = 2376] [serial = 1425] [outer = 00000000] 14:36:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 357 (0DB3DC00) [pid = 2376] [serial = 1426] [outer = 0D84B000] 14:36:15 INFO - PROCESS | 2376 | 1464989775497 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 358 (0DB53400) [pid = 2376] [serial = 1427] [outer = 0D84B000] 14:36:16 INFO - PROCESS | 2376 | 1464989776045 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]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 14:36:16 INFO - PROCESS | 2376 | 1464989776063 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 2376 | 1464989776067 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:36:16 INFO - PROCESS | 2376 | 1464989776071 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 2376 | 1464989776073 Marionette TRACE conn5 <- [1,1866,null,{}] 14:36:16 INFO - PROCESS | 2376 | 1464989776077 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}] 14:36:16 INFO - PROCESS | 2376 | 1464989776176 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:36:16 INFO - PROCESS | 2376 | 1464989776313 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 2376 | ++DOCSHELL 0DB58000 == 41 [pid = 2376] [id = 476] 14:36:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 359 (0DE51400) [pid = 2376] [serial = 1428] [outer = 00000000] 14:36:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 360 (14955C00) [pid = 2376] [serial = 1429] [outer = 0DE51400] 14:36:16 INFO - PROCESS | 2376 | 1464989776361 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 361 (16F05C00) [pid = 2376] [serial = 1430] [outer = 0DE51400] 14:36:16 INFO - PROCESS | 2376 | 1464989776757 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]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 14:36:16 INFO - PROCESS | 2376 | 1464989776841 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 2376 | 1464989776844 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:36:16 INFO - PROCESS | 2376 | 1464989776849 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 2376 | 1464989776854 Marionette TRACE conn5 <- [1,1870,null,{}] 14:36:16 INFO - PROCESS | 2376 | 1464989776868 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}] 14:36:16 INFO - PROCESS | 2376 | 1464989776963 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:36:16 INFO - PROCESS | 2376 | 1464989776971 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 2376 | ++DOCSHELL 18FB5C00 == 42 [pid = 2376] [id = 477] 14:36:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 362 (1900E400) [pid = 2376] [serial = 1431] [outer = 00000000] 14:36:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 363 (19015000) [pid = 2376] [serial = 1432] [outer = 1900E400] 14:36:17 INFO - PROCESS | 2376 | 1464989777015 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 364 (1901B000) [pid = 2376] [serial = 1433] [outer = 1900E400] 14:36:17 INFO - PROCESS | 2376 | 1464989777493 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]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 14:36:17 INFO - PROCESS | 2376 | 1464989777558 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 2376 | 1464989777560 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:36:17 INFO - PROCESS | 2376 | 1464989777563 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 2376 | 1464989777565 Marionette TRACE conn5 <- [1,1874,null,{}] 14:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:36:17 INFO - PROCESS | 2376 | 1464989777568 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}] 14:36:17 INFO - PROCESS | 2376 | 1464989777741 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:36:17 INFO - PROCESS | 2376 | 1464989777783 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 2376 | ++DOCSHELL 19428C00 == 43 [pid = 2376] [id = 478] 14:36:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 365 (1942CC00) [pid = 2376] [serial = 1434] [outer = 00000000] 14:36:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 366 (19868000) [pid = 2376] [serial = 1435] [outer = 1942CC00] 14:36:17 INFO - PROCESS | 2376 | 1464989777827 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 367 (198ED800) [pid = 2376] [serial = 1436] [outer = 1942CC00] 14:36:18 INFO - PROCESS | 2376 | 1464989778298 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]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 14:36:18 INFO - PROCESS | 2376 | 1464989778339 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 2376 | 1464989778341 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:36:18 INFO - PROCESS | 2376 | 1464989778344 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 2376 | 1464989778346 Marionette TRACE conn5 <- [1,1878,null,{}] 14:36:18 INFO - PROCESS | 2376 | 1464989778349 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}] 14:36:18 INFO - PROCESS | 2376 | 1464989778484 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:36:18 INFO - PROCESS | 2376 | 1464989778565 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 2376 | ++DOCSHELL 198F3400 == 44 [pid = 2376] [id = 479] 14:36:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 368 (199F1400) [pid = 2376] [serial = 1437] [outer = 00000000] 14:36:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 369 (19C6EC00) [pid = 2376] [serial = 1438] [outer = 199F1400] 14:36:18 INFO - PROCESS | 2376 | 1464989778616 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 370 (1AB81000) [pid = 2376] [serial = 1439] [outer = 199F1400] 14:36:19 INFO - PROCESS | 2376 | 1464989779056 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]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 14:36:19 INFO - PROCESS | 2376 | 1464989779075 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:36:19 INFO - PROCESS | 2376 | 1464989779077 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:36:19 INFO - PROCESS | 2376 | 1464989779080 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 2376 | 1464989779082 Marionette TRACE conn5 <- [1,1882,null,{}] 14:36:19 INFO - PROCESS | 2376 | 1464989779085 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}] 14:36:19 INFO - PROCESS | 2376 | 1464989779250 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:36:19 INFO - PROCESS | 2376 | 1464989779339 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 2376 | ++DOCSHELL 15AACC00 == 45 [pid = 2376] [id = 480] 14:36:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 371 (15AB3800) [pid = 2376] [serial = 1440] [outer = 00000000] 14:36:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 372 (1BA0F800) [pid = 2376] [serial = 1441] [outer = 15AB3800] 14:36:19 INFO - PROCESS | 2376 | 1464989779383 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 373 (1BF15000) [pid = 2376] [serial = 1442] [outer = 15AB3800] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 372 (24283800) [pid = 2376] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 371 (214C7C00) [pid = 2376] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 370 (21097C00) [pid = 2376] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 369 (23399C00) [pid = 2376] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 368 (1D810C00) [pid = 2376] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 367 (21684000) [pid = 2376] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 366 (2495A000) [pid = 2376] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 365 (20A55800) [pid = 2376] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 364 (0DB44000) [pid = 2376] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 363 (0CFB9C00) [pid = 2376] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 362 (161DC000) [pid = 2376] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 361 (21022000) [pid = 2376] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 360 (214C6400) [pid = 2376] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 359 (20A52C00) [pid = 2376] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 358 (28166400) [pid = 2376] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 357 (1ACCEC00) [pid = 2376] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 356 (0D856800) [pid = 2376] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 355 (21543C00) [pid = 2376] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 354 (21F4D000) [pid = 2376] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 353 (24913800) [pid = 2376] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 352 (237C0000) [pid = 2376] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 351 (21F68400) [pid = 2376] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 350 (2428A400) [pid = 2376] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 349 (249D0400) [pid = 2376] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 348 (1C89A000) [pid = 2376] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 347 (17083800) [pid = 2376] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 346 (21F5D000) [pid = 2376] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 345 (175D7400) [pid = 2376] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 344 (22E3DC00) [pid = 2376] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 343 (0DB42C00) [pid = 2376] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 342 (18FB1800) [pid = 2376] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 341 (19B6B400) [pid = 2376] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 340 (1C619000) [pid = 2376] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 339 (22E44C00) [pid = 2376] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 338 (1C897000) [pid = 2376] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 337 (1D6D5C00) [pid = 2376] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 336 (1D833000) [pid = 2376] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 335 (2495D400) [pid = 2376] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 334 (1E4A0000) [pid = 2376] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 333 (2102CC00) [pid = 2376] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 332 (1D83C400) [pid = 2376] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 331 (0D915000) [pid = 2376] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 330 (21094400) [pid = 2376] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 329 (214C9000) [pid = 2376] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 328 (246B7800) [pid = 2376] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 327 (21430800) [pid = 2376] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 326 (15AAF400) [pid = 2376] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 325 (1C88F800) [pid = 2376] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 324 (1D9DB800) [pid = 2376] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 323 (249D4000) [pid = 2376] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 322 (233B7800) [pid = 2376] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 321 (233BE400) [pid = 2376] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 320 (0DB52800) [pid = 2376] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 319 (214C3400) [pid = 2376] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 318 (0CF1E000) [pid = 2376] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 317 (21FBD400) [pid = 2376] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 316 (2153DC00) [pid = 2376] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 315 (1FE4D000) [pid = 2376] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 314 (1D6EE800) [pid = 2376] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 313 (27041400) [pid = 2376] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 312 (27CDC800) [pid = 2376] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 311 (19863000) [pid = 2376] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 310 (0DB5EC00) [pid = 2376] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 309 (1E4D7C00) [pid = 2376] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 308 (2680E400) [pid = 2376] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 307 (1D6DFC00) [pid = 2376] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 306 (0CA48C00) [pid = 2376] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 305 (20C45400) [pid = 2376] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 304 (21FC9400) [pid = 2376] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 303 (19C6F400) [pid = 2376] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 302 (18C15000) [pid = 2376] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 301 (0CFBE800) [pid = 2376] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 300 (246BD400) [pid = 2376] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 299 (1FF63000) [pid = 2376] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 298 (20A54400) [pid = 2376] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 297 (0DE4D800) [pid = 2376] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 296 (1BAEAC00) [pid = 2376] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 295 (21B77C00) [pid = 2376] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 294 (0D918400) [pid = 2376] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 293 (24F47C00) [pid = 2376] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 292 (2142CC00) [pid = 2376] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 291 (18438000) [pid = 2376] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 290 (0CF22C00) [pid = 2376] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 289 (17085000) [pid = 2376] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 288 (0CA49800) [pid = 2376] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 287 (0D06CC00) [pid = 2376] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 286 (19C70400) [pid = 2376] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 285 (1F97E800) [pid = 2376] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 284 (0DB46400) [pid = 2376] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 283 (26A15400) [pid = 2376] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 282 (11304400) [pid = 2376] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 281 (18EF4800) [pid = 2376] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 280 (1FE4E400) [pid = 2376] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 279 (20A4E000) [pid = 2376] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 278 (20F12000) [pid = 2376] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 277 (1D9D1000) [pid = 2376] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 276 (2153E800) [pid = 2376] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 275 (1BE6B000) [pid = 2376] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 274 (1D635800) [pid = 2376] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 273 (1D6D4C00) [pid = 2376] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 272 (0D91E400) [pid = 2376] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 271 (2153A000) [pid = 2376] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 270 (26809400) [pid = 2376] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 269 (19869800) [pid = 2376] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 268 (1E2F2400) [pid = 2376] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 267 (21B75400) [pid = 2376] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 266 (0D3E8400) [pid = 2376] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 265 (0CFB9000) [pid = 2376] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 264 (19C73C00) [pid = 2376] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 263 (16F0F000) [pid = 2376] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 262 (21023000) [pid = 2376] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 261 (214CA800) [pid = 2376] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 260 (18EF6C00) [pid = 2376] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 259 (21B6F000) [pid = 2376] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 258 (1D6DD400) [pid = 2376] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 257 (14B03C00) [pid = 2376] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 256 (23231400) [pid = 2376] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 255 (1D807C00) [pid = 2376] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 254 (1C88FC00) [pid = 2376] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 253 (0DB47800) [pid = 2376] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 252 (0CF1F800) [pid = 2376] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 251 (0D918000) [pid = 2376] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 250 (18C1C800) [pid = 2376] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 249 (20F11800) [pid = 2376] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 248 (0D828000) [pid = 2376] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 247 (2B6BC800) [pid = 2376] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 246 (2B650400) [pid = 2376] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 245 (2ABAF000) [pid = 2376] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 244 (2ABA5400) [pid = 2376] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 243 (2A8ED800) [pid = 2376] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 242 (27DEAC00) [pid = 2376] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 241 (27DE6000) [pid = 2376] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 240 (28167C00) [pid = 2376] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 239 (27CD5800) [pid = 2376] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 238 (24F4D000) [pid = 2376] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:36:20 INFO - PROCESS | 2376 | --DOMWINDOW == 237 (233B3C00) [pid = 2376] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:36:21 INFO - PROCESS | 2376 | 1464989781047 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]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2022ms 14:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:36:21 INFO - PROCESS | 2376 | 1464989781103 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 2376 | 1464989781104 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:36:21 INFO - PROCESS | 2376 | 1464989781108 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 2376 | 1464989781109 Marionette TRACE conn5 <- [1,1886,null,{}] 14:36:21 INFO - PROCESS | 2376 | 1464989781113 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}] 14:36:21 INFO - PROCESS | 2376 | 1464989781217 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:36:21 INFO - PROCESS | 2376 | 1464989781226 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 2376 | ++DOCSHELL 0D851400 == 46 [pid = 2376] [id = 481] 14:36:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 238 (0D918000) [pid = 2376] [serial = 1443] [outer = 00000000] 14:36:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 239 (0DB5CC00) [pid = 2376] [serial = 1444] [outer = 0D918000] 14:36:21 INFO - PROCESS | 2376 | 1464989781271 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 240 (0DEF3800) [pid = 2376] [serial = 1445] [outer = 0D918000] 14:36:21 INFO - PROCESS | 2376 | 1464989781730 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]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 14:36:21 INFO - PROCESS | 2376 | 1464989781779 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 2376 | 1464989781781 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:36:21 INFO - PROCESS | 2376 | 1464989781784 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:36:21 INFO - PROCESS | 2376 | 1464989781786 Marionette TRACE conn5 <- [1,1890,null,{}] 14:36:21 INFO - PROCESS | 2376 | 1464989781789 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}] 14:36:21 INFO - PROCESS | 2376 | 1464989781906 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:36:21 INFO - PROCESS | 2376 | 1464989781915 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 2376 | ++DOCSHELL 0D84A000 == 47 [pid = 2376] [id = 482] 14:36:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 241 (0E4F3000) [pid = 2376] [serial = 1446] [outer = 00000000] 14:36:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 242 (14B03C00) [pid = 2376] [serial = 1447] [outer = 0E4F3000] 14:36:21 INFO - PROCESS | 2376 | 1464989781962 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 243 (18456400) [pid = 2376] [serial = 1448] [outer = 0E4F3000] 14:36:22 INFO - PROCESS | 2376 | 1464989782399 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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 14:36:22 INFO - PROCESS | 2376 | 1464989782468 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 2376 | 1464989782470 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:36:22 INFO - PROCESS | 2376 | 1464989782473 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 2376 | 1464989782475 Marionette TRACE conn5 <- [1,1894,null,{}] 14:36:22 INFO - PROCESS | 2376 | 1464989782478 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}] 14:36:22 INFO - PROCESS | 2376 | 1464989782575 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:36:22 INFO - PROCESS | 2376 | 1464989782582 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 2376 | ++DOCSHELL 18C13000 == 48 [pid = 2376] [id = 483] 14:36:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 244 (18C9AC00) [pid = 2376] [serial = 1449] [outer = 00000000] 14:36:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 245 (19435400) [pid = 2376] [serial = 1450] [outer = 18C9AC00] 14:36:22 INFO - PROCESS | 2376 | 1464989782630 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 246 (1ACCB400) [pid = 2376] [serial = 1451] [outer = 18C9AC00] 14:36:23 INFO - PROCESS | 2376 | 1464989783410 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]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 14:36:23 INFO - PROCESS | 2376 | 1464989783444 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 2376 | 1464989783449 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:36:23 INFO - PROCESS | 2376 | 1464989783454 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 2376 | 1464989783458 Marionette TRACE conn5 <- [1,1898,null,{}] 14:36:23 INFO - PROCESS | 2376 | 1464989783464 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}] 14:36:23 INFO - PROCESS | 2376 | 1464989783585 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:36:23 INFO - PROCESS | 2376 | 1464989783755 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 2376 | ++DOCSHELL 0D850400 == 49 [pid = 2376] [id = 484] 14:36:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 247 (0D911C00) [pid = 2376] [serial = 1452] [outer = 00000000] 14:36:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 248 (0DD8B800) [pid = 2376] [serial = 1453] [outer = 0D911C00] 14:36:23 INFO - PROCESS | 2376 | 1464989783814 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 249 (11391000) [pid = 2376] [serial = 1454] [outer = 0D911C00] 14:36:24 INFO - PROCESS | 2376 | 1464989784377 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]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 990ms 14:36:24 INFO - PROCESS | 2376 | 1464989784445 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 2376 | 1464989784451 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:36:24 INFO - PROCESS | 2376 | 1464989784457 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 2376 | 1464989784460 Marionette TRACE conn5 <- [1,1902,null,{}] 14:36:24 INFO - PROCESS | 2376 | 1464989784464 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}] 14:36:24 INFO - PROCESS | 2376 | 1464989784616 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:36:24 INFO - PROCESS | 2376 | 1464989784783 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 2376 | ++DOCSHELL 17085000 == 50 [pid = 2376] [id = 485] 14:36:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 250 (170B1C00) [pid = 2376] [serial = 1455] [outer = 00000000] 14:36:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 251 (18CA8C00) [pid = 2376] [serial = 1456] [outer = 170B1C00] 14:36:24 INFO - PROCESS | 2376 | 1464989784840 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 252 (18EF0C00) [pid = 2376] [serial = 1457] [outer = 170B1C00] 14:36:25 INFO - PROCESS | 2376 | 1464989785449 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]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1019ms 14:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:36:25 INFO - PROCESS | 2376 | 1464989785478 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:36:25 INFO - PROCESS | 2376 | 1464989785481 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:36:25 INFO - PROCESS | 2376 | 1464989785484 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 2376 | 1464989785488 Marionette TRACE conn5 <- [1,1906,null,{}] 14:36:25 INFO - PROCESS | 2376 | 1464989785499 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}] 14:36:25 INFO - PROCESS | 2376 | 1464989785637 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:36:25 INFO - PROCESS | 2376 | 1464989785821 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 2376 | ++DOCSHELL 19C70000 == 51 [pid = 2376] [id = 486] 14:36:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 253 (19C71000) [pid = 2376] [serial = 1458] [outer = 00000000] 14:36:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 254 (1AA0F800) [pid = 2376] [serial = 1459] [outer = 19C71000] 14:36:25 INFO - PROCESS | 2376 | 1464989785879 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 255 (1BA0F400) [pid = 2376] [serial = 1460] [outer = 19C71000] 14:36:26 INFO - PROCESS | 2376 | 1464989786500 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]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1070ms 14:36:26 INFO - PROCESS | 2376 | 1464989786575 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 2376 | 1464989786578 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:36:26 INFO - PROCESS | 2376 | 1464989786581 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:36:26 INFO - PROCESS | 2376 | 1464989786583 Marionette TRACE conn5 <- [1,1910,null,{}] 14:36:26 INFO - PROCESS | 2376 | 1464989786587 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}] 14:36:26 INFO - PROCESS | 2376 | 1464989786713 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:36:26 INFO - PROCESS | 2376 | 1464989786884 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 2376 | ++DOCSHELL 1C36F400 == 52 [pid = 2376] [id = 487] 14:36:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 256 (1C379800) [pid = 2376] [serial = 1461] [outer = 00000000] 14:36:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 257 (1C894800) [pid = 2376] [serial = 1462] [outer = 1C379800] 14:36:26 INFO - PROCESS | 2376 | 1464989786940 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 258 (1C89D000) [pid = 2376] [serial = 1463] [outer = 1C379800] 14:36:27 INFO - PROCESS | 2376 | 1464989787511 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]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 14:36:27 INFO - PROCESS | 2376 | 1464989787556 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 2376 | 1464989787558 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:36:27 INFO - PROCESS | 2376 | 1464989787562 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:36:27 INFO - PROCESS | 2376 | 1464989787564 Marionette TRACE conn5 <- [1,1914,null,{}] 14:36:27 INFO - PROCESS | 2376 | 1464989787568 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}] 14:36:27 INFO - PROCESS | 2376 | 1464989787681 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:36:27 INFO - PROCESS | 2376 | 1464989787862 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 2376 | ++DOCSHELL 0CA47800 == 53 [pid = 2376] [id = 488] 14:36:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 259 (1C60FC00) [pid = 2376] [serial = 1464] [outer = 00000000] 14:36:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 260 (1C8F2400) [pid = 2376] [serial = 1465] [outer = 1C60FC00] 14:36:27 INFO - PROCESS | 2376 | 1464989787918 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 261 (1CBE3C00) [pid = 2376] [serial = 1466] [outer = 1C60FC00] 14:36:28 INFO - PROCESS | 2376 | 1464989788574 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]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1066ms 14:36:28 INFO - PROCESS | 2376 | 1464989788632 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 2376 | 1464989788634 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:36:28 INFO - PROCESS | 2376 | 1464989788638 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 2376 | 1464989788640 Marionette TRACE conn5 <- [1,1918,null,{}] 14:36:28 INFO - PROCESS | 2376 | 1464989788643 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}] 14:36:28 INFO - PROCESS | 2376 | 1464989788768 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:36:28 INFO - PROCESS | 2376 | 1464989788944 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 2376 | ++DOCSHELL 0D917000 == 54 [pid = 2376] [id = 489] 14:36:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 262 (0DB52000) [pid = 2376] [serial = 1467] [outer = 00000000] 14:36:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 263 (19457C00) [pid = 2376] [serial = 1468] [outer = 0DB52000] 14:36:29 INFO - PROCESS | 2376 | 1464989789001 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 264 (1CBDFC00) [pid = 2376] [serial = 1469] [outer = 0DB52000] 14:36:29 INFO - PROCESS | 2376 | 1464989789592 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]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1017ms 14:36:29 INFO - PROCESS | 2376 | 1464989789659 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 2376 | 1464989789661 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:36:29 INFO - PROCESS | 2376 | 1464989789664 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:36:29 INFO - PROCESS | 2376 | 1464989789666 Marionette TRACE conn5 <- [1,1922,null,{}] 14:36:29 INFO - PROCESS | 2376 | 1464989789670 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}] 14:36:29 INFO - PROCESS | 2376 | 1464989789784 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:36:29 INFO - PROCESS | 2376 | 1464989789952 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 2376 | ++DOCSHELL 0CF1F000 == 55 [pid = 2376] [id = 490] 14:36:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 265 (0CF20800) [pid = 2376] [serial = 1470] [outer = 00000000] 14:36:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 266 (14B12000) [pid = 2376] [serial = 1471] [outer = 0CF20800] 14:36:30 INFO - PROCESS | 2376 | 1464989790008 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 267 (15AB1800) [pid = 2376] [serial = 1472] [outer = 0CF20800] 14:36:30 INFO - PROCESS | 2376 | 1464989790640 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]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1019ms 14:36:30 INFO - PROCESS | 2376 | 1464989790687 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 2376 | 1464989790689 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:36:30 INFO - PROCESS | 2376 | 1464989790693 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:36:30 INFO - PROCESS | 2376 | 1464989790695 Marionette TRACE conn5 <- [1,1926,null,{}] 14:36:30 INFO - PROCESS | 2376 | 1464989790699 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}] 14:36:30 INFO - PROCESS | 2376 | 1464989790820 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:36:31 INFO - PROCESS | 2376 | 1464989791185 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 2376 | ++DOCSHELL 0CF64800 == 56 [pid = 2376] [id = 491] 14:36:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 268 (0CF69400) [pid = 2376] [serial = 1473] [outer = 00000000] 14:36:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 269 (0D029400) [pid = 2376] [serial = 1474] [outer = 0CF69400] 14:36:31 INFO - PROCESS | 2376 | 1464989791241 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 270 (0D3F3400) [pid = 2376] [serial = 1475] [outer = 0CF69400] 14:36:31 INFO - PROCESS | 2376 | 1464989791807 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]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1176ms 14:36:31 INFO - PROCESS | 2376 | 1464989791874 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 2376 | 1464989791878 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:36:31 INFO - PROCESS | 2376 | 1464989791883 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 2376 | 1464989791886 Marionette TRACE conn5 <- [1,1930,null,{}] 14:36:31 INFO - PROCESS | 2376 | 1464989791892 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}] 14:36:32 INFO - PROCESS | 2376 | 1464989792001 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:36:32 INFO - PROCESS | 2376 | 1464989792176 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 2376 | ++DOCSHELL 0D84CC00 == 57 [pid = 2376] [id = 492] 14:36:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 271 (0D91BC00) [pid = 2376] [serial = 1476] [outer = 00000000] 14:36:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 272 (1138C400) [pid = 2376] [serial = 1477] [outer = 0D91BC00] 14:36:32 INFO - PROCESS | 2376 | 1464989792228 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 273 (14234400) [pid = 2376] [serial = 1478] [outer = 0D91BC00] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0C9F2400 == 56 [pid = 2376] [id = 20] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 23236800 == 55 [pid = 2376] [id = 462] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 14B04800 == 54 [pid = 2376] [id = 16] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0E4F1C00 == 53 [pid = 2376] [id = 15] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0D30C400 == 52 [pid = 2376] [id = 27] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0CA4DC00 == 51 [pid = 2376] [id = 23] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 14BB0400 == 50 [pid = 2376] [id = 17] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 14959400 == 49 [pid = 2376] [id = 26] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 170A4000 == 48 [pid = 2376] [id = 31] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0D851800 == 47 [pid = 2376] [id = 14] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0CA45400 == 46 [pid = 2376] [id = 22] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 141AC800 == 45 [pid = 2376] [id = 29] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 18C1F400 == 44 [pid = 2376] [id = 25] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 19BD0000 == 43 [pid = 2376] [id = 19] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 170A7400 == 42 [pid = 2376] [id = 18] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0DC6BC00 == 41 [pid = 2376] [id = 28] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 0C9F5800 == 40 [pid = 2376] [id = 21] 14:36:32 INFO - PROCESS | 2376 | --DOCSHELL 1485C800 == 39 [pid = 2376] [id = 30] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 272 (0CF61400) [pid = 2376] [serial = 1390] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 271 (233B6C00) [pid = 2376] [serial = 1387] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 270 (20A53400) [pid = 2376] [serial = 751] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 269 (1C8ED000) [pid = 2376] [serial = 778] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 268 (2428C800) [pid = 2376] [serial = 838] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 267 (1E2F6400) [pid = 2376] [serial = 1205] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 266 (1E4E1000) [pid = 2376] [serial = 1054] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 265 (21432800) [pid = 2376] [serial = 1115] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 264 (26A11C00) [pid = 2376] [serial = 1265] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 263 (1FF68C00) [pid = 2376] [serial = 642] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 262 (280CF400) [pid = 2376] [serial = 1136] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 261 (21431400) [pid = 2376] [serial = 754] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 260 (0DE59C00) [pid = 2376] [serial = 772] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 259 (24910C00) [pid = 2376] [serial = 1181] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 258 (21542800) [pid = 2376] [serial = 1000] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 257 (246BE400) [pid = 2376] [serial = 1015] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 256 (21433C00) [pid = 2376] [serial = 648] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 255 (2428FC00) [pid = 2376] [serial = 1012] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 254 (1FF60400) [pid = 2376] [serial = 949] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 253 (2142B000) [pid = 2376] [serial = 645] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 252 (20F1AC00) [pid = 2376] [serial = 1130] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 251 (1FF66800) [pid = 2376] [serial = 997] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 250 (21686000) [pid = 2376] [serial = 697] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 249 (1C892400) [pid = 2376] [serial = 892] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 248 (1E2F7C00) [pid = 2376] [serial = 745] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 247 (1D6F5C00) [pid = 2376] [serial = 781] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 246 (18C12800) [pid = 2376] [serial = 688] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 245 (21BF1C00) [pid = 2376] [serial = 757] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 244 (27CD3000) [pid = 2376] [serial = 1268] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 243 (199F3000) [pid = 2376] [serial = 883] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 242 (1E4A6800) [pid = 2376] [serial = 943] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 241 (246B9800) [pid = 2376] [serial = 1118] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 240 (0DB46800) [pid = 2376] [serial = 877] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 239 (0CFBEC00) [pid = 2376] [serial = 796] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 238 (1BA08800) [pid = 2376] [serial = 889] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 237 (19C77000) [pid = 2376] [serial = 1112] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 236 (19865000) [pid = 2376] [serial = 1018] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 235 (1D68C000) [pid = 2376] [serial = 588] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 234 (1E4E0C00) [pid = 2376] [serial = 787] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 233 (27CD6800) [pid = 2376] [serial = 1187] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 232 (233C0400) [pid = 2376] [serial = 1199] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 231 (249D1800) [pid = 2376] [serial = 1262] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 230 (1422CC00) [pid = 2376] [serial = 636] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 229 (21B74000) [pid = 2376] [serial = 1057] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 228 (0D82E800) [pid = 2376] [serial = 1172] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 227 (21FC7000) [pid = 2376] [serial = 1193] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 226 (21BF3800) [pid = 2376] [serial = 700] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 225 (1FE4F400) [pid = 2376] [serial = 790] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 224 (1D9D5400) [pid = 2376] [serial = 940] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 223 (280D7800) [pid = 2376] [serial = 1202] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 222 (28385000) [pid = 2376] [serial = 1072] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 221 (1D6DDC00) [pid = 2376] [serial = 1244] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 220 (14230400) [pid = 2376] [serial = 934] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 219 (1F97DC00) [pid = 2376] [serial = 946] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 218 (280CB000) [pid = 2376] [serial = 1127] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 217 (1D80E000) [pid = 2376] [serial = 784] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 216 (18C9C400) [pid = 2376] [serial = 841] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 215 (20C4C400) [pid = 2376] [serial = 1259] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 214 (27045800) [pid = 2376] [serial = 1196] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 213 (1CBEA400) [pid = 2376] [serial = 691] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 212 (1BE68400) [pid = 2376] [serial = 639] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 211 (15615C00) [pid = 2376] [serial = 1274] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 210 (26806000) [pid = 2376] [serial = 1121] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 209 (20A5CC00) [pid = 2376] [serial = 952] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 208 (21540C00) [pid = 2376] [serial = 793] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 207 (14B1BC00) [pid = 2376] [serial = 1241] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 206 (1FE4C800) [pid = 2376] [serial = 1277] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 205 (22E41C00) [pid = 2376] [serial = 1006] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 204 (0DFCD800) [pid = 2376] [serial = 1109] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 203 (27CD8000) [pid = 2376] [serial = 1069] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 202 (214CB400) [pid = 2376] [serial = 829] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 201 (1942B800) [pid = 2376] [serial = 994] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 200 (24909C00) [pid = 2376] [serial = 1063] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 199 (18FB7400) [pid = 2376] [serial = 742] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 198 (0D84E800) [pid = 2376] [serial = 1048] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 197 (0DE52400) [pid = 2376] [serial = 955] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 196 (1AC37000) [pid = 2376] [serial = 886] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 195 (1FE53C00) [pid = 2376] [serial = 748] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 194 (1438BC00) [pid = 2376] [serial = 991] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 193 (26A1C400) [pid = 2376] [serial = 1190] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 192 (14BB0C00) [pid = 2376] [serial = 880] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 191 (1D80AC00) [pid = 2376] [serial = 1139] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 190 (22E38800) [pid = 2376] [serial = 832] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 189 (2168F400) [pid = 2376] [serial = 1238] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 188 (246B5C00) [pid = 2376] [serial = 1256] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 187 (2102E800) [pid = 2376] [serial = 1178] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 186 (21BF1000) [pid = 2376] [serial = 651] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 185 (24962400) [pid = 2376] [serial = 1184] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 184 (237BF400) [pid = 2376] [serial = 703] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 183 (11393C00) [pid = 2376] [serial = 739] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 182 (1CBDD400) [pid = 2376] [serial = 898] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 181 (18EF9C00) [pid = 2376] [serial = 1051] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (2102A800) [pid = 2376] [serial = 1133] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (21F4E000) [pid = 2376] [serial = 1247] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (21538400) [pid = 2376] [serial = 694] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (2838A000) [pid = 2376] [serial = 1271] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (1C616400) [pid = 2376] [serial = 826] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (198F6800) [pid = 2376] [serial = 1076] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (21B6A800) [pid = 2376] [serial = 1003] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (21F54800) [pid = 2376] [serial = 1208] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (24F4C800) [pid = 2376] [serial = 1066] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (237CB800) [pid = 2376] [serial = 1009] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (233BCC00) [pid = 2376] [serial = 1253] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (24908000) [pid = 2376] [serial = 1060] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (26809C00) [pid = 2376] [serial = 1124] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (1C8F4400) [pid = 2376] [serial = 895] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (19456000) [pid = 2376] [serial = 1175] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (21F66000) [pid = 2376] [serial = 1250] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (19429800) [pid = 2376] [serial = 937] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (237C3800) [pid = 2376] [serial = 835] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (15AAD400) [pid = 2376] [serial = 823] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (19871000) [pid = 2376] [serial = 775] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (21091C00) [pid = 2376] [serial = 1375] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (21B6F800) [pid = 2376] [serial = 1378] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (21428400) [pid = 2376] [serial = 1376] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (1C891C00) [pid = 2376] [serial = 1381] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (21FC5800) [pid = 2376] [serial = 1384] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (21F59C00) [pid = 2376] [serial = 1379] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (1E4A9400) [pid = 2376] [serial = 1315] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (18C9D800) [pid = 2376] [serial = 1313] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (16F92C00) [pid = 2376] [serial = 1312] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (24284000) [pid = 2376] [serial = 1310] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1E4E1400) [pid = 2376] [serial = 1372] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (1D636800) [pid = 2376] [serial = 1369] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1D6F4400) [pid = 2376] [serial = 1370] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (19433000) [pid = 2376] [serial = 1366] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1BA03400) [pid = 2376] [serial = 1367] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (0D06F800) [pid = 2376] [serial = 1363] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (0DB47C00) [pid = 2376] [serial = 1364] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1BA0CC00) [pid = 2376] [serial = 1361] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (18436400) [pid = 2376] [serial = 1360] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (2A8ECC00) [pid = 2376] [serial = 1358] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (27CDB800) [pid = 2376] [serial = 1357] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (21FC6800) [pid = 2376] [serial = 1355] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (21096400) [pid = 2376] [serial = 1354] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (1C89C000) [pid = 2376] [serial = 1352] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (18FB6C00) [pid = 2376] [serial = 1351] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (2B6C9800) [pid = 2376] [serial = 1349] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (2B6C7000) [pid = 2376] [serial = 1348] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (2B657C00) [pid = 2376] [serial = 1346] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (2B655C00) [pid = 2376] [serial = 1345] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (2B6C1400) [pid = 2376] [serial = 1343] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (2B6BCC00) [pid = 2376] [serial = 1342] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (2ABAC800) [pid = 2376] [serial = 1340] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (2ABAAC00) [pid = 2376] [serial = 1339] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (2AAA5800) [pid = 2376] [serial = 1337] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (2AA97800) [pid = 2376] [serial = 1336] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (2A8E8000) [pid = 2376] [serial = 1334] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (2A8E6400) [pid = 2376] [serial = 1333] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (27DED000) [pid = 2376] [serial = 1331] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (27DEB000) [pid = 2376] [serial = 1330] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (2AAA0000) [pid = 2376] [serial = 1328] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (2AA9D400) [pid = 2376] [serial = 1327] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (28165000) [pid = 2376] [serial = 1325] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (280D1800) [pid = 2376] [serial = 1324] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (26A1EC00) [pid = 2376] [serial = 1322] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (26808000) [pid = 2376] [serial = 1321] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (24959800) [pid = 2376] [serial = 1319] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 114 (24288C00) [pid = 2376] [serial = 1318] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 113 (20C42400) [pid = 2376] [serial = 1316] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (2322F800) [pid = 2376] [serial = 1385] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (1D835000) [pid = 2376] [serial = 1382] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (1FF63800) [pid = 2376] [serial = 1373] [outer = 00000000] [url = about:blank] 14:36:33 INFO - PROCESS | 2376 | 1464989792997 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]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1176ms 14:36:33 INFO - PROCESS | 2376 | 1464989793061 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 2376 | 1464989793065 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:36:33 INFO - PROCESS | 2376 | 1464989793070 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 2376 | 1464989793071 Marionette TRACE conn5 <- [1,1934,null,{}] 14:36:33 INFO - PROCESS | 2376 | 1464989793075 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}] 14:36:33 INFO - PROCESS | 2376 | 1464989793171 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:36:33 INFO - PROCESS | 2376 | 1464989793185 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 2376 | ++DOCSHELL 0D366C00 == 40 [pid = 2376] [id = 493] 14:36:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (0D368C00) [pid = 2376] [serial = 1479] [outer = 00000000] 14:36:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (0DB46800) [pid = 2376] [serial = 1480] [outer = 0D368C00] 14:36:33 INFO - PROCESS | 2376 | 1464989793231 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (0DC67C00) [pid = 2376] [serial = 1481] [outer = 0D368C00] 14:36:33 INFO - PROCESS | 2376 | 1464989793720 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]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 14:36:33 INFO - PROCESS | 2376 | 1464989793744 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 2376 | 1464989793746 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:36:33 INFO - PROCESS | 2376 | 1464989793755 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 2376 | 1464989793761 Marionette TRACE conn5 <- [1,1938,null,{}] 14:36:33 INFO - PROCESS | 2376 | 1464989793770 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}] 14:36:33 INFO - PROCESS | 2376 | 1464989793864 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:36:34 INFO - PROCESS | 2376 | 1464989794015 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 2376 | ++DOCSHELL 0D851C00 == 41 [pid = 2376] [id = 494] 14:36:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 114 (0DB3F800) [pid = 2376] [serial = 1482] [outer = 00000000] 14:36:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 115 (1489A400) [pid = 2376] [serial = 1483] [outer = 0DB3F800] 14:36:34 INFO - PROCESS | 2376 | 1464989794061 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (14B04400) [pid = 2376] [serial = 1484] [outer = 0DB3F800] 14:36:34 INFO - PROCESS | 2376 | 1464989794430 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]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 14:36:34 INFO - PROCESS | 2376 | 1464989794489 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 2376 | 1464989794492 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:36:34 INFO - PROCESS | 2376 | 1464989794495 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:36:34 INFO - PROCESS | 2376 | 1464989794496 Marionette TRACE conn5 <- [1,1942,null,{}] 14:36:34 INFO - PROCESS | 2376 | 1464989794500 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}] 14:36:34 INFO - PROCESS | 2376 | 1464989794595 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:36:34 INFO - PROCESS | 2376 | 1464989794602 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 2376 | ++DOCSHELL 14B0B000 == 42 [pid = 2376] [id = 495] 14:36:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (14BA7C00) [pid = 2376] [serial = 1485] [outer = 00000000] 14:36:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (15AAF800) [pid = 2376] [serial = 1486] [outer = 14BA7C00] 14:36:34 INFO - PROCESS | 2376 | 1464989794646 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (16F0F400) [pid = 2376] [serial = 1487] [outer = 14BA7C00] 14:36:35 INFO - PROCESS | 2376 | 1464989795142 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]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 672ms 14:36:35 INFO - PROCESS | 2376 | 1464989795177 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 2376 | 1464989795179 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:36:35 INFO - PROCESS | 2376 | 1464989795182 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:36:35 INFO - PROCESS | 2376 | 1464989795184 Marionette TRACE conn5 <- [1,1946,null,{}] 14:36:35 INFO - PROCESS | 2376 | 1464989795187 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}] 14:36:35 INFO - PROCESS | 2376 | 1464989795327 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:36:35 INFO - PROCESS | 2376 | 1464989795383 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 2376 | ++DOCSHELL 18439C00 == 43 [pid = 2376] [id = 496] 14:36:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (18447400) [pid = 2376] [serial = 1488] [outer = 00000000] 14:36:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (18C14C00) [pid = 2376] [serial = 1489] [outer = 18447400] 14:36:35 INFO - PROCESS | 2376 | 1464989795435 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (18C9F400) [pid = 2376] [serial = 1490] [outer = 18447400] 14:36:35 INFO - PROCESS | 2376 | 1464989795888 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]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 770ms 14:36:35 INFO - PROCESS | 2376 | 1464989795956 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 2376 | 1464989795958 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:36:35 INFO - PROCESS | 2376 | 1464989795961 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 2376 | 1464989795963 Marionette TRACE conn5 <- [1,1950,null,{}] 14:36:35 INFO - PROCESS | 2376 | 1464989795966 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}] 14:36:36 INFO - PROCESS | 2376 | 1464989796095 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:36:36 INFO - PROCESS | 2376 | 1464989796167 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 2376 | ++DOCSHELL 0CF20000 == 44 [pid = 2376] [id = 497] 14:36:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (18E30C00) [pid = 2376] [serial = 1491] [outer = 00000000] 14:36:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (1900E000) [pid = 2376] [serial = 1492] [outer = 18E30C00] 14:36:36 INFO - PROCESS | 2376 | 1464989796212 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (19429800) [pid = 2376] [serial = 1493] [outer = 18E30C00] 14:36:36 INFO - PROCESS | 2376 | 1464989796629 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]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 14:36:36 INFO - PROCESS | 2376 | 1464989796719 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 2376 | 1464989796721 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:36:36 INFO - PROCESS | 2376 | 1464989796735 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 2376 | 1464989796737 Marionette TRACE conn5 <- [1,1954,null,{}] 14:36:36 INFO - PROCESS | 2376 | 1464989796740 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}] 14:36:37 INFO - PROCESS | 2376 | 1464989797155 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (23395400) [pid = 2376] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (1942CC00) [pid = 2376] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (199F1400) [pid = 2376] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (15AB3800) [pid = 2376] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 120 (0C9EF800) [pid = 2376] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 119 (1900E400) [pid = 2376] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 118 (0DE51400) [pid = 2376] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 117 (0D84B000) [pid = 2376] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 116 (0E4F3000) [pid = 2376] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:36:37 INFO - PROCESS | 2376 | --DOMWINDOW == 115 (0D918000) [pid = 2376] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:36:37 INFO - PROCESS | 2376 | 1464989797229 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 2376 | ++DOCSHELL 0CA40400 == 45 [pid = 2376] [id = 498] 14:36:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 116 (0CA4D800) [pid = 2376] [serial = 1494] [outer = 00000000] 14:36:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 117 (0D3ED000) [pid = 2376] [serial = 1495] [outer = 0CA4D800] 14:36:37 INFO - PROCESS | 2376 | 1464989797274 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 118 (0DC70400) [pid = 2376] [serial = 1496] [outer = 0CA4D800] 14:36:37 INFO - PROCESS | 2376 | 1464989797638 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]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 931ms 14:36:37 INFO - PROCESS | 2376 | 1464989797673 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 2376 | 1464989797675 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:36:37 INFO - PROCESS | 2376 | 1464989797678 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 2376 | 1464989797680 Marionette TRACE conn5 <- [1,1958,null,{}] 14:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:36:37 INFO - PROCESS | 2376 | 1464989797683 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}] 14:36:37 INFO - PROCESS | 2376 | 1464989797773 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:36:37 INFO - PROCESS | 2376 | 1464989797780 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 2376 | ++DOCSHELL 170AA800 == 46 [pid = 2376] [id = 499] 14:36:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 119 (170AB800) [pid = 2376] [serial = 1497] [outer = 00000000] 14:36:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 120 (19434800) [pid = 2376] [serial = 1498] [outer = 170AB800] 14:36:37 INFO - PROCESS | 2376 | 1464989797824 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 121 (0CFC0000) [pid = 2376] [serial = 1499] [outer = 170AB800] 14:36:38 INFO - PROCESS | 2376 | 1464989798242 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]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 14:36:38 INFO - PROCESS | 2376 | 1464989798315 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 2376 | 1464989798318 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:36:38 INFO - PROCESS | 2376 | 1464989798321 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 2376 | 1464989798322 Marionette TRACE conn5 <- [1,1962,null,{}] 14:36:38 INFO - PROCESS | 2376 | 1464989798326 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}] 14:36:38 INFO - PROCESS | 2376 | 1464989798416 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:36:38 INFO - PROCESS | 2376 | 1464989798423 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 2376 | ++DOCSHELL 19433800 == 47 [pid = 2376] [id = 500] 14:36:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (1986A000) [pid = 2376] [serial = 1500] [outer = 00000000] 14:36:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (199E9C00) [pid = 2376] [serial = 1501] [outer = 1986A000] 14:36:38 INFO - PROCESS | 2376 | 1464989798467 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (19BCEC00) [pid = 2376] [serial = 1502] [outer = 1986A000] 14:36:38 INFO - PROCESS | 2376 | 1464989798914 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]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 14:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:36:38 INFO - PROCESS | 2376 | 1464989798953 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 2376 | 1464989798955 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:36:38 INFO - PROCESS | 2376 | 1464989798958 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 2376 | 1464989798960 Marionette TRACE conn5 <- [1,1966,null,{}] 14:36:38 INFO - PROCESS | 2376 | 1464989798966 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}] 14:36:39 INFO - PROCESS | 2376 | 1464989799106 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:36:39 INFO - PROCESS | 2376 | 1464989799119 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 2376 | ++DOCSHELL 0CF24400 == 48 [pid = 2376] [id = 501] 14:36:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (19C76400) [pid = 2376] [serial = 1503] [outer = 00000000] 14:36:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (1ABBD400) [pid = 2376] [serial = 1504] [outer = 19C76400] 14:36:39 INFO - PROCESS | 2376 | 1464989799168 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (1BA03800) [pid = 2376] [serial = 1505] [outer = 19C76400] 14:36:39 INFO - PROCESS | 2376 | 1464989799891 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]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 14:36:39 INFO - PROCESS | 2376 | 1464989799943 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 2376 | 1464989799949 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:36:39 INFO - PROCESS | 2376 | 1464989799954 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 2376 | 1464989799959 Marionette TRACE conn5 <- [1,1970,null,{}] 14:36:39 INFO - PROCESS | 2376 | 1464989799965 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}] 14:36:40 INFO - PROCESS | 2376 | 1464989800088 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:36:40 INFO - PROCESS | 2376 | 1464989800237 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 2376 | ++DOCSHELL 0D3F4C00 == 49 [pid = 2376] [id = 502] 14:36:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (0D821800) [pid = 2376] [serial = 1506] [outer = 00000000] 14:36:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (0DB5A800) [pid = 2376] [serial = 1507] [outer = 0D821800] 14:36:40 INFO - PROCESS | 2376 | 1464989800295 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (0DE59C00) [pid = 2376] [serial = 1508] [outer = 0D821800] 14:36:40 INFO - PROCESS | 2376 | 1464989800851 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]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 931ms 14:36:40 INFO - PROCESS | 2376 | 1464989800895 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 2376 | 1464989800901 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:36:40 INFO - PROCESS | 2376 | 1464989800909 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 2376 | 1464989800912 Marionette TRACE conn5 <- [1,1974,null,{}] 14:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:36:40 INFO - PROCESS | 2376 | 1464989800916 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}] 14:36:41 INFO - PROCESS | 2376 | 1464989801043 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:36:41 INFO - PROCESS | 2376 | 1464989801204 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 2376 | ++DOCSHELL 15AAA000 == 50 [pid = 2376] [id = 503] 14:36:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (15AAC400) [pid = 2376] [serial = 1509] [outer = 00000000] 14:36:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (17DD0C00) [pid = 2376] [serial = 1510] [outer = 15AAC400] 14:36:41 INFO - PROCESS | 2376 | 1464989801260 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (18C70800) [pid = 2376] [serial = 1511] [outer = 15AAC400] 14:36:41 INFO - PROCESS | 2376 | 1464989801851 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]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 14:36:41 INFO - PROCESS | 2376 | 1464989801886 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 2376 | 1464989801888 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:36:41 INFO - PROCESS | 2376 | 1464989801892 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 2376 | 1464989801896 Marionette TRACE conn5 <- [1,1978,null,{}] 14:36:41 INFO - PROCESS | 2376 | 1464989801907 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}] 14:36:42 INFO - PROCESS | 2376 | 1464989802030 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:36:42 INFO - PROCESS | 2376 | 1464989802193 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 2376 | ++DOCSHELL 1B398C00 == 51 [pid = 2376] [id = 504] 14:36:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (1BA01C00) [pid = 2376] [serial = 1512] [outer = 00000000] 14:36:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1BA0CC00) [pid = 2376] [serial = 1513] [outer = 1BA01C00] 14:36:42 INFO - PROCESS | 2376 | 1464989802252 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1BE67000) [pid = 2376] [serial = 1514] [outer = 1BA01C00] 14:36:42 INFO - PROCESS | 2376 | 1464989802808 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]]]}] 14:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 14:36:42 INFO - PROCESS | 2376 | 1464989802825 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:36:42 INFO - PROCESS | 2376 | 1464989802828 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:36:42 INFO - PROCESS | 2376 | 1464989802831 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:36:42 INFO - PROCESS | 2376 | 1464989802833 Marionette TRACE conn5 <- [1,1982,null,{}] 14:36:42 INFO - PROCESS | 2376 | 1464989802837 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}] 14:36:42 INFO - PROCESS | 2376 | 1464989802957 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:36:43 INFO - PROCESS | 2376 | 1464989803118 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 2376 | ++DOCSHELL 1BF16800 == 52 [pid = 2376] [id = 505] 14:36:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1BFDA800) [pid = 2376] [serial = 1515] [outer = 00000000] 14:36:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1C618800) [pid = 2376] [serial = 1516] [outer = 1BFDA800] 14:36:43 INFO - PROCESS | 2376 | 1464989803174 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (1C897400) [pid = 2376] [serial = 1517] [outer = 1BFDA800] 14:36:43 INFO - PROCESS | 2376 | 1464989803779 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]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 14:36:43 INFO - PROCESS | 2376 | 1464989803805 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 2376 | 1464989803808 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:36:43 INFO - PROCESS | 2376 | 1464989803811 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:36:43 INFO - PROCESS | 2376 | 1464989803813 Marionette TRACE conn5 <- [1,1986,null,{}] 14:36:43 INFO - PROCESS | 2376 | 1464989803817 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}] 14:36:43 INFO - PROCESS | 2376 | 1464989803929 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:36:44 INFO - PROCESS | 2376 | 1464989804077 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 2376 | ++DOCSHELL 1C616C00 == 53 [pid = 2376] [id = 506] 14:36:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1BFE3C00) [pid = 2376] [serial = 1518] [outer = 00000000] 14:36:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (1CBDD400) [pid = 2376] [serial = 1519] [outer = 1BFE3C00] 14:36:44 INFO - PROCESS | 2376 | 1464989804133 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (1CBE3000) [pid = 2376] [serial = 1520] [outer = 1BFE3C00] 14:36:44 INFO - PROCESS | 2376 | 1464989804715 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]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 14:36:44 INFO - PROCESS | 2376 | 1464989804785 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 2376 | 1464989804788 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:36:44 INFO - PROCESS | 2376 | 1464989804791 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:36:44 INFO - PROCESS | 2376 | 1464989804793 Marionette TRACE conn5 <- [1,1990,null,{}] 14:36:44 INFO - PROCESS | 2376 | 1464989804797 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}] 14:36:44 INFO - PROCESS | 2376 | 1464989804928 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:36:45 INFO - PROCESS | 2376 | 1464989805073 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 2376 | ++DOCSHELL 1D62C400 == 54 [pid = 2376] [id = 507] 14:36:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (1D634400) [pid = 2376] [serial = 1521] [outer = 00000000] 14:36:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (1D686800) [pid = 2376] [serial = 1522] [outer = 1D634400] 14:36:45 INFO - PROCESS | 2376 | 1464989805130 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1D68D000) [pid = 2376] [serial = 1523] [outer = 1D634400] 14:36:45 INFO - PROCESS | 2376 | 1464989805707 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]]]}] 14:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 14:36:45 INFO - PROCESS | 2376 | 1464989805765 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:36:45 INFO - PROCESS | 2376 | 1464989805768 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:36:45 INFO - PROCESS | 2376 | 1464989805771 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:36:45 INFO - PROCESS | 2376 | 1464989805773 Marionette TRACE conn5 <- [1,1994,null,{}] 14:36:45 INFO - PROCESS | 2376 | 1464989805776 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}] 14:36:45 INFO - PROCESS | 2376 | 1464989805891 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:36:46 INFO - PROCESS | 2376 | 1464989806043 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 2376 | ++DOCSHELL 0D848400 == 55 [pid = 2376] [id = 508] 14:36:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (0D848800) [pid = 2376] [serial = 1524] [outer = 00000000] 14:36:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (0E427000) [pid = 2376] [serial = 1525] [outer = 0D848800] 14:36:46 INFO - PROCESS | 2376 | 1464989806099 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (15612C00) [pid = 2376] [serial = 1526] [outer = 0D848800] 14:36:46 INFO - PROCESS | 2376 | 1464989806933 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]]]}] 14:36:47 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 14:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1221ms 14:36:47 INFO - PROCESS | 2376 | 1464989807011 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 2376 | 1464989807017 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:36:47 INFO - PROCESS | 2376 | 1464989807022 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 2376 | 1464989807027 Marionette TRACE conn5 <- [1,1998,null,{}] 14:36:47 INFO - PROCESS | 2376 | 1464989807032 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}] 14:36:47 INFO - PROCESS | 2376 | 1464989807146 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:36:47 INFO - PROCESS | 2376 | 1464989807308 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 2376 | ++DOCSHELL 0DC66400 == 56 [pid = 2376] [id = 509] 14:36:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (0DC66C00) [pid = 2376] [serial = 1527] [outer = 00000000] 14:36:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (0DE51000) [pid = 2376] [serial = 1528] [outer = 0DC66C00] 14:36:47 INFO - PROCESS | 2376 | 1464989807363 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (0E4F3000) [pid = 2376] [serial = 1529] [outer = 0DC66C00] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 19433800 == 55 [pid = 2376] [id = 500] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 170AA800 == 54 [pid = 2376] [id = 499] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 0CA40400 == 53 [pid = 2376] [id = 498] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 0CF20000 == 52 [pid = 2376] [id = 497] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 18439C00 == 51 [pid = 2376] [id = 496] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 14B0B000 == 50 [pid = 2376] [id = 495] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 0D851C00 == 49 [pid = 2376] [id = 494] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 0D366C00 == 48 [pid = 2376] [id = 493] 14:36:47 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (19435400) [pid = 2376] [serial = 1450] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 0D84CC00 == 47 [pid = 2376] [id = 492] 14:36:47 INFO - PROCESS | 2376 | --DOCSHELL 0CF64800 == 46 [pid = 2376] [id = 491] 14:36:48 INFO - PROCESS | 2376 | 1464989808014 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]]]}] 14:36:48 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 14:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1020ms 14:36:48 INFO - PROCESS | 2376 | 1464989808045 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 2376 | 1464989808050 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:36:48 INFO - PROCESS | 2376 | 1464989808056 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:36:48 INFO - PROCESS | 2376 | 1464989808059 Marionette TRACE conn5 <- [1,2002,null,{}] 14:36:48 INFO - PROCESS | 2376 | 1464989808062 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}] 14:36:48 INFO - PROCESS | 2376 | 1464989808174 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (24289400) [pid = 2376] [serial = 1388] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (19868000) [pid = 2376] [serial = 1435] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (198ED800) [pid = 2376] [serial = 1436] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1AB81000) [pid = 2376] [serial = 1439] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (19C6EC00) [pid = 2376] [serial = 1438] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1BA0F800) [pid = 2376] [serial = 1441] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1BF15000) [pid = 2376] [serial = 1442] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (0CA47400) [pid = 2376] [serial = 1423] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (19015000) [pid = 2376] [serial = 1432] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (14B17400) [pid = 2376] [serial = 1408] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (14955C00) [pid = 2376] [serial = 1429] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (16F05C00) [pid = 2376] [serial = 1430] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (0DC6A000) [pid = 2376] [serial = 1399] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (15AA5400) [pid = 2376] [serial = 1411] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (17DD1800) [pid = 2376] [serial = 1417] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (142EAC00) [pid = 2376] [serial = 1405] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (0DFCB400) [pid = 2376] [serial = 1402] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (16F10000) [pid = 2376] [serial = 1414] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (0D82A400) [pid = 2376] [serial = 1396] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (18C1E000) [pid = 2376] [serial = 1420] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (0CFB7800) [pid = 2376] [serial = 1393] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (0DB3DC00) [pid = 2376] [serial = 1426] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (0DB53400) [pid = 2376] [serial = 1427] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (14B03C00) [pid = 2376] [serial = 1447] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (0CF1EC00) [pid = 2376] [serial = 1424] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (18456400) [pid = 2376] [serial = 1448] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (0DB5CC00) [pid = 2376] [serial = 1444] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 122 (0DEF3800) [pid = 2376] [serial = 1445] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | --DOMWINDOW == 121 (1901B000) [pid = 2376] [serial = 1433] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 2376 | 1464989808308 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 2376 | ++DOCSHELL 0CA47400 == 47 [pid = 2376] [id = 510] 14:36:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 122 (0CA4DC00) [pid = 2376] [serial = 1530] [outer = 00000000] 14:36:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 123 (0D3EE400) [pid = 2376] [serial = 1531] [outer = 0CA4DC00] 14:36:48 INFO - PROCESS | 2376 | 1464989808354 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (0DB53400) [pid = 2376] [serial = 1532] [outer = 0CA4DC00] 14:36:48 INFO - PROCESS | 2376 | 1464989808768 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]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 14:36:48 INFO - PROCESS | 2376 | 1464989808830 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 2376 | 1464989808832 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:36:48 INFO - PROCESS | 2376 | 1464989808835 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:36:48 INFO - PROCESS | 2376 | 1464989808839 Marionette TRACE conn5 <- [1,2006,null,{}] 14:36:48 INFO - PROCESS | 2376 | 1464989808853 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}] 14:36:48 INFO - PROCESS | 2376 | 1464989808951 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:36:49 INFO - PROCESS | 2376 | --DOCSHELL 1C614C00 == 46 [pid = 2376] [id = 11] 14:36:49 INFO - PROCESS | 2376 | 1464989808979 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 2376 | ++DOCSHELL 14587C00 == 47 [pid = 2376] [id = 511] 14:36:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (1485DC00) [pid = 2376] [serial = 1533] [outer = 00000000] 14:36:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (14955800) [pid = 2376] [serial = 1534] [outer = 1485DC00] 14:36:49 INFO - PROCESS | 2376 | 1464989809048 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (14B1EC00) [pid = 2376] [serial = 1535] [outer = 1485DC00] 14:36:49 INFO - PROCESS | 2376 | 1464989809545 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]]]}] 14:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 14:36:49 INFO - PROCESS | 2376 | 1464989809570 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 2376 | 1464989809573 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:36:49 INFO - PROCESS | 2376 | 1464989809576 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 2376 | 1464989809578 Marionette TRACE conn5 <- [1,2010,null,{}] 14:36:49 INFO - PROCESS | 2376 | 1464989809582 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}] 14:36:49 INFO - PROCESS | 2376 | 1464989809677 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:36:49 INFO - PROCESS | 2376 | 1464989809684 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 2376 | ++DOCSHELL 14BAF400 == 48 [pid = 2376] [id = 512] 14:36:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (15A0BC00) [pid = 2376] [serial = 1536] [outer = 00000000] 14:36:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (161D3C00) [pid = 2376] [serial = 1537] [outer = 15A0BC00] 14:36:49 INFO - PROCESS | 2376 | 1464989809729 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (16F0EC00) [pid = 2376] [serial = 1538] [outer = 15A0BC00] 14:36:50 INFO - PROCESS | 2376 | 1464989810193 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]]]}] 14:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 14:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:36:50 INFO - PROCESS | 2376 | 1464989810247 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 2376 | 1464989810249 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:36:50 INFO - PROCESS | 2376 | 1464989810252 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - PROCESS | 2376 | 1464989810254 Marionette TRACE conn5 <- [1,2014,null,{}] 14:36:50 INFO - PROCESS | 2376 | 1464989810257 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}] 14:36:50 INFO - PROCESS | 2376 | 1464989810354 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:36:50 INFO - PROCESS | 2376 | 1464989810393 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 2376 | ++DOCSHELL 14893C00 == 49 [pid = 2376] [id = 513] 14:36:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (16F8D000) [pid = 2376] [serial = 1539] [outer = 00000000] 14:36:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (18448800) [pid = 2376] [serial = 1540] [outer = 16F8D000] 14:36:50 INFO - PROCESS | 2376 | 1464989810441 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (18C1C000) [pid = 2376] [serial = 1541] [outer = 16F8D000] 14:36:51 INFO - PROCESS | 2376 | 1464989810974 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]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 14:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:36:51 INFO - PROCESS | 2376 | 1464989811024 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 2376 | 1464989811026 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:36:51 INFO - PROCESS | 2376 | 1464989811029 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 2376 | 1464989811031 Marionette TRACE conn5 <- [1,2018,null,{}] 14:36:51 INFO - PROCESS | 2376 | 1464989811034 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}] 14:36:51 INFO - PROCESS | 2376 | 1464989811170 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:36:51 INFO - PROCESS | 2376 | 1464989811190 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 2376 | ++DOCSHELL 18CA0800 == 50 [pid = 2376] [id = 514] 14:36:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (18EF5000) [pid = 2376] [serial = 1542] [outer = 00000000] 14:36:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (19426400) [pid = 2376] [serial = 1543] [outer = 18EF5000] 14:36:51 INFO - PROCESS | 2376 | 1464989811235 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1942F000) [pid = 2376] [serial = 1544] [outer = 18EF5000] 14:36:51 INFO - PROCESS | 2376 | 1464989811676 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]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 14:36:51 INFO - PROCESS | 2376 | 1464989811710 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 2376 | 1464989811712 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:36:51 INFO - PROCESS | 2376 | 1464989811715 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 2376 | 1464989811717 Marionette TRACE conn5 <- [1,2022,null,{}] 14:36:51 INFO - PROCESS | 2376 | 1464989811721 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}] 14:36:51 INFO - PROCESS | 2376 | 1464989811873 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:36:51 INFO - PROCESS | 2376 | 1464989811899 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 2376 | ++DOCSHELL 19432400 == 51 [pid = 2376] [id = 515] 14:36:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (19434000) [pid = 2376] [serial = 1545] [outer = 00000000] 14:36:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1986F000) [pid = 2376] [serial = 1546] [outer = 19434000] 14:36:51 INFO - PROCESS | 2376 | 1464989811944 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (198F2C00) [pid = 2376] [serial = 1547] [outer = 19434000] 14:36:52 INFO - PROCESS | 2376 | 1464989812405 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]]]}] 14:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 14:36:52 INFO - PROCESS | 2376 | 1464989812448 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 2376 | 1464989812459 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:36:52 INFO - PROCESS | 2376 | 1464989812462 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 2376 | 1464989812464 Marionette TRACE conn5 <- [1,2026,null,{}] 14:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:36:52 INFO - PROCESS | 2376 | 1464989812474 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}] 14:36:52 INFO - PROCESS | 2376 | 1464989812601 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (0CA4D800) [pid = 2376] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (18447400) [pid = 2376] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (0DB3F800) [pid = 2376] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (170AB800) [pid = 2376] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (18E30C00) [pid = 2376] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (0D91BC00) [pid = 2376] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (14BA7C00) [pid = 2376] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (0D368C00) [pid = 2376] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (0CF69400) [pid = 2376] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:36:52 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1986A000) [pid = 2376] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:36:52 INFO - PROCESS | 2376 | 1464989812964 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4D800 == 52 [pid = 2376] [id = 516] 14:36:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (0CA4F000) [pid = 2376] [serial = 1548] [outer = 00000000] 14:36:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (0D91BC00) [pid = 2376] [serial = 1549] [outer = 0CA4F000] 14:36:53 INFO - PROCESS | 2376 | 1464989813013 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (14BA7C00) [pid = 2376] [serial = 1550] [outer = 0CA4F000] 14:36:53 INFO - PROCESS | 2376 | 1464989813417 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]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 14:36:53 INFO - PROCESS | 2376 | 1464989813439 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 2376 | 1464989813441 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:36:53 INFO - PROCESS | 2376 | 1464989813445 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 2376 | 1464989813446 Marionette TRACE conn5 <- [1,2030,null,{}] 14:36:53 INFO - PROCESS | 2376 | 1464989813450 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}] 14:36:53 INFO - PROCESS | 2376 | 1464989813547 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:36:53 INFO - PROCESS | 2376 | 1464989813661 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 2376 | ++DOCSHELL 0D0CD800 == 53 [pid = 2376] [id = 517] 14:36:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (0DB5AC00) [pid = 2376] [serial = 1551] [outer = 00000000] 14:36:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (19C6F000) [pid = 2376] [serial = 1552] [outer = 0DB5AC00] 14:36:53 INFO - PROCESS | 2376 | 1464989813711 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (1ADCD400) [pid = 2376] [serial = 1553] [outer = 0DB5AC00] 14:36:54 INFO - PROCESS | 2376 | 1464989814067 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]]]}] 14:36:54 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) 14:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 14:36:54 INFO - PROCESS | 2376 | 1464989814128 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 2376 | 1464989814130 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:36:54 INFO - PROCESS | 2376 | 1464989814134 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 2376 | 1464989814135 Marionette TRACE conn5 <- [1,2034,null,{}] 14:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:36:54 INFO - PROCESS | 2376 | 1464989814139 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}] 14:36:54 INFO - PROCESS | 2376 | 1464989814236 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:36:54 INFO - PROCESS | 2376 | 1464989814242 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 2376 | ++DOCSHELL 0D235C00 == 54 [pid = 2376] [id = 518] 14:36:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1B38EC00) [pid = 2376] [serial = 1554] [outer = 00000000] 14:36:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1BF6F400) [pid = 2376] [serial = 1555] [outer = 1B38EC00] 14:36:54 INFO - PROCESS | 2376 | 1464989814290 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1C897000) [pid = 2376] [serial = 1556] [outer = 1B38EC00] 14:36:54 INFO - PROCESS | 2376 | 1464989814781 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]]]}] 14:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 14:36:54 INFO - PROCESS | 2376 | 1464989814825 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 2376 | 1464989814828 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:36:54 INFO - PROCESS | 2376 | 1464989814832 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:36:54 INFO - PROCESS | 2376 | 1464989814834 Marionette TRACE conn5 <- [1,2038,null,{}] 14:36:54 INFO - PROCESS | 2376 | 1464989814838 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}] 14:36:54 INFO - PROCESS | 2376 | 1464989814965 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:36:55 INFO - PROCESS | 2376 | 1464989815195 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 2376 | ++DOCSHELL 0CA44C00 == 55 [pid = 2376] [id = 519] 14:36:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (0CA4C000) [pid = 2376] [serial = 1557] [outer = 00000000] 14:36:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (0CF65C00) [pid = 2376] [serial = 1558] [outer = 0CA4C000] 14:36:55 INFO - PROCESS | 2376 | 1464989815261 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (0CFB9800) [pid = 2376] [serial = 1559] [outer = 0CA4C000] 14:36:55 INFO - PROCESS | 2376 | 1464989815929 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]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1118ms 14:36:55 INFO - PROCESS | 2376 | 1464989815957 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 2376 | 1464989815962 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:36:55 INFO - PROCESS | 2376 | 1464989815967 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 2376 | 1464989815971 Marionette TRACE conn5 <- [1,2042,null,{}] 14:36:56 INFO - PROCESS | 2376 | 1464989815976 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}] 14:36:56 INFO - PROCESS | 2376 | 1464989816100 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:36:56 INFO - PROCESS | 2376 | 1464989816252 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 2376 | ++DOCSHELL 0DD8C800 == 56 [pid = 2376] [id = 520] 14:36:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (0DE4C400) [pid = 2376] [serial = 1560] [outer = 00000000] 14:36:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (11394400) [pid = 2376] [serial = 1561] [outer = 0DE4C400] 14:36:56 INFO - PROCESS | 2376 | 1464989816310 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (14387400) [pid = 2376] [serial = 1562] [outer = 0DE4C400] 14:36:56 INFO - PROCESS | 2376 | 1464989816902 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]]]}] 14:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 14:36:56 INFO - PROCESS | 2376 | 1464989816944 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 2376 | 1464989816948 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:36:56 INFO - PROCESS | 2376 | 1464989816952 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:36:56 INFO - PROCESS | 2376 | 1464989816954 Marionette TRACE conn5 <- [1,2046,null,{}] 14:36:56 INFO - PROCESS | 2376 | 1464989816959 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}] 14:36:57 INFO - PROCESS | 2376 | 1464989817083 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:36:57 INFO - PROCESS | 2376 | 1464989817242 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 2376 | ++DOCSHELL 18456400 == 57 [pid = 2376] [id = 521] 14:36:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (18C14800) [pid = 2376] [serial = 1563] [outer = 00000000] 14:36:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (19019800) [pid = 2376] [serial = 1564] [outer = 18C14800] 14:36:57 INFO - PROCESS | 2376 | 1464989817302 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (19C75000) [pid = 2376] [serial = 1565] [outer = 18C14800] 14:36:57 INFO - PROCESS | 2376 | 1464989817917 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]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1016ms 14:36:57 INFO - PROCESS | 2376 | 1464989817972 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 2376 | 1464989817975 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:36:58 INFO - PROCESS | 2376 | 1464989817986 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 2376 | 1464989817993 Marionette TRACE conn5 <- [1,2050,null,{}] 14:36:58 INFO - PROCESS | 2376 | 1464989818016 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}] 14:36:58 INFO - PROCESS | 2376 | 1464989818202 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:36:58 INFO - PROCESS | 2376 | 1464989818214 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 2376 | ++DOCSHELL 1C8E7C00 == 58 [pid = 2376] [id = 522] 14:36:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (1D682800) [pid = 2376] [serial = 1566] [outer = 00000000] 14:36:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (1D68BC00) [pid = 2376] [serial = 1567] [outer = 1D682800] 14:36:58 INFO - PROCESS | 2376 | 1464989818271 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1D6D3000) [pid = 2376] [serial = 1568] [outer = 1D682800] 14:36:59 INFO - PROCESS | 2376 | 1464989818982 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]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1032ms 14:36:59 INFO - PROCESS | 2376 | 1464989819014 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 2376 | 1464989819017 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:36:59 INFO - PROCESS | 2376 | 1464989819020 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:36:59 INFO - PROCESS | 2376 | 1464989819022 Marionette TRACE conn5 <- [1,2054,null,{}] 14:36:59 INFO - PROCESS | 2376 | 1464989819026 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}] 14:36:59 INFO - PROCESS | 2376 | 1464989819145 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:36:59 INFO - PROCESS | 2376 | 1464989819295 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 2376 | ++DOCSHELL 1D68B000 == 59 [pid = 2376] [id = 523] 14:36:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (1D6D2C00) [pid = 2376] [serial = 1569] [outer = 00000000] 14:36:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1D6EC400) [pid = 2376] [serial = 1570] [outer = 1D6D2C00] 14:36:59 INFO - PROCESS | 2376 | 1464989819350 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1D6EF400) [pid = 2376] [serial = 1571] [outer = 1D6D2C00] 14:36:59 INFO - PROCESS | 2376 | 1464989819926 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]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 14:37:00 INFO - PROCESS | 2376 | 1464989819994 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 2376 | 1464989819997 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:37:00 INFO - PROCESS | 2376 | 1464989820000 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:37:00 INFO - PROCESS | 2376 | 1464989820002 Marionette TRACE conn5 <- [1,2058,null,{}] 14:37:00 INFO - PROCESS | 2376 | 1464989820006 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}] 14:37:00 INFO - PROCESS | 2376 | 1464989820134 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:37:00 INFO - PROCESS | 2376 | 1464989820287 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 2376 | ++DOCSHELL 1D6F8000 == 60 [pid = 2376] [id = 524] 14:37:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1D6F8400) [pid = 2376] [serial = 1572] [outer = 00000000] 14:37:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1D6FB800) [pid = 2376] [serial = 1573] [outer = 1D6F8400] 14:37:00 INFO - PROCESS | 2376 | 1464989820353 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1D808C00) [pid = 2376] [serial = 1574] [outer = 1D6F8400] 14:37:00 INFO - PROCESS | 2376 | 1464989820947 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]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 971ms 14:37:01 INFO - PROCESS | 2376 | 1464989820974 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 2376 | 1464989820977 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 2376 | 1464989820981 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:37:01 INFO - PROCESS | 2376 | 1464989820983 Marionette TRACE conn5 <- [1,2062,null,{}] 14:37:01 INFO - PROCESS | 2376 | 1464989820987 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}] 14:37:01 INFO - PROCESS | 2376 | 1464989821111 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:37:01 INFO - PROCESS | 2376 | 1464989821280 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 2376 | ++DOCSHELL 1D80B000 == 61 [pid = 2376] [id = 525] 14:37:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1D80F000) [pid = 2376] [serial = 1575] [outer = 00000000] 14:37:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (1D836C00) [pid = 2376] [serial = 1576] [outer = 1D80F000] 14:37:01 INFO - PROCESS | 2376 | 1464989821336 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (1D83C000) [pid = 2376] [serial = 1577] [outer = 1D80F000] 14:37:01 INFO - PROCESS | 2376 | 1464989821949 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]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1018ms 14:37:02 INFO - PROCESS | 2376 | 1464989822002 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 2376 | 1464989822004 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:37:02 INFO - PROCESS | 2376 | 1464989822008 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:37:02 INFO - PROCESS | 2376 | 1464989822010 Marionette TRACE conn5 <- [1,2066,null,{}] 14:37:02 INFO - PROCESS | 2376 | 1464989822014 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}] 14:37:02 INFO - PROCESS | 2376 | 1464989822162 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:37:02 INFO - PROCESS | 2376 | 1464989822532 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 2376 | ++DOCSHELL 0CA45400 == 62 [pid = 2376] [id = 526] 14:37:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (0CF25000) [pid = 2376] [serial = 1578] [outer = 00000000] 14:37:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (0D233400) [pid = 2376] [serial = 1579] [outer = 0CF25000] 14:37:02 INFO - PROCESS | 2376 | 1464989822612 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (0D911000) [pid = 2376] [serial = 1580] [outer = 0CF25000] 14:37:03 INFO - PROCESS | 2376 | 1464989823283 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]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1325ms 14:37:03 INFO - PROCESS | 2376 | 1464989823338 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 2376 | 1464989823341 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:37:03 INFO - PROCESS | 2376 | 1464989823346 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 2376 | 1464989823350 Marionette TRACE conn5 <- [1,2070,null,{}] 14:37:03 INFO - PROCESS | 2376 | 1464989823355 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}] 14:37:03 INFO - PROCESS | 2376 | 1464989823471 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:37:03 INFO - PROCESS | 2376 | 1464989823632 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 2376 | ++DOCSHELL 0D821C00 == 63 [pid = 2376] [id = 527] 14:37:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (0D915C00) [pid = 2376] [serial = 1581] [outer = 00000000] 14:37:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (14893400) [pid = 2376] [serial = 1582] [outer = 0D915C00] 14:37:03 INFO - PROCESS | 2376 | 1464989823683 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (15A01400) [pid = 2376] [serial = 1583] [outer = 0D915C00] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 0D235C00 == 62 [pid = 2376] [id = 518] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 0D0CD800 == 61 [pid = 2376] [id = 517] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 0CA4D800 == 60 [pid = 2376] [id = 516] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 19432400 == 59 [pid = 2376] [id = 515] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 18CA0800 == 58 [pid = 2376] [id = 514] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 14893C00 == 57 [pid = 2376] [id = 513] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 14BAF400 == 56 [pid = 2376] [id = 512] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 14587C00 == 55 [pid = 2376] [id = 511] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (14B12000) [pid = 2376] [serial = 1471] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (0DD8B800) [pid = 2376] [serial = 1453] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (1C8F2400) [pid = 2376] [serial = 1465] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (1AA0F800) [pid = 2376] [serial = 1459] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (18CA8C00) [pid = 2376] [serial = 1456] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (19457C00) [pid = 2376] [serial = 1468] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (1C894800) [pid = 2376] [serial = 1462] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 0CA47400 == 54 [pid = 2376] [id = 510] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 0DC66400 == 53 [pid = 2376] [id = 509] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 1C616C00 == 52 [pid = 2376] [id = 506] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 1BF16800 == 51 [pid = 2376] [id = 505] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 1B398C00 == 50 [pid = 2376] [id = 504] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 15AAA000 == 49 [pid = 2376] [id = 503] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 0D3F4C00 == 48 [pid = 2376] [id = 502] 14:37:04 INFO - PROCESS | 2376 | --DOCSHELL 0CF24400 == 47 [pid = 2376] [id = 501] 14:37:04 INFO - PROCESS | 2376 | 1464989824351 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]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1021ms 14:37:04 INFO - PROCESS | 2376 | 1464989824370 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 2376 | 1464989824374 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:37:04 INFO - PROCESS | 2376 | 1464989824378 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 2376 | 1464989824380 Marionette TRACE conn5 <- [1,2074,null,{}] 14:37:04 INFO - PROCESS | 2376 | 1464989824384 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}] 14:37:04 INFO - PROCESS | 2376 | 1464989824484 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (199E9C00) [pid = 2376] [serial = 1501] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (19BCEC00) [pid = 2376] [serial = 1502] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (0D3ED000) [pid = 2376] [serial = 1495] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (18C9F400) [pid = 2376] [serial = 1490] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (14B04400) [pid = 2376] [serial = 1484] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (0CFC0000) [pid = 2376] [serial = 1499] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1900E000) [pid = 2376] [serial = 1492] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1138C400) [pid = 2376] [serial = 1477] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (15AAF800) [pid = 2376] [serial = 1486] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (0DB46800) [pid = 2376] [serial = 1480] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (18C14C00) [pid = 2376] [serial = 1489] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (0D029400) [pid = 2376] [serial = 1474] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (1489A400) [pid = 2376] [serial = 1483] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (0DC67C00) [pid = 2376] [serial = 1481] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (16F0F400) [pid = 2376] [serial = 1487] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (19434800) [pid = 2376] [serial = 1498] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (19429800) [pid = 2376] [serial = 1493] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (0DC70400) [pid = 2376] [serial = 1496] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (0D3F3400) [pid = 2376] [serial = 1475] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (14234400) [pid = 2376] [serial = 1478] [outer = 00000000] [url = about:blank] 14:37:04 INFO - PROCESS | 2376 | 1464989824625 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 2376 | ++DOCSHELL 0CF67400 == 48 [pid = 2376] [id = 528] 14:37:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (0CFB4800) [pid = 2376] [serial = 1584] [outer = 00000000] 14:37:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (0D3ED000) [pid = 2376] [serial = 1585] [outer = 0CFB4800] 14:37:04 INFO - PROCESS | 2376 | 1464989824671 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (0DB48400) [pid = 2376] [serial = 1586] [outer = 0CFB4800] 14:37:05 INFO - PROCESS | 2376 | 1464989825080 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]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 14:37:05 INFO - PROCESS | 2376 | 1464989825113 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 2376 | 1464989825116 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:37:05 INFO - PROCESS | 2376 | 1464989825121 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - PROCESS | 2376 | 1464989825127 Marionette TRACE conn5 <- [1,2078,null,{}] 14:37:05 INFO - PROCESS | 2376 | 1464989825136 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}] 14:37:05 INFO - PROCESS | 2376 | 1464989825266 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:37:05 INFO - PROCESS | 2376 | 1464989825281 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 2376 | ++DOCSHELL 11361C00 == 49 [pid = 2376] [id = 529] 14:37:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (1138C400) [pid = 2376] [serial = 1587] [outer = 00000000] 14:37:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (15AAA800) [pid = 2376] [serial = 1588] [outer = 1138C400] 14:37:05 INFO - PROCESS | 2376 | 1464989825326 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (16F0A000) [pid = 2376] [serial = 1589] [outer = 1138C400] 14:37:05 INFO - PROCESS | 2376 | 1464989825806 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]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 14:37:05 INFO - PROCESS | 2376 | 1464989825853 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 2376 | 1464989825856 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:37:05 INFO - PROCESS | 2376 | 1464989825859 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:37:05 INFO - PROCESS | 2376 | 1464989825861 Marionette TRACE conn5 <- [1,2082,null,{}] 14:37:05 INFO - PROCESS | 2376 | 1464989825865 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}] 14:37:05 INFO - PROCESS | 2376 | 1464989825966 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:37:06 INFO - PROCESS | 2376 | 1464989825973 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 2376 | ++DOCSHELL 0E4A4C00 == 50 [pid = 2376] [id = 530] 14:37:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (16F0F400) [pid = 2376] [serial = 1590] [outer = 00000000] 14:37:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (18C17800) [pid = 2376] [serial = 1591] [outer = 16F0F400] 14:37:06 INFO - PROCESS | 2376 | 1464989826019 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (18CA4400) [pid = 2376] [serial = 1592] [outer = 16F0F400] 14:37:06 INFO - PROCESS | 2376 | 1464989826522 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]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 14:37:06 INFO - PROCESS | 2376 | 1464989826593 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 2376 | 1464989826596 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:37:06 INFO - PROCESS | 2376 | 1464989826603 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:37:06 INFO - PROCESS | 2376 | 1464989826605 Marionette TRACE conn5 <- [1,2086,null,{}] 14:37:06 INFO - PROCESS | 2376 | 1464989826609 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}] 14:37:06 INFO - PROCESS | 2376 | 1464989826780 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:37:06 INFO - PROCESS | 2376 | 1464989826854 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 2376 | ++DOCSHELL 18E24400 == 51 [pid = 2376] [id = 531] 14:37:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (18E25C00) [pid = 2376] [serial = 1593] [outer = 00000000] 14:37:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (18FB6C00) [pid = 2376] [serial = 1594] [outer = 18E25C00] 14:37:06 INFO - PROCESS | 2376 | 1464989826905 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (19429800) [pid = 2376] [serial = 1595] [outer = 18E25C00] 14:37:07 INFO - PROCESS | 2376 | 1464989827350 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]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 14:37:07 INFO - PROCESS | 2376 | 1464989827378 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 2376 | 1464989827380 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:37:07 INFO - PROCESS | 2376 | 1464989827393 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 2376 | 1464989827395 Marionette TRACE conn5 <- [1,2090,null,{}] 14:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:37:07 INFO - PROCESS | 2376 | 1464989827398 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}] 14:37:07 INFO - PROCESS | 2376 | 1464989827525 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:37:07 INFO - PROCESS | 2376 | 1464989827599 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB2000 == 52 [pid = 2376] [id = 532] 14:37:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (18EF9C00) [pid = 2376] [serial = 1596] [outer = 00000000] 14:37:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (19869800) [pid = 2376] [serial = 1597] [outer = 18EF9C00] 14:37:07 INFO - PROCESS | 2376 | 1464989827643 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (198F6800) [pid = 2376] [serial = 1598] [outer = 18EF9C00] 14:37:08 INFO - PROCESS | 2376 | 1464989828063 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]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 14:37:08 INFO - PROCESS | 2376 | 1464989828129 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 2376 | 1464989828131 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:37:08 INFO - PROCESS | 2376 | 1464989828168 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 2376 | 1464989828170 Marionette TRACE conn5 <- [1,2094,null,{}] 14:37:08 INFO - PROCESS | 2376 | 1464989828178 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}] 14:37:08 INFO - PROCESS | 2376 | 1464989828306 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:37:08 INFO - PROCESS | 2376 | 1464989828381 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 2376 | ++DOCSHELL 199EB800 == 53 [pid = 2376] [id = 533] 14:37:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (199F0000) [pid = 2376] [serial = 1599] [outer = 00000000] 14:37:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (19C72800) [pid = 2376] [serial = 1600] [outer = 199F0000] 14:37:08 INFO - PROCESS | 2376 | 1464989828425 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1ABCB400) [pid = 2376] [serial = 1601] [outer = 199F0000] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (0CA4DC00) [pid = 2376] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (18EF5000) [pid = 2376] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (16F8D000) [pid = 2376] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (0D848800) [pid = 2376] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (0DC66C00) [pid = 2376] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (15A0BC00) [pid = 2376] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (19434000) [pid = 2376] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1485DC00) [pid = 2376] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (0CA4F000) [pid = 2376] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (0DB5AC00) [pid = 2376] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (0D82D000) [pid = 2376] [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.] 14:37:09 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1C615800) [pid = 2376] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:37:09 INFO - PROCESS | 2376 | 1464989829211 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]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1111ms 14:37:09 INFO - PROCESS | 2376 | 1464989829250 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 2376 | 1464989829252 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:37:09 INFO - PROCESS | 2376 | 1464989829255 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 2376 | 1464989829257 Marionette TRACE conn5 <- [1,2098,null,{}] 14:37:09 INFO - PROCESS | 2376 | 1464989829270 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}] 14:37:09 INFO - PROCESS | 2376 | 1464989829363 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:37:09 INFO - PROCESS | 2376 | 1464989829369 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 2376 | ++DOCSHELL 15AB4800 == 54 [pid = 2376] [id = 534] 14:37:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (17DD1800) [pid = 2376] [serial = 1602] [outer = 00000000] 14:37:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (19458400) [pid = 2376] [serial = 1603] [outer = 17DD1800] 14:37:09 INFO - PROCESS | 2376 | 1464989829413 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (19C6AC00) [pid = 2376] [serial = 1604] [outer = 17DD1800] 14:37:09 INFO - PROCESS | 2376 | 1464989829857 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]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 14:37:09 INFO - PROCESS | 2376 | 1464989829926 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 2376 | 1464989829928 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:37:09 INFO - PROCESS | 2376 | 1464989829931 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 2376 | 1464989829933 Marionette TRACE conn5 <- [1,2102,null,{}] 14:37:09 INFO - PROCESS | 2376 | 1464989829937 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}] 14:37:10 INFO - PROCESS | 2376 | 1464989830031 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:37:10 INFO - PROCESS | 2376 | 1464989830037 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 2376 | ++DOCSHELL 0D076000 == 55 [pid = 2376] [id = 535] 14:37:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (0DB44800) [pid = 2376] [serial = 1605] [outer = 00000000] 14:37:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (1BAEFC00) [pid = 2376] [serial = 1606] [outer = 0DB44800] 14:37:10 INFO - PROCESS | 2376 | 1464989830082 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1BFD6C00) [pid = 2376] [serial = 1607] [outer = 0DB44800] 14:37:10 INFO - PROCESS | 2376 | 1464989830558 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]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 14:37:10 INFO - PROCESS | 2376 | 1464989830611 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 2376 | 1464989830613 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:37:10 INFO - PROCESS | 2376 | 1464989830616 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 2376 | 1464989830618 Marionette TRACE conn5 <- [1,2106,null,{}] 14:37:10 INFO - PROCESS | 2376 | 1464989830621 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}] 14:37:10 INFO - PROCESS | 2376 | 1464989830719 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:37:10 INFO - PROCESS | 2376 | 1464989830726 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB1800 == 56 [pid = 2376] [id = 536] 14:37:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (14566800) [pid = 2376] [serial = 1608] [outer = 00000000] 14:37:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1CBDE000) [pid = 2376] [serial = 1609] [outer = 14566800] 14:37:10 INFO - PROCESS | 2376 | 1464989830779 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1D62BC00) [pid = 2376] [serial = 1610] [outer = 14566800] 14:37:11 INFO - PROCESS | 2376 | 1464989831573 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]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 14:37:11 INFO - PROCESS | 2376 | 1464989831588 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 2376 | 1464989831594 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:37:11 INFO - PROCESS | 2376 | 1464989831598 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 2376 | 1464989831603 Marionette TRACE conn5 <- [1,2110,null,{}] 14:37:11 INFO - PROCESS | 2376 | 1464989831608 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}] 14:37:11 INFO - PROCESS | 2376 | 1464989831740 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:37:11 INFO - PROCESS | 2376 | 1464989831915 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 2376 | ++DOCSHELL 0D91C400 == 57 [pid = 2376] [id = 537] 14:37:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (0DB43000) [pid = 2376] [serial = 1611] [outer = 00000000] 14:37:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (0DE59800) [pid = 2376] [serial = 1612] [outer = 0DB43000] 14:37:12 INFO - PROCESS | 2376 | 1464989831973 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (14227C00) [pid = 2376] [serial = 1613] [outer = 0DB43000] 14:37:12 INFO - PROCESS | 2376 | 1464989832551 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]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1023ms 14:37:12 INFO - PROCESS | 2376 | 1464989832626 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 2376 | 1464989832633 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:37:12 INFO - PROCESS | 2376 | 1464989832639 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 2376 | 1464989832642 Marionette TRACE conn5 <- [1,2114,null,{}] 14:37:12 INFO - PROCESS | 2376 | 1464989832660 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}] 14:37:12 INFO - PROCESS | 2376 | 1464989832848 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:37:12 INFO - PROCESS | 2376 | 1464989832959 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 2376 | ++DOCSHELL 15A0DC00 == 58 [pid = 2376] [id = 538] 14:37:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (15AAA000) [pid = 2376] [serial = 1614] [outer = 00000000] 14:37:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (18C6E000) [pid = 2376] [serial = 1615] [outer = 15AAA000] 14:37:13 INFO - PROCESS | 2376 | 1464989833017 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (18FAE000) [pid = 2376] [serial = 1616] [outer = 15AAA000] 14:37:13 INFO - PROCESS | 2376 | 1464989833598 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]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 14:37:13 INFO - PROCESS | 2376 | 1464989833611 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 2376 | 1464989833613 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:37:13 INFO - PROCESS | 2376 | 1464989833634 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:37:13 INFO - PROCESS | 2376 | 1464989833638 Marionette TRACE conn5 <- [1,2118,null,{}] 14:37:13 INFO - PROCESS | 2376 | 1464989833650 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}] 14:37:13 INFO - PROCESS | 2376 | 1464989833779 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:37:13 INFO - PROCESS | 2376 | 1464989833957 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 2376 | ++DOCSHELL 1CBEC800 == 59 [pid = 2376] [id = 539] 14:37:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (1D62F400) [pid = 2376] [serial = 1617] [outer = 00000000] 14:37:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (1D637400) [pid = 2376] [serial = 1618] [outer = 1D62F400] 14:37:14 INFO - PROCESS | 2376 | 1464989834020 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (1D6D2400) [pid = 2376] [serial = 1619] [outer = 1D62F400] 14:37:14 INFO - PROCESS | 2376 | 1464989834633 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] 14:37:14 INFO - PROCESS | 2376 | 1464989834661 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:37:14 INFO - PROCESS | 2376 | 1464989834665 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 2376 | 1464989834667 Marionette TRACE conn5 <- [1,2122,null,{}] 14:37:14 INFO - PROCESS | 2376 | 1464989834670 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}] 14:37:14 INFO - PROCESS | 2376 | 1464989834795 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:37:14 INFO - PROCESS | 2376 | 1464989834961 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 2376 | ++DOCSHELL 1D807400 == 60 [pid = 2376] [id = 540] 14:37:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (1D807C00) [pid = 2376] [serial = 1620] [outer = 00000000] 14:37:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (1D832800) [pid = 2376] [serial = 1621] [outer = 1D807C00] 14:37:15 INFO - PROCESS | 2376 | 1464989835017 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1D83AC00) [pid = 2376] [serial = 1622] [outer = 1D807C00] 14:37:15 INFO - PROCESS | 2376 | 1464989835570 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]]]}] 14:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 14:37:15 INFO - PROCESS | 2376 | 1464989835638 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 2376 | 1464989835640 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:37:15 INFO - PROCESS | 2376 | 1464989835643 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:37:15 INFO - PROCESS | 2376 | 1464989835645 Marionette TRACE conn5 <- [1,2126,null,{}] 14:37:15 INFO - PROCESS | 2376 | 1464989835649 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}] 14:37:15 INFO - PROCESS | 2376 | 1464989835764 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:37:15 INFO - PROCESS | 2376 | 1464989835917 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 2376 | ++DOCSHELL 0D0D5C00 == 61 [pid = 2376] [id = 541] 14:37:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (0D0E4800) [pid = 2376] [serial = 1623] [outer = 00000000] 14:37:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (1D9D4400) [pid = 2376] [serial = 1624] [outer = 0D0E4800] 14:37:15 INFO - PROCESS | 2376 | 1464989835973 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (1D9D9000) [pid = 2376] [serial = 1625] [outer = 0D0E4800] 14:37:16 INFO - PROCESS | 2376 | 1464989836561 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]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 14:37:16 INFO - PROCESS | 2376 | 1464989836618 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 2376 | 1464989836620 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:37:16 INFO - PROCESS | 2376 | 1464989836623 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:37:16 INFO - PROCESS | 2376 | 1464989836626 Marionette TRACE conn5 <- [1,2130,null,{}] 14:37:16 INFO - PROCESS | 2376 | 1464989836630 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}] 14:37:16 INFO - PROCESS | 2376 | 1464989836795 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:37:16 INFO - PROCESS | 2376 | 1464989836954 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 2376 | ++DOCSHELL 1E2EF800 == 62 [pid = 2376] [id = 542] 14:37:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (1E2F4800) [pid = 2376] [serial = 1626] [outer = 00000000] 14:37:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (1E4A5C00) [pid = 2376] [serial = 1627] [outer = 1E2F4800] 14:37:17 INFO - PROCESS | 2376 | 1464989837009 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (1E4AB000) [pid = 2376] [serial = 1628] [outer = 1E2F4800] 14:37:17 INFO - PROCESS | 2376 | 1464989837581 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] 14:37:17 INFO - PROCESS | 2376 | 1464989837652 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:37:17 INFO - PROCESS | 2376 | 1464989837655 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:37:17 INFO - PROCESS | 2376 | 1464989837657 Marionette TRACE conn5 <- [1,2134,null,{}] 14:37:17 INFO - PROCESS | 2376 | 1464989837661 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}] 14:37:17 INFO - PROCESS | 2376 | 1464989837782 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:37:17 INFO - PROCESS | 2376 | 1464989837958 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 2376 | ++DOCSHELL 1E2FAC00 == 63 [pid = 2376] [id = 543] 14:37:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (1E4D5800) [pid = 2376] [serial = 1629] [outer = 00000000] 14:37:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (1E4E0400) [pid = 2376] [serial = 1630] [outer = 1E4D5800] 14:37:18 INFO - PROCESS | 2376 | 1464989838016 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (1F97CC00) [pid = 2376] [serial = 1631] [outer = 1E4D5800] 14:37:18 INFO - PROCESS | 2376 | 1464989838680 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] 14:37:18 INFO - PROCESS | 2376 | 1464989838735 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:37:18 INFO - PROCESS | 2376 | 1464989838738 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:37:18 INFO - PROCESS | 2376 | 1464989838740 Marionette TRACE conn5 <- [1,2138,null,{}] 14:37:18 INFO - PROCESS | 2376 | 1464989838744 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}] 14:37:18 INFO - PROCESS | 2376 | 1464989838860 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:37:19 INFO - PROCESS | 2376 | 1464989839017 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 2376 | ++DOCSHELL 0DE55800 == 64 [pid = 2376] [id = 544] 14:37:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (0DFCB800) [pid = 2376] [serial = 1632] [outer = 00000000] 14:37:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (14BB0000) [pid = 2376] [serial = 1633] [outer = 0DFCB800] 14:37:19 INFO - PROCESS | 2376 | 1464989839074 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (170ABC00) [pid = 2376] [serial = 1634] [outer = 0DFCB800] 14:37:19 INFO - PROCESS | 2376 | 1464989839847 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]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1164ms 14:37:19 INFO - PROCESS | 2376 | 1464989839908 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 2376 | 1464989839912 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:37:19 INFO - PROCESS | 2376 | 1464989839918 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 2376 | 1464989839921 Marionette TRACE conn5 <- [1,2142,null,{}] 14:37:19 INFO - PROCESS | 2376 | 1464989839927 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}] 14:37:20 INFO - PROCESS | 2376 | 1464989840045 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:37:20 INFO - PROCESS | 2376 | 1464989840216 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 2376 | ++DOCSHELL 0DC67400 == 65 [pid = 2376] [id = 545] 14:37:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (0DC68C00) [pid = 2376] [serial = 1635] [outer = 00000000] 14:37:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (0DE58000) [pid = 2376] [serial = 1636] [outer = 0DC68C00] 14:37:20 INFO - PROCESS | 2376 | 1464989840270 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (1456B400) [pid = 2376] [serial = 1637] [outer = 0DC68C00] 14:37:20 INFO - PROCESS | 2376 | 1464989840913 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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1023ms 14:37:20 INFO - PROCESS | 2376 | 1464989840940 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 2376 | 1464989840946 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:37:20 INFO - PROCESS | 2376 | 1464989840952 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 2376 | 1464989840955 Marionette TRACE conn5 <- [1,2146,null,{}] 14:37:20 INFO - PROCESS | 2376 | 1464989840959 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}] 14:37:21 INFO - PROCESS | 2376 | 1464989841076 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:37:21 INFO - PROCESS | 2376 | 1464989841248 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0D076000 == 64 [pid = 2376] [id = 535] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 15AB4800 == 63 [pid = 2376] [id = 534] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 199EB800 == 62 [pid = 2376] [id = 533] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0CFB2000 == 61 [pid = 2376] [id = 532] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 18E24400 == 60 [pid = 2376] [id = 531] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0D827400 == 59 [pid = 2376] [id = 13] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0E4A4C00 == 58 [pid = 2376] [id = 530] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 11361C00 == 57 [pid = 2376] [id = 529] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0CF67400 == 56 [pid = 2376] [id = 528] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (1E4D6400) [pid = 2376] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (1ABBD400) [pid = 2376] [serial = 1504] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | ++DOCSHELL 0CF67400 == 57 [pid = 2376] [id = 546] 14:37:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (0CFB2000) [pid = 2376] [serial = 1638] [outer = 00000000] 14:37:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (0D27BC00) [pid = 2376] [serial = 1639] [outer = 0CFB2000] 14:37:21 INFO - PROCESS | 2376 | 1464989841361 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (0DB40C00) [pid = 2376] [serial = 1640] [outer = 0CFB2000] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0D821C00 == 56 [pid = 2376] [id = 527] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0CA45400 == 55 [pid = 2376] [id = 526] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 18456400 == 54 [pid = 2376] [id = 521] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0DD8C800 == 53 [pid = 2376] [id = 520] 14:37:21 INFO - PROCESS | 2376 | --DOCSHELL 0CA44C00 == 52 [pid = 2376] [id = 519] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (1BF6F400) [pid = 2376] [serial = 1555] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (0D3EE400) [pid = 2376] [serial = 1531] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (19426400) [pid = 2376] [serial = 1543] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (0DB53400) [pid = 2376] [serial = 1532] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (18448800) [pid = 2376] [serial = 1540] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (15612C00) [pid = 2376] [serial = 1526] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (0E427000) [pid = 2376] [serial = 1525] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (0E4F3000) [pid = 2376] [serial = 1529] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (0DE51000) [pid = 2376] [serial = 1528] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (161D3C00) [pid = 2376] [serial = 1537] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (16F0EC00) [pid = 2376] [serial = 1538] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1986F000) [pid = 2376] [serial = 1546] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (14955800) [pid = 2376] [serial = 1534] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (14B1EC00) [pid = 2376] [serial = 1535] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (0DB5A800) [pid = 2376] [serial = 1507] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (1942F000) [pid = 2376] [serial = 1544] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (17DD0C00) [pid = 2376] [serial = 1510] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (1BA0CC00) [pid = 2376] [serial = 1513] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (1C618800) [pid = 2376] [serial = 1516] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (1CBDD400) [pid = 2376] [serial = 1519] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (1D686800) [pid = 2376] [serial = 1522] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (0D91BC00) [pid = 2376] [serial = 1549] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (14BA7C00) [pid = 2376] [serial = 1550] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (19C6F000) [pid = 2376] [serial = 1552] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (1D6FB000) [pid = 2376] [serial = 1073] [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.] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (198F2C00) [pid = 2376] [serial = 1547] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (1ADCD400) [pid = 2376] [serial = 1553] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (18C1C000) [pid = 2376] [serial = 1541] [outer = 00000000] [url = about:blank] 14:37:21 INFO - PROCESS | 2376 | 1464989841857 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]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 931ms 14:37:21 INFO - PROCESS | 2376 | 1464989841886 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 2376 | 1464989841888 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:37:21 INFO - PROCESS | 2376 | 1464989841892 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:37:21 INFO - PROCESS | 2376 | 1464989841895 Marionette TRACE conn5 <- [1,2150,null,{}] 14:37:21 INFO - PROCESS | 2376 | 1464989841905 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}] 14:37:22 INFO - PROCESS | 2376 | 1464989842006 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:37:22 INFO - PROCESS | 2376 | 1464989842017 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 2376 | ++DOCSHELL 14234800 == 53 [pid = 2376] [id = 547] 14:37:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1428A400) [pid = 2376] [serial = 1641] [outer = 00000000] 14:37:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1495DC00) [pid = 2376] [serial = 1642] [outer = 1428A400] 14:37:22 INFO - PROCESS | 2376 | 1464989842065 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (15AA9000) [pid = 2376] [serial = 1643] [outer = 1428A400] 14:37:22 INFO - PROCESS | 2376 | 1464989842576 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]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 14:37:22 INFO - PROCESS | 2376 | 1464989842626 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 2376 | 1464989842629 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:37:22 INFO - PROCESS | 2376 | 1464989842632 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:37:22 INFO - PROCESS | 2376 | 1464989842634 Marionette TRACE conn5 <- [1,2154,null,{}] 14:37:22 INFO - PROCESS | 2376 | 1464989842667 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}] 14:37:22 INFO - PROCESS | 2376 | 1464989842771 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:37:22 INFO - PROCESS | 2376 | 1464989842903 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 2376 | ++DOCSHELL 18448800 == 54 [pid = 2376] [id = 548] 14:37:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1844F800) [pid = 2376] [serial = 1644] [outer = 00000000] 14:37:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (18CA4000) [pid = 2376] [serial = 1645] [outer = 1844F800] 14:37:22 INFO - PROCESS | 2376 | 1464989842951 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (18EF3800) [pid = 2376] [serial = 1646] [outer = 1844F800] 14:37:23 INFO - PROCESS | 2376 | 1464989843322 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]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 14:37:23 INFO - PROCESS | 2376 | 1464989843367 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 2376 | 1464989843370 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:37:23 INFO - PROCESS | 2376 | 1464989843373 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 2376 | 1464989843375 Marionette TRACE conn5 <- [1,2158,null,{}] 14:37:23 INFO - PROCESS | 2376 | 1464989843378 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}] 14:37:23 INFO - PROCESS | 2376 | 1464989843476 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:37:23 INFO - PROCESS | 2376 | 1464989843483 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 2376 | ++DOCSHELL 18FAE800 == 55 [pid = 2376] [id = 549] 14:37:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (1900EC00) [pid = 2376] [serial = 1647] [outer = 00000000] 14:37:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (19435000) [pid = 2376] [serial = 1648] [outer = 1900EC00] 14:37:23 INFO - PROCESS | 2376 | 1464989843531 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (1986A800) [pid = 2376] [serial = 1649] [outer = 1900EC00] 14:37:24 INFO - PROCESS | 2376 | 1464989844057 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]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 731ms 14:37:24 INFO - PROCESS | 2376 | 1464989844107 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 2376 | 1464989844109 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:37:24 INFO - PROCESS | 2376 | 1464989844112 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:37:24 INFO - PROCESS | 2376 | 1464989844114 Marionette TRACE conn5 <- [1,2162,null,{}] 14:37:24 INFO - PROCESS | 2376 | 1464989844117 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}] 14:37:24 INFO - PROCESS | 2376 | 1464989844314 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:37:24 INFO - PROCESS | 2376 | 1464989844395 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 2376 | ++DOCSHELL 1986F000 == 56 [pid = 2376] [id = 550] 14:37:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (198F2000) [pid = 2376] [serial = 1650] [outer = 00000000] 14:37:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (1ABBE000) [pid = 2376] [serial = 1651] [outer = 198F2000] 14:37:24 INFO - PROCESS | 2376 | 1464989844446 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1BA0D000) [pid = 2376] [serial = 1652] [outer = 198F2000] 14:37:24 INFO - PROCESS | 2376 | 1464989844892 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]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 830ms 14:37:24 INFO - PROCESS | 2376 | 1464989844947 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 2376 | 1464989844949 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:37:24 INFO - PROCESS | 2376 | 1464989844952 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:37:24 INFO - PROCESS | 2376 | 1464989844954 Marionette TRACE conn5 <- [1,2166,null,{}] 14:37:25 INFO - PROCESS | 2376 | 1464989844974 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}] 14:37:25 INFO - PROCESS | 2376 | 1464989845110 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:37:25 INFO - PROCESS | 2376 | 1464989845184 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 2376 | ++DOCSHELL 19C6FC00 == 57 [pid = 2376] [id = 551] 14:37:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (1ABBD400) [pid = 2376] [serial = 1653] [outer = 00000000] 14:37:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (1C892800) [pid = 2376] [serial = 1654] [outer = 1ABBD400] 14:37:25 INFO - PROCESS | 2376 | 1464989845228 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (1CBE6000) [pid = 2376] [serial = 1655] [outer = 1ABBD400] 14:37:25 INFO - PROCESS | 2376 | 1464989845663 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]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 750ms 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (18E25C00) [pid = 2376] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (1138C400) [pid = 2376] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (18EF9C00) [pid = 2376] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (0CF25000) [pid = 2376] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (0D915C00) [pid = 2376] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (199F0000) [pid = 2376] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (0DB44800) [pid = 2376] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (0CFB4800) [pid = 2376] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (16F0F400) [pid = 2376] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (17DD1800) [pid = 2376] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (1C379800) [pid = 2376] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (18C9AC00) [pid = 2376] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (170B1C00) [pid = 2376] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (19C76400) [pid = 2376] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (0CF20800) [pid = 2376] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (0DB52000) [pid = 2376] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (0D911C00) [pid = 2376] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (19C71000) [pid = 2376] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (1C60FC00) [pid = 2376] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (0CF24C00) [pid = 2376] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (0CFB3000) [pid = 2376] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (0D823C00) [pid = 2376] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (0DB5BC00) [pid = 2376] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (0DE58800) [pid = 2376] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1422A000) [pid = 2376] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (0CF28800) [pid = 2376] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (1561C400) [pid = 2376] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (16F05400) [pid = 2376] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (1708A800) [pid = 2376] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (17DD1400) [pid = 2376] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:37:26 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (0D821800) [pid = 2376] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:37:26 INFO - PROCESS | 2376 | 1464989846084 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 2376 | 1464989846086 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:37:26 INFO - PROCESS | 2376 | 1464989846091 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 2376 | 1464989846093 Marionette TRACE conn5 <- [1,2170,null,{}] 14:37:26 INFO - PROCESS | 2376 | 1464989846096 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}] 14:37:26 INFO - PROCESS | 2376 | 1464989846192 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:37:26 INFO - PROCESS | 2376 | 1464989846201 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB3000 == 58 [pid = 2376] [id = 552] 14:37:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (0CFB4800) [pid = 2376] [serial = 1656] [outer = 00000000] 14:37:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (0D821800) [pid = 2376] [serial = 1657] [outer = 0CFB4800] 14:37:26 INFO - PROCESS | 2376 | 1464989846246 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (0DB3BC00) [pid = 2376] [serial = 1658] [outer = 0CFB4800] 14:37:26 INFO - PROCESS | 2376 | 1464989846703 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]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 676ms 14:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:37:26 INFO - PROCESS | 2376 | 1464989846773 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 2376 | 1464989846775 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:37:26 INFO - PROCESS | 2376 | 1464989846779 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 2376 | 1464989846781 Marionette TRACE conn5 <- [1,2174,null,{}] 14:37:26 INFO - PROCESS | 2376 | 1464989846784 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}] 14:37:26 INFO - PROCESS | 2376 | 1464989846884 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:37:26 INFO - PROCESS | 2376 | 1464989846890 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 2376 | ++DOCSHELL 0DFD2800 == 59 [pid = 2376] [id = 553] 14:37:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (14188000) [pid = 2376] [serial = 1659] [outer = 00000000] 14:37:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (14958800) [pid = 2376] [serial = 1660] [outer = 14188000] 14:37:26 INFO - PROCESS | 2376 | 1464989846937 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (17DD1800) [pid = 2376] [serial = 1661] [outer = 14188000] 14:37:27 INFO - PROCESS | 2376 | 1464989847399 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]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 14:37:27 INFO - PROCESS | 2376 | 1464989847453 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 2376 | 1464989847455 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:37:27 INFO - PROCESS | 2376 | 1464989847458 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 2376 | 1464989847460 Marionette TRACE conn5 <- [1,2178,null,{}] 14:37:27 INFO - PROCESS | 2376 | 1464989847464 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}] 14:37:27 INFO - PROCESS | 2376 | 1464989847564 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:37:27 INFO - PROCESS | 2376 | 1464989847605 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 2376 | ++DOCSHELL 1844A000 == 60 [pid = 2376] [id = 554] 14:37:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (18EF9C00) [pid = 2376] [serial = 1662] [outer = 00000000] 14:37:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (198F3000) [pid = 2376] [serial = 1663] [outer = 18EF9C00] 14:37:27 INFO - PROCESS | 2376 | 1464989847653 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (1C376000) [pid = 2376] [serial = 1664] [outer = 18EF9C00] 14:37:28 INFO - PROCESS | 2376 | 1464989848261 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]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 830ms 14:37:28 INFO - PROCESS | 2376 | 1464989848289 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 2376 | 1464989848294 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:37:28 INFO - PROCESS | 2376 | 1464989848299 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 2376 | 1464989848304 Marionette TRACE conn5 <- [1,2182,null,{}] 14:37:28 INFO - PROCESS | 2376 | 1464989848310 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}] 14:37:28 INFO - PROCESS | 2376 | 1464989848467 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:37:28 INFO - PROCESS | 2376 | 1464989848612 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 2376 | ++DOCSHELL 0CF6F400 == 61 [pid = 2376] [id = 555] 14:37:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (0D0E6400) [pid = 2376] [serial = 1665] [outer = 00000000] 14:37:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (0DB5B000) [pid = 2376] [serial = 1666] [outer = 0D0E6400] 14:37:28 INFO - PROCESS | 2376 | 1464989848671 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (0E4A6C00) [pid = 2376] [serial = 1667] [outer = 0D0E6400] 14:37:29 INFO - PROCESS | 2376 | 1464989849295 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]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1023ms 14:37:29 INFO - PROCESS | 2376 | 1464989849323 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 2376 | 1464989849329 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:37:29 INFO - PROCESS | 2376 | 1464989849335 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 2376 | 1464989849338 Marionette TRACE conn5 <- [1,2186,null,{}] 14:37:29 INFO - PROCESS | 2376 | 1464989849342 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}] 14:37:29 INFO - PROCESS | 2376 | 1464989849474 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:37:29 INFO - PROCESS | 2376 | 1464989849654 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 2376 | ++DOCSHELL 16F03800 == 62 [pid = 2376] [id = 556] 14:37:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (16F8DC00) [pid = 2376] [serial = 1668] [outer = 00000000] 14:37:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (18C1D000) [pid = 2376] [serial = 1669] [outer = 16F8DC00] 14:37:29 INFO - PROCESS | 2376 | 1464989849712 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (19011C00) [pid = 2376] [serial = 1670] [outer = 16F8DC00] 14:37:30 INFO - PROCESS | 2376 | 1464989850368 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]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1071ms 14:37:30 INFO - PROCESS | 2376 | 1464989850407 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 2376 | 1464989850410 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:37:30 INFO - PROCESS | 2376 | 1464989850414 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:37:30 INFO - PROCESS | 2376 | 1464989850418 Marionette TRACE conn5 <- [1,2190,null,{}] 14:37:30 INFO - PROCESS | 2376 | 1464989850429 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}] 14:37:30 INFO - PROCESS | 2376 | 1464989850560 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:37:30 INFO - PROCESS | 2376 | 1464989850729 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 2376 | ++DOCSHELL 1C8F2400 == 63 [pid = 2376] [id = 557] 14:37:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1C8F4C00) [pid = 2376] [serial = 1671] [outer = 00000000] 14:37:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1D635400) [pid = 2376] [serial = 1672] [outer = 1C8F4C00] 14:37:30 INFO - PROCESS | 2376 | 1464989850791 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1D68F400) [pid = 2376] [serial = 1673] [outer = 1C8F4C00] 14:37:31 INFO - PROCESS | 2376 | 1464989851373 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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 14:37:31 INFO - PROCESS | 2376 | 1464989851387 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 2376 | 1464989851390 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:37:31 INFO - PROCESS | 2376 | 1464989851394 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:37:31 INFO - PROCESS | 2376 | 1464989851396 Marionette TRACE conn5 <- [1,2194,null,{}] 14:37:31 INFO - PROCESS | 2376 | 1464989851417 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}] 14:37:31 INFO - PROCESS | 2376 | 1464989851545 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:37:31 INFO - PROCESS | 2376 | 1464989851722 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 2376 | ++DOCSHELL 1D801C00 == 64 [pid = 2376] [id = 558] 14:37:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1D802800) [pid = 2376] [serial = 1674] [outer = 00000000] 14:37:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1D832C00) [pid = 2376] [serial = 1675] [outer = 1D802800] 14:37:31 INFO - PROCESS | 2376 | 1464989851781 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (1D9D1800) [pid = 2376] [serial = 1676] [outer = 1D802800] 14:37:32 INFO - PROCESS | 2376 | 1464989852371 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]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 990ms 14:37:32 INFO - PROCESS | 2376 | 1464989852387 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 2376 | 1464989852389 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:37:32 INFO - PROCESS | 2376 | 1464989852393 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:37:32 INFO - PROCESS | 2376 | 1464989852395 Marionette TRACE conn5 <- [1,2198,null,{}] 14:37:32 INFO - PROCESS | 2376 | 1464989852413 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}] 14:37:32 INFO - PROCESS | 2376 | 1464989852531 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:37:32 INFO - PROCESS | 2376 | 1464989852686 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 2376 | ++DOCSHELL 1D9D8000 == 65 [pid = 2376] [id = 559] 14:37:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (1E2F6C00) [pid = 2376] [serial = 1677] [outer = 00000000] 14:37:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (1E4A1000) [pid = 2376] [serial = 1678] [outer = 1E2F6C00] 14:37:32 INFO - PROCESS | 2376 | 1464989852741 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (1E4D9C00) [pid = 2376] [serial = 1679] [outer = 1E2F6C00] 14:37:33 INFO - PROCESS | 2376 | 1464989853342 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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1017ms 14:37:33 INFO - PROCESS | 2376 | 1464989853414 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 2376 | 1464989853417 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:37:33 INFO - PROCESS | 2376 | 1464989853420 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:37:33 INFO - PROCESS | 2376 | 1464989853423 Marionette TRACE conn5 <- [1,2202,null,{}] 14:37:33 INFO - PROCESS | 2376 | 1464989853426 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}] 14:37:33 INFO - PROCESS | 2376 | 1464989853576 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:37:33 INFO - PROCESS | 2376 | 1464989853737 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 2376 | ++DOCSHELL 1FE4B400 == 66 [pid = 2376] [id = 560] 14:37:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (1FE4D000) [pid = 2376] [serial = 1680] [outer = 00000000] 14:37:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (1FE53000) [pid = 2376] [serial = 1681] [outer = 1FE4D000] 14:37:33 INFO - PROCESS | 2376 | 1464989853797 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (1FE57800) [pid = 2376] [serial = 1682] [outer = 1FE4D000] 14:37:34 INFO - PROCESS | 2376 | 1464989854361 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]]]}] 14:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 14:37:34 INFO - PROCESS | 2376 | 1464989854396 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 2376 | 1464989854399 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:37:34 INFO - PROCESS | 2376 | 1464989854404 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 2376 | 1464989854406 Marionette TRACE conn5 <- [1,2206,null,{}] 14:37:34 INFO - PROCESS | 2376 | 1464989854410 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}] 14:37:34 INFO - PROCESS | 2376 | 1464989854533 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:37:34 INFO - PROCESS | 2376 | 1464989854713 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 2376 | ++DOCSHELL 1FE5A800 == 67 [pid = 2376] [id = 561] 14:37:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1FF5B400) [pid = 2376] [serial = 1683] [outer = 00000000] 14:37:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (1FF60400) [pid = 2376] [serial = 1684] [outer = 1FF5B400] 14:37:34 INFO - PROCESS | 2376 | 1464989854770 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (1FF65800) [pid = 2376] [serial = 1685] [outer = 1FF5B400] 14:37:35 INFO - PROCESS | 2376 | 1464989855336 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]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 14:37:35 INFO - PROCESS | 2376 | 1464989855380 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 2376 | 1464989855382 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:37:35 INFO - PROCESS | 2376 | 1464989855387 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 2376 | 1464989855389 Marionette TRACE conn5 <- [1,2210,null,{}] 14:37:35 INFO - PROCESS | 2376 | 1464989855393 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}] 14:37:35 INFO - PROCESS | 2376 | 1464989855515 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:37:35 INFO - PROCESS | 2376 | 1464989855695 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 2376 | ++DOCSHELL 20A4DC00 == 68 [pid = 2376] [id = 562] 14:37:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (20A4F400) [pid = 2376] [serial = 1686] [outer = 00000000] 14:37:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (20A53800) [pid = 2376] [serial = 1687] [outer = 20A4F400] 14:37:35 INFO - PROCESS | 2376 | 1464989855751 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (20A5A000) [pid = 2376] [serial = 1688] [outer = 20A4F400] 14:37:36 INFO - PROCESS | 2376 | 1464989856388 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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1021ms 14:37:36 INFO - PROCESS | 2376 | 1464989856410 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 2376 | 1464989856413 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:37:36 INFO - PROCESS | 2376 | 1464989856416 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 2376 | 1464989856418 Marionette TRACE conn5 <- [1,2214,null,{}] 14:37:36 INFO - PROCESS | 2376 | 1464989856422 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}] 14:37:36 INFO - PROCESS | 2376 | 1464989856545 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:37:36 INFO - PROCESS | 2376 | 1464989856707 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 2376 | ++DOCSHELL 0CF70400 == 69 [pid = 2376] [id = 563] 14:37:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (0CFB3800) [pid = 2376] [serial = 1689] [outer = 00000000] 14:37:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (0DB42000) [pid = 2376] [serial = 1690] [outer = 0CFB3800] 14:37:36 INFO - PROCESS | 2376 | 1464989856766 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (1456AC00) [pid = 2376] [serial = 1691] [outer = 0CFB3800] 14:37:37 INFO - PROCESS | 2376 | 1464989857628 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]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1273ms 14:37:37 INFO - PROCESS | 2376 | 1464989857694 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 2376 | 1464989857699 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:37:37 INFO - PROCESS | 2376 | 1464989857704 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 2376 | 1464989857708 Marionette TRACE conn5 <- [1,2218,null,{}] 14:37:37 INFO - PROCESS | 2376 | 1464989857714 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}] 14:37:37 INFO - PROCESS | 2376 | 1464989857831 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:37:38 INFO - PROCESS | 2376 | 1464989857995 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 2376 | ++DOCSHELL 0DD06C00 == 70 [pid = 2376] [id = 564] 14:37:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (0DD07000) [pid = 2376] [serial = 1692] [outer = 00000000] 14:37:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (0DE4B800) [pid = 2376] [serial = 1693] [outer = 0DD07000] 14:37:38 INFO - PROCESS | 2376 | 1464989858049 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (0E4AF000) [pid = 2376] [serial = 1694] [outer = 0DD07000] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 0DFD2800 == 69 [pid = 2376] [id = 553] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 0CFB3000 == 68 [pid = 2376] [id = 552] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 19C6FC00 == 67 [pid = 2376] [id = 551] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 1986F000 == 66 [pid = 2376] [id = 550] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 18FAE800 == 65 [pid = 2376] [id = 549] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 18448800 == 64 [pid = 2376] [id = 548] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 14234800 == 63 [pid = 2376] [id = 547] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (1D836C00) [pid = 2376] [serial = 1576] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (1CBDE000) [pid = 2376] [serial = 1609] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 0CF67400 == 62 [pid = 2376] [id = 546] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 0DC67400 == 61 [pid = 2376] [id = 545] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 1E2EF800 == 60 [pid = 2376] [id = 542] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 0D0D5C00 == 59 [pid = 2376] [id = 541] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 1D807400 == 58 [pid = 2376] [id = 540] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 1CBEC800 == 57 [pid = 2376] [id = 539] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 15A0DC00 == 56 [pid = 2376] [id = 538] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 0D91C400 == 55 [pid = 2376] [id = 537] 14:37:38 INFO - PROCESS | 2376 | --DOCSHELL 0CFB1800 == 54 [pid = 2376] [id = 536] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (1BA03800) [pid = 2376] [serial = 1505] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (15AB1800) [pid = 2376] [serial = 1472] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (1CBDFC00) [pid = 2376] [serial = 1469] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (11391000) [pid = 2376] [serial = 1454] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1BA0F400) [pid = 2376] [serial = 1460] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (1CBE3C00) [pid = 2376] [serial = 1466] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (0CF66C00) [pid = 2376] [serial = 1391] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (0D06B800) [pid = 2376] [serial = 1394] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (0D84C800) [pid = 2376] [serial = 1397] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (0DD8E400) [pid = 2376] [serial = 1400] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (0E4B1800) [pid = 2376] [serial = 1403] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (14386800) [pid = 2376] [serial = 1406] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (14B1FC00) [pid = 2376] [serial = 1409] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (15A08C00) [pid = 2376] [serial = 1412] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (16F90000) [pid = 2376] [serial = 1415] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (18447C00) [pid = 2376] [serial = 1418] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (18C6E400) [pid = 2376] [serial = 1421] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (18FB6C00) [pid = 2376] [serial = 1594] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (15AAA800) [pid = 2376] [serial = 1588] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (198F6800) [pid = 2376] [serial = 1598] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (19869800) [pid = 2376] [serial = 1597] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (16F0A000) [pid = 2376] [serial = 1589] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (0D911000) [pid = 2376] [serial = 1580] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (0D233400) [pid = 2376] [serial = 1579] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (15A01400) [pid = 2376] [serial = 1583] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (14893400) [pid = 2376] [serial = 1582] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (11394400) [pid = 2376] [serial = 1561] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (19C72800) [pid = 2376] [serial = 1600] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (1D68BC00) [pid = 2376] [serial = 1567] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (19019800) [pid = 2376] [serial = 1564] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1D6EC400) [pid = 2376] [serial = 1570] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (1D6FB800) [pid = 2376] [serial = 1573] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (1BAEFC00) [pid = 2376] [serial = 1606] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (1ABCB400) [pid = 2376] [serial = 1601] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (0D3ED000) [pid = 2376] [serial = 1585] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (1BFD6C00) [pid = 2376] [serial = 1607] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (0CF65C00) [pid = 2376] [serial = 1558] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (0DB48400) [pid = 2376] [serial = 1586] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (18C17800) [pid = 2376] [serial = 1591] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (19458400) [pid = 2376] [serial = 1603] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (19C6AC00) [pid = 2376] [serial = 1604] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (18CA4400) [pid = 2376] [serial = 1592] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (19429800) [pid = 2376] [serial = 1595] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (1C89D000) [pid = 2376] [serial = 1463] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1ACCB400) [pid = 2376] [serial = 1451] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (18EF0C00) [pid = 2376] [serial = 1457] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (0DE59C00) [pid = 2376] [serial = 1508] [outer = 00000000] [url = about:blank] 14:37:38 INFO - PROCESS | 2376 | 1464989858752 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]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1077ms 14:37:38 INFO - PROCESS | 2376 | 1464989858786 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 2376 | 1464989858791 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:37:38 INFO - PROCESS | 2376 | 1464989858797 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 2376 | 1464989858800 Marionette TRACE conn5 <- [1,2222,null,{}] 14:37:38 INFO - PROCESS | 2376 | 1464989858803 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}] 14:37:38 INFO - PROCESS | 2376 | 1464989858914 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:37:39 INFO - PROCESS | 2376 | 1464989859036 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB5C00 == 55 [pid = 2376] [id = 565] 14:37:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (0D368C00) [pid = 2376] [serial = 1695] [outer = 00000000] 14:37:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (0D911000) [pid = 2376] [serial = 1696] [outer = 0D368C00] 14:37:39 INFO - PROCESS | 2376 | 1464989859085 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (0DB41000) [pid = 2376] [serial = 1697] [outer = 0D368C00] 14:37:39 INFO - PROCESS | 2376 | 1464989859502 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]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 14:37:39 INFO - PROCESS | 2376 | 1464989859571 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 2376 | 1464989859573 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:37:39 INFO - PROCESS | 2376 | 1464989859576 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:37:39 INFO - PROCESS | 2376 | 1464989859579 Marionette TRACE conn5 <- [1,2226,null,{}] 14:37:39 INFO - PROCESS | 2376 | 1464989859590 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}] 14:37:39 INFO - PROCESS | 2376 | 1464989859697 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:37:39 INFO - PROCESS | 2376 | 1464989859712 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4F400 == 56 [pid = 2376] [id = 566] 14:37:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (1422C000) [pid = 2376] [serial = 1698] [outer = 00000000] 14:37:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (14388C00) [pid = 2376] [serial = 1699] [outer = 1422C000] 14:37:39 INFO - PROCESS | 2376 | 1464989859763 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (1495A800) [pid = 2376] [serial = 1700] [outer = 1422C000] 14:37:40 INFO - PROCESS | 2376 | 1464989860245 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]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 731ms 14:37:40 INFO - PROCESS | 2376 | 1464989860311 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 2376 | 1464989860313 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:37:40 INFO - PROCESS | 2376 | 1464989860316 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 2376 | 1464989860318 Marionette TRACE conn5 <- [1,2230,null,{}] 14:37:40 INFO - PROCESS | 2376 | 1464989860322 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}] 14:37:40 INFO - PROCESS | 2376 | 1464989860421 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:37:40 INFO - PROCESS | 2376 | 1464989860546 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 2376 | ++DOCSHELL 14950400 == 57 [pid = 2376] [id = 567] 14:37:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (14B15000) [pid = 2376] [serial = 1701] [outer = 00000000] 14:37:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (15AA5400) [pid = 2376] [serial = 1702] [outer = 14B15000] 14:37:40 INFO - PROCESS | 2376 | 1464989860591 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (161D3800) [pid = 2376] [serial = 1703] [outer = 14B15000] 14:37:41 INFO - PROCESS | 2376 | 1464989861011 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]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 731ms 14:37:41 INFO - PROCESS | 2376 | 1464989861062 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 2376 | 1464989861064 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:37:41 INFO - PROCESS | 2376 | 1464989861068 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:37:41 INFO - PROCESS | 2376 | 1464989861069 Marionette TRACE conn5 <- [1,2234,null,{}] 14:37:41 INFO - PROCESS | 2376 | 1464989861078 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}] 14:37:41 INFO - PROCESS | 2376 | 1464989861247 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:37:41 INFO - PROCESS | 2376 | 1464989861269 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 2376 | ++DOCSHELL 16F0A000 == 58 [pid = 2376] [id = 568] 14:37:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (16F93400) [pid = 2376] [serial = 1704] [outer = 00000000] 14:37:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (175D9C00) [pid = 2376] [serial = 1705] [outer = 16F93400] 14:37:41 INFO - PROCESS | 2376 | 1464989861317 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (18447C00) [pid = 2376] [serial = 1706] [outer = 16F93400] 14:37:41 INFO - PROCESS | 2376 | 1464989861800 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]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 770ms 14:37:41 INFO - PROCESS | 2376 | 1464989861843 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 2376 | 1464989861845 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:37:41 INFO - PROCESS | 2376 | 1464989861855 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 2376 | 1464989861857 Marionette TRACE conn5 <- [1,2238,null,{}] 14:37:41 INFO - PROCESS | 2376 | 1464989861860 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}] 14:37:42 INFO - PROCESS | 2376 | 1464989862004 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:37:42 INFO - PROCESS | 2376 | 1464989862082 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 2376 | ++DOCSHELL 170ADC00 == 59 [pid = 2376] [id = 569] 14:37:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (187EC400) [pid = 2376] [serial = 1707] [outer = 00000000] 14:37:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (18CA7800) [pid = 2376] [serial = 1708] [outer = 187EC400] 14:37:42 INFO - PROCESS | 2376 | 1464989862127 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (18EFB800) [pid = 2376] [serial = 1709] [outer = 187EC400] 14:37:42 INFO - PROCESS | 2376 | 1464989862528 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]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 14:37:42 INFO - PROCESS | 2376 | 1464989862588 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 2376 | 1464989862590 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:37:42 INFO - PROCESS | 2376 | 1464989862638 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 2376 | 1464989862640 Marionette TRACE conn5 <- [1,2242,null,{}] 14:37:42 INFO - PROCESS | 2376 | 1464989862644 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}] 14:37:42 INFO - PROCESS | 2376 | 1464989862777 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (0DC68C00) [pid = 2376] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (1900EC00) [pid = 2376] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (0CFB2000) [pid = 2376] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (198F2000) [pid = 2376] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (1428A400) [pid = 2376] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1844F800) [pid = 2376] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (1ABBD400) [pid = 2376] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (0CFB4800) [pid = 2376] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:37:43 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (14188000) [pid = 2376] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:37:43 INFO - PROCESS | 2376 | 1464989863054 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB2000 == 60 [pid = 2376] [id = 570] 14:37:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (0CFB4800) [pid = 2376] [serial = 1710] [outer = 00000000] 14:37:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (11393C00) [pid = 2376] [serial = 1711] [outer = 0CFB4800] 14:37:43 INFO - PROCESS | 2376 | 1464989863104 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (15AAF000) [pid = 2376] [serial = 1712] [outer = 0CFB4800] 14:37:43 INFO - PROCESS | 2376 | 1464989863465 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]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 890ms 14:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:37:43 INFO - PROCESS | 2376 | 1464989863515 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 2376 | 1464989863517 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:37:43 INFO - PROCESS | 2376 | 1464989863520 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 2376 | 1464989863522 Marionette TRACE conn5 <- [1,2246,null,{}] 14:37:43 INFO - PROCESS | 2376 | 1464989863535 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}] 14:37:43 INFO - PROCESS | 2376 | 1464989863673 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:37:43 INFO - PROCESS | 2376 | 1464989863740 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 2376 | ++DOCSHELL 1844C800 == 61 [pid = 2376] [id = 571] 14:37:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1844F800) [pid = 2376] [serial = 1713] [outer = 00000000] 14:37:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1942EC00) [pid = 2376] [serial = 1714] [outer = 1844F800] 14:37:43 INFO - PROCESS | 2376 | 1464989863784 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (19865800) [pid = 2376] [serial = 1715] [outer = 1844F800] 14:37:44 INFO - PROCESS | 2376 | 1464989864160 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]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 14:37:44 INFO - PROCESS | 2376 | 1464989864195 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 2376 | 1464989864196 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:37:44 INFO - PROCESS | 2376 | 1464989864200 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 2376 | 1464989864201 Marionette TRACE conn5 <- [1,2250,null,{}] 14:37:44 INFO - PROCESS | 2376 | 1464989864218 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}] 14:37:44 INFO - PROCESS | 2376 | 1464989864312 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:37:44 INFO - PROCESS | 2376 | 1464989864346 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 2376 | ++DOCSHELL 19866800 == 62 [pid = 2376] [id = 572] 14:37:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1986A400) [pid = 2376] [serial = 1716] [outer = 00000000] 14:37:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (199E9C00) [pid = 2376] [serial = 1717] [outer = 1986A400] 14:37:44 INFO - PROCESS | 2376 | 1464989864390 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (19BD4000) [pid = 2376] [serial = 1718] [outer = 1986A400] 14:37:44 INFO - PROCESS | 2376 | 1464989864844 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]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 14:37:44 INFO - PROCESS | 2376 | 1464989864871 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 2376 | 1464989864873 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:37:44 INFO - PROCESS | 2376 | 1464989864876 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 2376 | 1464989864878 Marionette TRACE conn5 <- [1,2254,null,{}] 14:37:44 INFO - PROCESS | 2376 | 1464989864898 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}] 14:37:45 INFO - PROCESS | 2376 | 1464989864992 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:37:45 INFO - PROCESS | 2376 | 1464989864999 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 2376 | ++DOCSHELL 198FA000 == 63 [pid = 2376] [id = 573] 14:37:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (199F4400) [pid = 2376] [serial = 1719] [outer = 00000000] 14:37:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (19C79000) [pid = 2376] [serial = 1720] [outer = 199F4400] 14:37:45 INFO - PROCESS | 2376 | 1464989865042 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1ADDA800) [pid = 2376] [serial = 1721] [outer = 199F4400] 14:37:45 INFO - PROCESS | 2376 | 1464989865796 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]]]}] 14:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 950ms 14:37:45 INFO - PROCESS | 2376 | 1464989865827 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 2376 | 1464989865833 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:37:45 INFO - PROCESS | 2376 | 1464989865852 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 2376 | 1464989865857 Marionette TRACE conn5 <- [1,2258,null,{}] 14:37:45 INFO - PROCESS | 2376 | 1464989865863 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}] 14:37:46 INFO - PROCESS | 2376 | 1464989866007 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:37:46 INFO - PROCESS | 2376 | 1464989866167 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 2376 | ++DOCSHELL 0CFBCC00 == 64 [pid = 2376] [id = 574] 14:37:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (0D0CC800) [pid = 2376] [serial = 1722] [outer = 00000000] 14:37:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (0DB5D000) [pid = 2376] [serial = 1723] [outer = 0D0CC800] 14:37:46 INFO - PROCESS | 2376 | 1464989866229 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (0DE4A400) [pid = 2376] [serial = 1724] [outer = 0D0CC800] 14:37:46 INFO - PROCESS | 2376 | 1464989866798 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]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 990ms 14:37:46 INFO - PROCESS | 2376 | 1464989866846 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 2376 | 1464989866852 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:37:46 INFO - PROCESS | 2376 | 1464989866858 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 2376 | 1464989866861 Marionette TRACE conn5 <- [1,2262,null,{}] 14:37:46 INFO - PROCESS | 2376 | 1464989866865 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}] 14:37:47 INFO - PROCESS | 2376 | 1464989866991 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:37:47 INFO - PROCESS | 2376 | 1464989867163 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 2376 | ++DOCSHELL 15AA9800 == 65 [pid = 2376] [id = 575] 14:37:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (15AAAC00) [pid = 2376] [serial = 1725] [outer = 00000000] 14:37:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (170AA400) [pid = 2376] [serial = 1726] [outer = 15AAAC00] 14:37:47 INFO - PROCESS | 2376 | 1464989867219 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (18C6E400) [pid = 2376] [serial = 1727] [outer = 15AAAC00] 14:37:47 INFO - PROCESS | 2376 | 1464989867811 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]]]}] 14:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 14:37:47 INFO - PROCESS | 2376 | 1464989867830 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 2376 | 1464989867832 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:37:47 INFO - PROCESS | 2376 | 1464989867836 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:37:47 INFO - PROCESS | 2376 | 1464989867840 Marionette TRACE conn5 <- [1,2266,null,{}] 14:37:47 INFO - PROCESS | 2376 | 1464989867851 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}] 14:37:48 INFO - PROCESS | 2376 | 1464989867977 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:37:48 INFO - PROCESS | 2376 | 1464989868136 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 2376 | ++DOCSHELL 1BA0AC00 == 66 [pid = 2376] [id = 576] 14:37:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1BA0B400) [pid = 2376] [serial = 1728] [outer = 00000000] 14:37:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1BAEE000) [pid = 2376] [serial = 1729] [outer = 1BA0B400] 14:37:48 INFO - PROCESS | 2376 | 1464989868195 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1BF6F400) [pid = 2376] [serial = 1730] [outer = 1BA0B400] 14:37:48 INFO - PROCESS | 2376 | 1464989868802 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]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 14:37:48 INFO - PROCESS | 2376 | 1464989868810 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 2376 | 1464989868813 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:37:48 INFO - PROCESS | 2376 | 1464989868816 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:37:48 INFO - PROCESS | 2376 | 1464989868818 Marionette TRACE conn5 <- [1,2270,null,{}] 14:37:48 INFO - PROCESS | 2376 | 1464989868822 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}] 14:37:48 INFO - PROCESS | 2376 | 1464989868945 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:37:49 INFO - PROCESS | 2376 | 1464989869103 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 2376 | ++DOCSHELL 1C894800 == 67 [pid = 2376] [id = 577] 14:37:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1C89A400) [pid = 2376] [serial = 1731] [outer = 00000000] 14:37:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1C8F5C00) [pid = 2376] [serial = 1732] [outer = 1C89A400] 14:37:49 INFO - PROCESS | 2376 | 1464989869158 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1CBE5800) [pid = 2376] [serial = 1733] [outer = 1C89A400] 14:37:49 INFO - PROCESS | 2376 | 1464989869670 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]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 14:37:49 INFO - PROCESS | 2376 | 1464989869750 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 2376 | 1464989869753 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:37:49 INFO - PROCESS | 2376 | 1464989869756 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:37:49 INFO - PROCESS | 2376 | 1464989869759 Marionette TRACE conn5 <- [1,2274,null,{}] 14:37:49 INFO - PROCESS | 2376 | 1464989869763 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}] 14:37:49 INFO - PROCESS | 2376 | 1464989869889 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:37:50 INFO - PROCESS | 2376 | 1464989870067 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 2376 | ++DOCSHELL 1D62E400 == 68 [pid = 2376] [id = 578] 14:37:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (1D631800) [pid = 2376] [serial = 1734] [outer = 00000000] 14:37:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (1D68D400) [pid = 2376] [serial = 1735] [outer = 1D631800] 14:37:50 INFO - PROCESS | 2376 | 1464989870127 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (1D6E0000) [pid = 2376] [serial = 1736] [outer = 1D631800] 14:37:50 INFO - PROCESS | 2376 | 1464989870743 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]]]}] 14:37:50 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 14:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1018ms 14:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:37:50 INFO - PROCESS | 2376 | 1464989870777 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 2376 | 1464989870779 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:37:50 INFO - PROCESS | 2376 | 1464989870783 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 2376 | 1464989870785 Marionette TRACE conn5 <- [1,2278,null,{}] 14:37:50 INFO - PROCESS | 2376 | 1464989870788 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}] 14:37:50 INFO - PROCESS | 2376 | 1464989870917 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:37:51 INFO - PROCESS | 2376 | 1464989871097 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 2376 | ++DOCSHELL 1D804400 == 69 [pid = 2376] [id = 579] 14:37:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (1D805400) [pid = 2376] [serial = 1737] [outer = 00000000] 14:37:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (1D9D5800) [pid = 2376] [serial = 1738] [outer = 1D805400] 14:37:51 INFO - PROCESS | 2376 | 1464989871157 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (1E2ED800) [pid = 2376] [serial = 1739] [outer = 1D805400] 14:37:51 INFO - PROCESS | 2376 | 1464989871764 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]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1019ms 14:37:51 INFO - PROCESS | 2376 | 1464989871807 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 2376 | 1464989871809 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:37:51 INFO - PROCESS | 2376 | 1464989871812 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - PROCESS | 2376 | 1464989871815 Marionette TRACE conn5 <- [1,2282,null,{}] 14:37:51 INFO - PROCESS | 2376 | 1464989871818 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}] 14:37:51 INFO - PROCESS | 2376 | 1464989871935 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:37:52 INFO - PROCESS | 2376 | 1464989872105 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 2376 | ++DOCSHELL 1E2F7C00 == 70 [pid = 2376] [id = 580] 14:37:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (1E4A7000) [pid = 2376] [serial = 1740] [outer = 00000000] 14:37:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1E4DC400) [pid = 2376] [serial = 1741] [outer = 1E4A7000] 14:37:52 INFO - PROCESS | 2376 | 1464989872160 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (1F97E800) [pid = 2376] [serial = 1742] [outer = 1E4A7000] 14:37:52 INFO - PROCESS | 2376 | 1464989872675 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]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 14:37:52 INFO - PROCESS | 2376 | 1464989872746 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 2376 | 1464989872749 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:37:52 INFO - PROCESS | 2376 | 1464989872752 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:37:52 INFO - PROCESS | 2376 | 1464989872754 Marionette TRACE conn5 <- [1,2286,null,{}] 14:37:52 INFO - PROCESS | 2376 | 1464989872757 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}] 14:37:52 INFO - PROCESS | 2376 | 1464989872875 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:37:53 INFO - PROCESS | 2376 | 1464989873047 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 2376 | ++DOCSHELL 1F988C00 == 71 [pid = 2376] [id = 581] 14:37:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (1FE4C000) [pid = 2376] [serial = 1743] [outer = 00000000] 14:37:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (1FE53400) [pid = 2376] [serial = 1744] [outer = 1FE4C000] 14:37:53 INFO - PROCESS | 2376 | 1464989873102 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (1FF61400) [pid = 2376] [serial = 1745] [outer = 1FE4C000] 14:37:53 INFO - PROCESS | 2376 | 1464989873705 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]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 14:37:53 INFO - PROCESS | 2376 | 1464989873726 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 2376 | 1464989873728 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:37:53 INFO - PROCESS | 2376 | 1464989873732 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 2376 | 1464989873734 Marionette TRACE conn5 <- [1,2290,null,{}] 14:37:53 INFO - PROCESS | 2376 | 1464989873738 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}] 14:37:53 INFO - PROCESS | 2376 | 1464989873865 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:37:54 INFO - PROCESS | 2376 | 1464989874256 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 2376 | ++DOCSHELL 0D286C00 == 72 [pid = 2376] [id = 582] 14:37:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (0D301C00) [pid = 2376] [serial = 1746] [outer = 00000000] 14:37:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (0D82D000) [pid = 2376] [serial = 1747] [outer = 0D301C00] 14:37:54 INFO - PROCESS | 2376 | 1464989874308 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (0DB48C00) [pid = 2376] [serial = 1748] [outer = 0D301C00] 14:37:54 INFO - PROCESS | 2376 | 1464989874935 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]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1273ms 14:37:55 INFO - PROCESS | 2376 | 1464989875010 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 2376 | 1464989875014 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:37:55 INFO - PROCESS | 2376 | 1464989875019 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 2376 | 1464989875022 Marionette TRACE conn5 <- [1,2294,null,{}] 14:37:55 INFO - PROCESS | 2376 | 1464989875027 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}] 14:37:55 INFO - PROCESS | 2376 | 1464989875144 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:37:55 INFO - PROCESS | 2376 | 1464989875307 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 2376 | ++DOCSHELL 15613800 == 73 [pid = 2376] [id = 583] 14:37:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (15615800) [pid = 2376] [serial = 1749] [outer = 00000000] 14:37:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (16F0EC00) [pid = 2376] [serial = 1750] [outer = 15615800] 14:37:55 INFO - PROCESS | 2376 | 1464989875360 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (18448000) [pid = 2376] [serial = 1751] [outer = 15615800] 14:37:56 INFO - PROCESS | 2376 | 1464989875977 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]]]}] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 19866800 == 72 [pid = 2376] [id = 572] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 1844C800 == 71 [pid = 2376] [id = 571] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 0CFB2000 == 70 [pid = 2376] [id = 570] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 170ADC00 == 69 [pid = 2376] [id = 569] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 16F0A000 == 68 [pid = 2376] [id = 568] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 14950400 == 67 [pid = 2376] [id = 567] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 0DE4F400 == 66 [pid = 2376] [id = 566] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 0CFB5C00 == 65 [pid = 2376] [id = 565] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (0DE59800) [pid = 2376] [serial = 1612] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (18C6E000) [pid = 2376] [serial = 1615] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (1D637400) [pid = 2376] [serial = 1618] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (1D832800) [pid = 2376] [serial = 1621] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (1D9D4400) [pid = 2376] [serial = 1624] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1E4A5C00) [pid = 2376] [serial = 1627] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (1E4E0400) [pid = 2376] [serial = 1630] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (198F3000) [pid = 2376] [serial = 1663] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (14BB0000) [pid = 2376] [serial = 1633] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 0DD06C00 == 64 [pid = 2376] [id = 564] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 1C8F2400 == 63 [pid = 2376] [id = 557] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 16F03800 == 62 [pid = 2376] [id = 556] 14:37:56 INFO - PROCESS | 2376 | --DOCSHELL 0CF6F400 == 61 [pid = 2376] [id = 555] 14:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1077ms 14:37:56 INFO - PROCESS | 2376 | 1464989876099 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 2376 | 1464989876103 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (1456B400) [pid = 2376] [serial = 1637] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (0DE58000) [pid = 2376] [serial = 1636] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (19435000) [pid = 2376] [serial = 1648] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (0D27BC00) [pid = 2376] [serial = 1639] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (0DB40C00) [pid = 2376] [serial = 1640] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (1ABBE000) [pid = 2376] [serial = 1651] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (1495DC00) [pid = 2376] [serial = 1642] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (15AA9000) [pid = 2376] [serial = 1643] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (18CA4000) [pid = 2376] [serial = 1645] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (18EF3800) [pid = 2376] [serial = 1646] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (1C892800) [pid = 2376] [serial = 1654] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (1BA0D000) [pid = 2376] [serial = 1652] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (0D821800) [pid = 2376] [serial = 1657] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (17DD1800) [pid = 2376] [serial = 1661] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1CBE6000) [pid = 2376] [serial = 1655] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (0DB3BC00) [pid = 2376] [serial = 1658] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (14958800) [pid = 2376] [serial = 1660] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1986A800) [pid = 2376] [serial = 1649] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2376 | 1464989876150 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 2376 | 1464989876152 Marionette TRACE conn5 <- [1,2298,null,{}] 14:37:56 INFO - PROCESS | 2376 | 1464989876159 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}] 14:37:56 INFO - PROCESS | 2376 | 1464989876259 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:37:56 INFO - PROCESS | 2376 | 1464989876269 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 2376 | ++DOCSHELL 0D851C00 == 62 [pid = 2376] [id = 584] 14:37:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (0D853800) [pid = 2376] [serial = 1752] [outer = 00000000] 14:37:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (0DB58800) [pid = 2376] [serial = 1753] [outer = 0D853800] 14:37:56 INFO - PROCESS | 2376 | 1464989876314 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (0DEF4400) [pid = 2376] [serial = 1754] [outer = 0D853800] 14:37:56 INFO - PROCESS | 2376 | 1464989876830 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]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 14:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:37:56 INFO - PROCESS | 2376 | 1464989876881 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 2376 | 1464989876883 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:37:56 INFO - PROCESS | 2376 | 1464989876893 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 2376 | 1464989876899 Marionette TRACE conn5 <- [1,2302,null,{}] 14:37:56 INFO - PROCESS | 2376 | 1464989876903 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}] 14:37:57 INFO - PROCESS | 2376 | 1464989877005 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:37:57 INFO - PROCESS | 2376 | 1464989877126 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 2376 | ++DOCSHELL 0D3ECC00 == 63 [pid = 2376] [id = 585] 14:37:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (0D3F3400) [pid = 2376] [serial = 1755] [outer = 00000000] 14:37:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (16F96800) [pid = 2376] [serial = 1756] [outer = 0D3F3400] 14:37:57 INFO - PROCESS | 2376 | 1464989877171 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (17DD6C00) [pid = 2376] [serial = 1757] [outer = 0D3F3400] 14:37:57 INFO - PROCESS | 2376 | 1464989877544 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]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 14:37:57 INFO - PROCESS | 2376 | 1464989877581 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 2376 | 1464989877584 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:37:57 INFO - PROCESS | 2376 | 1464989877587 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:37:57 INFO - PROCESS | 2376 | 1464989877589 Marionette TRACE conn5 <- [1,2306,null,{}] 14:37:57 INFO - PROCESS | 2376 | 1464989877592 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}] 14:37:57 INFO - PROCESS | 2376 | 1464989877718 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:37:57 INFO - PROCESS | 2376 | 1464989877725 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 2376 | ++DOCSHELL 18449000 == 64 [pid = 2376] [id = 586] 14:37:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (18C15400) [pid = 2376] [serial = 1758] [outer = 00000000] 14:37:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (18DB9000) [pid = 2376] [serial = 1759] [outer = 18C15400] 14:37:57 INFO - PROCESS | 2376 | 1464989877770 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (19015800) [pid = 2376] [serial = 1760] [outer = 18C15400] 14:37:58 INFO - PROCESS | 2376 | 1464989878310 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] 14:37:58 INFO - PROCESS | 2376 | 1464989878367 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:37:58 INFO - PROCESS | 2376 | 1464989878380 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 2376 | 1464989878382 Marionette TRACE conn5 <- [1,2310,null,{}] 14:37:58 INFO - PROCESS | 2376 | 1464989878386 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}] 14:37:58 INFO - PROCESS | 2376 | 1464989878521 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:37:58 INFO - PROCESS | 2376 | 1464989878546 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 2376 | ++DOCSHELL 1986E800 == 65 [pid = 2376] [id = 587] 14:37:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (19870C00) [pid = 2376] [serial = 1761] [outer = 00000000] 14:37:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (199F1400) [pid = 2376] [serial = 1762] [outer = 19870C00] 14:37:58 INFO - PROCESS | 2376 | 1464989878599 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (19C76C00) [pid = 2376] [serial = 1763] [outer = 19870C00] 14:37:59 INFO - PROCESS | 2376 | 1464989879082 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]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 790ms 14:37:59 INFO - PROCESS | 2376 | 1464989879162 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 2376 | 1464989879165 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:37:59 INFO - PROCESS | 2376 | 1464989879168 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 2376 | 1464989879170 Marionette TRACE conn5 <- [1,2314,null,{}] 14:37:59 INFO - PROCESS | 2376 | 1464989879173 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}] 14:37:59 INFO - PROCESS | 2376 | 1464989879314 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:37:59 INFO - PROCESS | 2376 | 1464989879334 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 2376 | ++DOCSHELL 1ABBE000 == 66 [pid = 2376] [id = 588] 14:37:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (1ACD3400) [pid = 2376] [serial = 1764] [outer = 00000000] 14:37:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (1C615800) [pid = 2376] [serial = 1765] [outer = 1ACD3400] 14:37:59 INFO - PROCESS | 2376 | 1464989879378 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (1C8EB400) [pid = 2376] [serial = 1766] [outer = 1ACD3400] 14:37:59 INFO - PROCESS | 2376 | 1464989879833 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]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 14:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:37:59 INFO - PROCESS | 2376 | 1464989879902 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 2376 | 1464989879904 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:37:59 INFO - PROCESS | 2376 | 1464989879907 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 2376 | 1464989879909 Marionette TRACE conn5 <- [1,2318,null,{}] 14:37:59 INFO - PROCESS | 2376 | 1464989879912 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}] 14:38:00 INFO - PROCESS | 2376 | 1464989880050 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:38:00 INFO - PROCESS | 2376 | 1464989880069 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 2376 | ++DOCSHELL 161D3C00 == 67 [pid = 2376] [id = 589] 14:38:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (1C8F5000) [pid = 2376] [serial = 1767] [outer = 00000000] 14:38:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1D638C00) [pid = 2376] [serial = 1768] [outer = 1C8F5000] 14:38:00 INFO - PROCESS | 2376 | 1464989880113 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (1D6F7000) [pid = 2376] [serial = 1769] [outer = 1C8F5000] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (1BFE3C00) [pid = 2376] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (1D80F000) [pid = 2376] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (1BFDA800) [pid = 2376] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (1B38EC00) [pid = 2376] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (14566800) [pid = 2376] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (0DB43000) [pid = 2376] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (1D6D2C00) [pid = 2376] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (1E4D5800) [pid = 2376] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (16F93400) [pid = 2376] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (187EC400) [pid = 2376] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (0CFB4800) [pid = 2376] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (0CFB3800) [pid = 2376] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (0D368C00) [pid = 2376] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (0DD07000) [pid = 2376] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1422C000) [pid = 2376] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (14B15000) [pid = 2376] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (1844F800) [pid = 2376] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1D807C00) [pid = 2376] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1D62F400) [pid = 2376] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1D634400) [pid = 2376] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (0DFCB800) [pid = 2376] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (0D0E4800) [pid = 2376] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1D6F8400) [pid = 2376] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (15AAC400) [pid = 2376] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (0CA4C000) [pid = 2376] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (1E2F4800) [pid = 2376] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (0DE4C400) [pid = 2376] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (15AAA000) [pid = 2376] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (18C14800) [pid = 2376] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1D682800) [pid = 2376] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (1BA01C00) [pid = 2376] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:38:00 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (1986A400) [pid = 2376] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:38:01 INFO - PROCESS | 2376 | 1464989880998 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]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1130ms 14:38:01 INFO - PROCESS | 2376 | 1464989881044 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 2376 | 1464989881046 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:38:01 INFO - PROCESS | 2376 | 1464989881050 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 2376 | 1464989881052 Marionette TRACE conn5 <- [1,2322,null,{}] 14:38:01 INFO - PROCESS | 2376 | 1464989881055 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}] 14:38:01 INFO - PROCESS | 2376 | 1464989881161 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:38:01 INFO - PROCESS | 2376 | 1464989881170 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 2376 | ++DOCSHELL 0D239C00 == 68 [pid = 2376] [id = 590] 14:38:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (0D368C00) [pid = 2376] [serial = 1770] [outer = 00000000] 14:38:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (14B12800) [pid = 2376] [serial = 1771] [outer = 0D368C00] 14:38:01 INFO - PROCESS | 2376 | 1464989881214 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (18456400) [pid = 2376] [serial = 1772] [outer = 0D368C00] 14:38:01 INFO - PROCESS | 2376 | 1464989881660 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]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 14:38:01 INFO - PROCESS | 2376 | 1464989881682 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 2376 | 1464989881684 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:38:01 INFO - PROCESS | 2376 | 1464989881687 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 2376 | 1464989881688 Marionette TRACE conn5 <- [1,2326,null,{}] 14:38:01 INFO - PROCESS | 2376 | 1464989881692 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}] 14:38:01 INFO - PROCESS | 2376 | 1464989881843 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:38:01 INFO - PROCESS | 2376 | 1464989881856 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 2376 | ++DOCSHELL 141AF400 == 69 [pid = 2376] [id = 591] 14:38:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (18DB3800) [pid = 2376] [serial = 1773] [outer = 00000000] 14:38:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (1B399C00) [pid = 2376] [serial = 1774] [outer = 18DB3800] 14:38:01 INFO - PROCESS | 2376 | 1464989881901 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1CBE6800) [pid = 2376] [serial = 1775] [outer = 18DB3800] 14:38:02 INFO - PROCESS | 2376 | 1464989882341 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]]]}] 14:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 14:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:38:02 INFO - PROCESS | 2376 | 1464989882358 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 2376 | 1464989882360 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:38:02 INFO - PROCESS | 2376 | 1464989882363 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - PROCESS | 2376 | 1464989882365 Marionette TRACE conn5 <- [1,2330,null,{}] 14:38:02 INFO - PROCESS | 2376 | 1464989882368 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}] 14:38:02 INFO - PROCESS | 2376 | 1464989882525 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:38:02 INFO - PROCESS | 2376 | 1464989882541 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 2376 | ++DOCSHELL 1C895000 == 70 [pid = 2376] [id = 592] 14:38:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (1D634400) [pid = 2376] [serial = 1776] [outer = 00000000] 14:38:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (1D6F8800) [pid = 2376] [serial = 1777] [outer = 1D634400] 14:38:02 INFO - PROCESS | 2376 | 1464989882593 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (1D9CF800) [pid = 2376] [serial = 1778] [outer = 1D634400] 14:38:03 INFO - PROCESS | 2376 | 1464989883292 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]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 971ms 14:38:03 INFO - PROCESS | 2376 | 1464989883336 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 2376 | 1464989883340 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:38:03 INFO - PROCESS | 2376 | 1464989883346 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 2376 | 1464989883350 Marionette TRACE conn5 <- [1,2334,null,{}] 14:38:03 INFO - PROCESS | 2376 | 1464989883356 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}] 14:38:03 INFO - PROCESS | 2376 | 1464989883492 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:38:03 INFO - PROCESS | 2376 | 1464989883673 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 2376 | ++DOCSHELL 0DB44800 == 71 [pid = 2376] [id = 593] 14:38:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (0DE4F400) [pid = 2376] [serial = 1779] [outer = 00000000] 14:38:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (142F3400) [pid = 2376] [serial = 1780] [outer = 0DE4F400] 14:38:03 INFO - PROCESS | 2376 | 1464989883730 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (14958800) [pid = 2376] [serial = 1781] [outer = 0DE4F400] 14:38:04 INFO - PROCESS | 2376 | 1464989884300 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]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 990ms 14:38:04 INFO - PROCESS | 2376 | 1464989884336 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 2376 | 1464989884342 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:38:04 INFO - PROCESS | 2376 | 1464989884349 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 2376 | 1464989884352 Marionette TRACE conn5 <- [1,2338,null,{}] 14:38:04 INFO - PROCESS | 2376 | 1464989884356 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}] 14:38:04 INFO - PROCESS | 2376 | 1464989884493 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:38:04 INFO - PROCESS | 2376 | 1464989884669 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 2376 | ++DOCSHELL 18436000 == 72 [pid = 2376] [id = 594] 14:38:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (18CA8800) [pid = 2376] [serial = 1782] [outer = 00000000] 14:38:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (19456400) [pid = 2376] [serial = 1783] [outer = 18CA8800] 14:38:04 INFO - PROCESS | 2376 | 1464989884727 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (19C6A400) [pid = 2376] [serial = 1784] [outer = 18CA8800] 14:38:05 INFO - PROCESS | 2376 | 1464989885353 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]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1019ms 14:38:05 INFO - PROCESS | 2376 | 1464989885381 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 2376 | 1464989885383 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:38:05 INFO - PROCESS | 2376 | 1464989885388 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - PROCESS | 2376 | 1464989885392 Marionette TRACE conn5 <- [1,2342,null,{}] 14:38:05 INFO - PROCESS | 2376 | 1464989885420 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}] 14:38:05 INFO - PROCESS | 2376 | 1464989885545 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:38:05 INFO - PROCESS | 2376 | 1464989885725 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 2376 | ++DOCSHELL 1D80DC00 == 73 [pid = 2376] [id = 595] 14:38:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1D835400) [pid = 2376] [serial = 1785] [outer = 00000000] 14:38:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (1D9D6000) [pid = 2376] [serial = 1786] [outer = 1D835400] 14:38:05 INFO - PROCESS | 2376 | 1464989885785 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1E4A1C00) [pid = 2376] [serial = 1787] [outer = 1D835400] 14:38:06 INFO - PROCESS | 2376 | 1464989886404 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]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1080ms 14:38:06 INFO - PROCESS | 2376 | 1464989886477 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:38:06 INFO - PROCESS | 2376 | 1464989886480 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:38:06 INFO - PROCESS | 2376 | 1464989886483 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 2376 | 1464989886486 Marionette TRACE conn5 <- [1,2346,null,{}] 14:38:06 INFO - PROCESS | 2376 | 1464989886489 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}] 14:38:06 INFO - PROCESS | 2376 | 1464989886613 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:38:06 INFO - PROCESS | 2376 | 1464989886775 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 2376 | ++DOCSHELL 1F97F400 == 74 [pid = 2376] [id = 596] 14:38:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1F982000) [pid = 2376] [serial = 1788] [outer = 00000000] 14:38:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1FE50800) [pid = 2376] [serial = 1789] [outer = 1F982000] 14:38:06 INFO - PROCESS | 2376 | 1464989886831 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1FF5D400) [pid = 2376] [serial = 1790] [outer = 1F982000] 14:38:07 INFO - PROCESS | 2376 | 1464989887425 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]]]}] 14:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 971ms 14:38:07 INFO - PROCESS | 2376 | 1464989887465 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 2376 | 1464989887467 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:38:07 INFO - PROCESS | 2376 | 1464989887472 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 2376 | 1464989887474 Marionette TRACE conn5 <- [1,2350,null,{}] 14:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:38:07 INFO - PROCESS | 2376 | 1464989887478 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}] 14:38:07 INFO - PROCESS | 2376 | 1464989887598 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:38:07 INFO - PROCESS | 2376 | 1464989887773 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 2376 | ++DOCSHELL 1FE50400 == 75 [pid = 2376] [id = 597] 14:38:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1FF62800) [pid = 2376] [serial = 1791] [outer = 00000000] 14:38:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (20A56C00) [pid = 2376] [serial = 1792] [outer = 1FF62800] 14:38:07 INFO - PROCESS | 2376 | 1464989887829 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (20C44800) [pid = 2376] [serial = 1793] [outer = 1FF62800] 14:38:08 INFO - PROCESS | 2376 | 1464989888413 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]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 14:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:38:08 INFO - PROCESS | 2376 | 1464989888447 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 2376 | 1464989888450 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:38:08 INFO - PROCESS | 2376 | 1464989888453 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - PROCESS | 2376 | 1464989888455 Marionette TRACE conn5 <- [1,2354,null,{}] 14:38:08 INFO - PROCESS | 2376 | 1464989888459 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}] 14:38:08 INFO - PROCESS | 2376 | 1464989888598 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:38:08 INFO - PROCESS | 2376 | 1464989888762 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 2376 | ++DOCSHELL 0D916800 == 76 [pid = 2376] [id = 598] 14:38:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (20C49800) [pid = 2376] [serial = 1794] [outer = 00000000] 14:38:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (20F1BC00) [pid = 2376] [serial = 1795] [outer = 20C49800] 14:38:08 INFO - PROCESS | 2376 | 1464989888819 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (21021800) [pid = 2376] [serial = 1796] [outer = 20C49800] 14:38:09 INFO - PROCESS | 2376 | 1464989889417 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]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1019ms 14:38:09 INFO - PROCESS | 2376 | 1464989889473 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 2376 | 1464989889475 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:38:09 INFO - PROCESS | 2376 | 1464989889479 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 2376 | 1464989889481 Marionette TRACE conn5 <- [1,2358,null,{}] 14:38:09 INFO - PROCESS | 2376 | 1464989889485 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}] 14:38:09 INFO - PROCESS | 2376 | 1464989889604 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:38:09 INFO - PROCESS | 2376 | 1464989889784 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 2376 | ++DOCSHELL 21026000 == 77 [pid = 2376] [id = 599] 14:38:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (21027000) [pid = 2376] [serial = 1797] [outer = 00000000] 14:38:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (2102A800) [pid = 2376] [serial = 1798] [outer = 21027000] 14:38:09 INFO - PROCESS | 2376 | 1464989889839 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (2102E400) [pid = 2376] [serial = 1799] [outer = 21027000] 14:38:10 INFO - PROCESS | 2376 | 1464989890410 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]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 971ms 14:38:10 INFO - PROCESS | 2376 | 1464989890453 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 2376 | 1464989890455 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:38:10 INFO - PROCESS | 2376 | 1464989890458 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 2376 | 1464989890460 Marionette TRACE conn5 <- [1,2362,null,{}] 14:38:10 INFO - PROCESS | 2376 | 1464989890464 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}] 14:38:10 INFO - PROCESS | 2376 | 1464989890583 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:38:10 INFO - PROCESS | 2376 | 1464989890774 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 2376 | ++DOCSHELL 0D3E7000 == 78 [pid = 2376] [id = 600] 14:38:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (1D9CFC00) [pid = 2376] [serial = 1800] [outer = 00000000] 14:38:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (21093000) [pid = 2376] [serial = 1801] [outer = 1D9CFC00] 14:38:10 INFO - PROCESS | 2376 | 1464989890829 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (21096800) [pid = 2376] [serial = 1802] [outer = 1D9CFC00] 14:38:11 INFO - PROCESS | 2376 | 1464989891394 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]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 14:38:11 INFO - PROCESS | 2376 | 1464989891433 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 2376 | 1464989891435 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:38:11 INFO - PROCESS | 2376 | 1464989891438 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 2376 | 1464989891440 Marionette TRACE conn5 <- [1,2366,null,{}] 14:38:11 INFO - PROCESS | 2376 | 1464989891444 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}] 14:38:11 INFO - PROCESS | 2376 | 1464989891568 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:38:12 INFO - PROCESS | 2376 | 1464989891983 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 2376 | ++DOCSHELL 0CA42C00 == 79 [pid = 2376] [id = 601] 14:38:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (0CF1DC00) [pid = 2376] [serial = 1803] [outer = 00000000] 14:38:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (0D822400) [pid = 2376] [serial = 1804] [outer = 0CF1DC00] 14:38:12 INFO - PROCESS | 2376 | 1464989892079 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (0DB53400) [pid = 2376] [serial = 1805] [outer = 0CF1DC00] 14:38:12 INFO - PROCESS | 2376 | 1464989892714 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]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1336ms 14:38:12 INFO - PROCESS | 2376 | 1464989892775 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:38:12 INFO - PROCESS | 2376 | 1464989892779 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:38:12 INFO - PROCESS | 2376 | 1464989892783 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 2376 | 1464989892787 Marionette TRACE conn5 <- [1,2370,null,{}] 14:38:12 INFO - PROCESS | 2376 | 1464989892792 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}] 14:38:12 INFO - PROCESS | 2376 | 1464989892907 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:38:13 INFO - PROCESS | 2376 | 1464989893098 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 2376 | ++DOCSHELL 14BA2C00 == 80 [pid = 2376] [id = 602] 14:38:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (14BA8400) [pid = 2376] [serial = 1806] [outer = 00000000] 14:38:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (15AAC400) [pid = 2376] [serial = 1807] [outer = 14BA8400] 14:38:13 INFO - PROCESS | 2376 | 1464989893150 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (161D1800) [pid = 2376] [serial = 1808] [outer = 14BA8400] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 0DE55800 == 79 [pid = 2376] [id = 544] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 141AF400 == 78 [pid = 2376] [id = 591] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 0D239C00 == 77 [pid = 2376] [id = 590] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 161D3C00 == 76 [pid = 2376] [id = 589] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 1ABBE000 == 75 [pid = 2376] [id = 588] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 1986E800 == 74 [pid = 2376] [id = 587] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 18449000 == 73 [pid = 2376] [id = 586] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (18C1D000) [pid = 2376] [serial = 1669] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (1D635400) [pid = 2376] [serial = 1672] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (1D832C00) [pid = 2376] [serial = 1675] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1E4A1000) [pid = 2376] [serial = 1678] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (1FE53000) [pid = 2376] [serial = 1681] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (1FF60400) [pid = 2376] [serial = 1684] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (20A53800) [pid = 2376] [serial = 1687] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (0DB5B000) [pid = 2376] [serial = 1666] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 0D3ECC00 == 72 [pid = 2376] [id = 585] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 0D851C00 == 71 [pid = 2376] [id = 584] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 15613800 == 70 [pid = 2376] [id = 583] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 0D286C00 == 69 [pid = 2376] [id = 582] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 1D804400 == 68 [pid = 2376] [id = 579] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 1D62E400 == 67 [pid = 2376] [id = 578] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 1C894800 == 66 [pid = 2376] [id = 577] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 1BA0AC00 == 65 [pid = 2376] [id = 576] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 15AA9800 == 64 [pid = 2376] [id = 575] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 0CFBCC00 == 63 [pid = 2376] [id = 574] 14:38:13 INFO - PROCESS | 2376 | --DOCSHELL 198FA000 == 62 [pid = 2376] [id = 573] 14:38:13 INFO - PROCESS | 2376 | 1464989893821 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]]]}] 14:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1080ms 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (1D83AC00) [pid = 2376] [serial = 1622] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (1D6D2400) [pid = 2376] [serial = 1619] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (1D68D000) [pid = 2376] [serial = 1523] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (170ABC00) [pid = 2376] [serial = 1634] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (1D9D9000) [pid = 2376] [serial = 1625] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (1D808C00) [pid = 2376] [serial = 1574] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (18C70800) [pid = 2376] [serial = 1511] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (0CFB9800) [pid = 2376] [serial = 1559] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (1E4AB000) [pid = 2376] [serial = 1628] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (14387400) [pid = 2376] [serial = 1562] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (18FAE000) [pid = 2376] [serial = 1616] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (19C75000) [pid = 2376] [serial = 1565] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (1D6D3000) [pid = 2376] [serial = 1568] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1BE67000) [pid = 2376] [serial = 1514] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1CBE3000) [pid = 2376] [serial = 1520] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (1D83C000) [pid = 2376] [serial = 1577] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1C897400) [pid = 2376] [serial = 1517] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1C897000) [pid = 2376] [serial = 1556] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1D62BC00) [pid = 2376] [serial = 1610] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (14227C00) [pid = 2376] [serial = 1613] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1D6EF400) [pid = 2376] [serial = 1571] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1F97CC00) [pid = 2376] [serial = 1631] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (175D9C00) [pid = 2376] [serial = 1705] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 141 (18CA7800) [pid = 2376] [serial = 1708] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (18447C00) [pid = 2376] [serial = 1706] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (11393C00) [pid = 2376] [serial = 1711] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (18EFB800) [pid = 2376] [serial = 1709] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (15AAF000) [pid = 2376] [serial = 1712] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1456AC00) [pid = 2376] [serial = 1691] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (0DB42000) [pid = 2376] [serial = 1690] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (0D911000) [pid = 2376] [serial = 1696] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (0DB41000) [pid = 2376] [serial = 1697] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (0E4AF000) [pid = 2376] [serial = 1694] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (0DE4B800) [pid = 2376] [serial = 1693] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 130 (14388C00) [pid = 2376] [serial = 1699] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 129 (1495A800) [pid = 2376] [serial = 1700] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 128 (15AA5400) [pid = 2376] [serial = 1702] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 127 (1942EC00) [pid = 2376] [serial = 1714] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 126 (19BD4000) [pid = 2376] [serial = 1718] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 125 (19865800) [pid = 2376] [serial = 1715] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 124 (161D3800) [pid = 2376] [serial = 1703] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | --DOMWINDOW == 123 (199E9C00) [pid = 2376] [serial = 1717] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 2376 | 1464989893913 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:38:13 INFO - PROCESS | 2376 | 1464989893917 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:38:13 INFO - PROCESS | 2376 | 1464989893927 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:38:13 INFO - PROCESS | 2376 | 1464989893929 Marionette TRACE conn5 <- [1,2374,null,{}] 14:38:13 INFO - PROCESS | 2376 | 1464989893933 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}] 14:38:14 INFO - PROCESS | 2376 | 1464989894035 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:38:14 INFO - PROCESS | 2376 | 1464989894049 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 2376 | ++DOCSHELL 0CFBCC00 == 63 [pid = 2376] [id = 603] 14:38:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 124 (0CFBEC00) [pid = 2376] [serial = 1809] [outer = 00000000] 14:38:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 125 (0D913000) [pid = 2376] [serial = 1810] [outer = 0CFBEC00] 14:38:14 INFO - PROCESS | 2376 | 1464989894095 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 126 (0DB5B000) [pid = 2376] [serial = 1811] [outer = 0CFBEC00] 14:38:14 INFO - PROCESS | 2376 | 1464989894669 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]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 770ms 14:38:14 INFO - PROCESS | 2376 | 1464989894701 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:38:14 INFO - PROCESS | 2376 | 1464989894703 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:38:14 INFO - PROCESS | 2376 | 1464989894708 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 2376 | 1464989894714 Marionette TRACE conn5 <- [1,2378,null,{}] 14:38:14 INFO - PROCESS | 2376 | 1464989894723 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}] 14:38:14 INFO - PROCESS | 2376 | 1464989894831 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:38:14 INFO - PROCESS | 2376 | 1464989894953 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 2376 | ++DOCSHELL 14389C00 == 64 [pid = 2376] [id = 604] 14:38:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 127 (14561800) [pid = 2376] [serial = 1812] [outer = 00000000] 14:38:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 128 (14959400) [pid = 2376] [serial = 1813] [outer = 14561800] 14:38:15 INFO - PROCESS | 2376 | 1464989894998 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 129 (14BAF400) [pid = 2376] [serial = 1814] [outer = 14561800] 14:38:15 INFO - PROCESS | 2376 | 1464989895377 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]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 14:38:15 INFO - PROCESS | 2376 | 1464989895437 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 2376 | 1464989895440 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:38:15 INFO - PROCESS | 2376 | 1464989895443 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:38:15 INFO - PROCESS | 2376 | 1464989895444 Marionette TRACE conn5 <- [1,2382,null,{}] 14:38:15 INFO - PROCESS | 2376 | 1464989895448 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}] 14:38:15 INFO - PROCESS | 2376 | 1464989895548 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:38:15 INFO - PROCESS | 2376 | 1464989895554 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 2376 | ++DOCSHELL 14955C00 == 65 [pid = 2376] [id = 605] 14:38:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 130 (15615400) [pid = 2376] [serial = 1815] [outer = 00000000] 14:38:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 131 (16F8EC00) [pid = 2376] [serial = 1816] [outer = 15615400] 14:38:15 INFO - PROCESS | 2376 | 1464989895600 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (18C13C00) [pid = 2376] [serial = 1817] [outer = 15615400] 14:38:16 INFO - PROCESS | 2376 | 1464989896083 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]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 14:38:16 INFO - PROCESS | 2376 | 1464989896136 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 2376 | 1464989896138 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:38:16 INFO - PROCESS | 2376 | 1464989896141 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:38:16 INFO - PROCESS | 2376 | 1464989896143 Marionette TRACE conn5 <- [1,2386,null,{}] 14:38:16 INFO - PROCESS | 2376 | 1464989896146 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}] 14:38:16 INFO - PROCESS | 2376 | 1464989896308 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:38:16 INFO - PROCESS | 2376 | 1464989896333 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 2376 | ++DOCSHELL 18C71C00 == 66 [pid = 2376] [id = 606] 14:38:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (18C9A400) [pid = 2376] [serial = 1818] [outer = 00000000] 14:38:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (18CA7800) [pid = 2376] [serial = 1819] [outer = 18C9A400] 14:38:16 INFO - PROCESS | 2376 | 1464989896384 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (18FB4400) [pid = 2376] [serial = 1820] [outer = 18C9A400] 14:38:16 INFO - PROCESS | 2376 | 1464989896860 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]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 771ms 14:38:16 INFO - PROCESS | 2376 | 1464989896917 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 2376 | 1464989896919 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:38:16 INFO - PROCESS | 2376 | 1464989896922 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:38:16 INFO - PROCESS | 2376 | 1464989896924 Marionette TRACE conn5 <- [1,2390,null,{}] 14:38:16 INFO - PROCESS | 2376 | 1464989896927 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}] 14:38:17 INFO - PROCESS | 2376 | 1464989897071 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:38:17 INFO - PROCESS | 2376 | 1464989897093 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 2376 | ++DOCSHELL 0D911000 == 67 [pid = 2376] [id = 607] 14:38:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1844F800) [pid = 2376] [serial = 1821] [outer = 00000000] 14:38:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (19458C00) [pid = 2376] [serial = 1822] [outer = 1844F800] 14:38:17 INFO - PROCESS | 2376 | 1464989897137 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (19870400) [pid = 2376] [serial = 1823] [outer = 1844F800] 14:38:17 INFO - PROCESS | 2376 | 1464989897603 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]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 731ms 14:38:17 INFO - PROCESS | 2376 | 1464989897690 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 2376 | 1464989897692 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:38:17 INFO - PROCESS | 2376 | 1464989897698 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 2376 | 1464989897699 Marionette TRACE conn5 <- [1,2394,null,{}] 14:38:17 INFO - PROCESS | 2376 | 1464989897703 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}] 14:38:17 INFO - PROCESS | 2376 | 1464989897840 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:38:17 INFO - PROCESS | 2376 | 1464989897859 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 2376 | ++DOCSHELL 142F3000 == 68 [pid = 2376] [id = 608] 14:38:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (19432000) [pid = 2376] [serial = 1824] [outer = 00000000] 14:38:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (19C6E800) [pid = 2376] [serial = 1825] [outer = 19432000] 14:38:17 INFO - PROCESS | 2376 | 1464989897903 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (1AA0B800) [pid = 2376] [serial = 1826] [outer = 19432000] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 140 (18DB3800) [pid = 2376] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 139 (19870C00) [pid = 2376] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 138 (15615800) [pid = 2376] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 137 (0D368C00) [pid = 2376] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 136 (1C8F5000) [pid = 2376] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 135 (0D301C00) [pid = 2376] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 134 (18C15400) [pid = 2376] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 133 (0D853800) [pid = 2376] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 132 (0D3F3400) [pid = 2376] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:38:18 INFO - PROCESS | 2376 | --DOMWINDOW == 131 (1ACD3400) [pid = 2376] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:38:18 INFO - PROCESS | 2376 | 1464989898789 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]]]}] 14:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1119ms 14:38:18 INFO - PROCESS | 2376 | 1464989898828 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:38:18 INFO - PROCESS | 2376 | 1464989898830 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:38:18 INFO - PROCESS | 2376 | 1464989898834 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 2376 | 1464989898836 Marionette TRACE conn5 <- [1,2398,null,{}] 14:38:18 INFO - PROCESS | 2376 | 1464989898839 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}] 14:38:18 INFO - PROCESS | 2376 | 1464989898935 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:38:18 INFO - PROCESS | 2376 | 1464989898942 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 2376 | ++DOCSHELL 0DB54400 == 69 [pid = 2376] [id = 609] 14:38:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 132 (15615800) [pid = 2376] [serial = 1827] [outer = 00000000] 14:38:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 133 (19C6C400) [pid = 2376] [serial = 1828] [outer = 15615800] 14:38:19 INFO - PROCESS | 2376 | 1464989898985 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 134 (199E9C00) [pid = 2376] [serial = 1829] [outer = 15615800] 14:38:19 INFO - PROCESS | 2376 | 1464989899583 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]]]}] 14:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 14:38:19 INFO - PROCESS | 2376 | 1464989899666 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 2376 | 1464989899668 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:38:19 INFO - PROCESS | 2376 | 1464989899671 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:38:19 INFO - PROCESS | 2376 | 1464989899673 Marionette TRACE conn5 <- [1,2402,null,{}] 14:38:19 INFO - PROCESS | 2376 | 1464989899676 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}] 14:38:19 INFO - PROCESS | 2376 | 1464989899780 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:38:19 INFO - PROCESS | 2376 | 1464989899792 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 2376 | ++DOCSHELL 0D233400 == 70 [pid = 2376] [id = 610] 14:38:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 135 (19BCEC00) [pid = 2376] [serial = 1830] [outer = 00000000] 14:38:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 136 (1BE69C00) [pid = 2376] [serial = 1831] [outer = 19BCEC00] 14:38:19 INFO - PROCESS | 2376 | 1464989899837 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 137 (1C374C00) [pid = 2376] [serial = 1832] [outer = 19BCEC00] 14:38:20 INFO - PROCESS | 2376 | 1464989900271 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]]]}] 14:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 14:38:20 INFO - PROCESS | 2376 | 1464989900346 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:38:20 INFO - PROCESS | 2376 | 1464989900348 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:38:20 INFO - PROCESS | 2376 | 1464989900351 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - PROCESS | 2376 | 1464989900353 Marionette TRACE conn5 <- [1,2406,null,{}] 14:38:20 INFO - PROCESS | 2376 | 1464989900356 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}] 14:38:20 INFO - PROCESS | 2376 | 1464989900454 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:38:20 INFO - PROCESS | 2376 | 1464989900461 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 2376 | ++DOCSHELL 15A0CC00 == 71 [pid = 2376] [id = 611] 14:38:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 138 (1901AC00) [pid = 2376] [serial = 1833] [outer = 00000000] 14:38:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 139 (1C89B400) [pid = 2376] [serial = 1834] [outer = 1901AC00] 14:38:20 INFO - PROCESS | 2376 | 1464989900511 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 140 (1CBDD400) [pid = 2376] [serial = 1835] [outer = 1901AC00] 14:38:21 INFO - PROCESS | 2376 | 1464989901314 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]]]}] 14:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 14:38:21 INFO - PROCESS | 2376 | 1464989901375 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 2376 | 1464989901380 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:38:21 INFO - PROCESS | 2376 | 1464989901385 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 2376 | 1464989901389 Marionette TRACE conn5 <- [1,2410,null,{}] 14:38:21 INFO - PROCESS | 2376 | 1464989901414 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}] 14:38:21 INFO - PROCESS | 2376 | 1464989901604 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:38:21 INFO - PROCESS | 2376 | 1464989901659 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 2376 | ++DOCSHELL 0DD8E400 == 72 [pid = 2376] [id = 612] 14:38:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 141 (0DD8E800) [pid = 2376] [serial = 1836] [outer = 00000000] 14:38:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 142 (11354400) [pid = 2376] [serial = 1837] [outer = 0DD8E800] 14:38:21 INFO - PROCESS | 2376 | 1464989901779 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (14234000) [pid = 2376] [serial = 1838] [outer = 0DD8E800] 14:38:22 INFO - PROCESS | 2376 | 1464989902372 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]]]}] 14:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1045ms 14:38:22 INFO - PROCESS | 2376 | 1464989902435 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 2376 | 1464989902441 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:38:22 INFO - PROCESS | 2376 | 1464989902448 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 2376 | 1464989902450 Marionette TRACE conn5 <- [1,2414,null,{}] 14:38:22 INFO - PROCESS | 2376 | 1464989902455 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}] 14:38:22 INFO - PROCESS | 2376 | 1464989902585 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:38:22 INFO - PROCESS | 2376 | 1464989902747 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 2376 | ++DOCSHELL 14BA3400 == 73 [pid = 2376] [id = 613] 14:38:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (14BB0000) [pid = 2376] [serial = 1839] [outer = 00000000] 14:38:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (18C9C400) [pid = 2376] [serial = 1840] [outer = 14BB0000] 14:38:22 INFO - PROCESS | 2376 | 1464989902803 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (18EFC000) [pid = 2376] [serial = 1841] [outer = 14BB0000] 14:38:23 INFO - PROCESS | 2376 | 1464989903405 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]]]}] 14:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 14:38:23 INFO - PROCESS | 2376 | 1464989903431 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 2376 | 1464989903434 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:38:23 INFO - PROCESS | 2376 | 1464989903439 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 2376 | 1464989903443 Marionette TRACE conn5 <- [1,2418,null,{}] 14:38:23 INFO - PROCESS | 2376 | 1464989903454 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}] 14:38:23 INFO - PROCESS | 2376 | 1464989903584 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:38:23 INFO - PROCESS | 2376 | 1464989903761 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 2376 | ++DOCSHELL 15615000 == 74 [pid = 2376] [id = 614] 14:38:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1901A400) [pid = 2376] [serial = 1842] [outer = 00000000] 14:38:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (1D62BC00) [pid = 2376] [serial = 1843] [outer = 1901A400] 14:38:23 INFO - PROCESS | 2376 | 1464989903819 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (1D636C00) [pid = 2376] [serial = 1844] [outer = 1901A400] 14:38:24 INFO - PROCESS | 2376 | 1464989904390 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]]]}] 14:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1022ms 14:38:24 INFO - PROCESS | 2376 | 1464989904462 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 2376 | 1464989904465 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:38:24 INFO - PROCESS | 2376 | 1464989904469 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:38:24 INFO - PROCESS | 2376 | 1464989904471 Marionette TRACE conn5 <- [1,2422,null,{}] 14:38:24 INFO - PROCESS | 2376 | 1464989904475 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}] 14:38:24 INFO - PROCESS | 2376 | 1464989904601 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:38:24 INFO - PROCESS | 2376 | 1464989904762 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 2376 | ++DOCSHELL 1D68B800 == 75 [pid = 2376] [id = 615] 14:38:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1D68C000) [pid = 2376] [serial = 1845] [outer = 00000000] 14:38:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (1D6D2800) [pid = 2376] [serial = 1846] [outer = 1D68C000] 14:38:24 INFO - PROCESS | 2376 | 1464989904818 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (1D6DD400) [pid = 2376] [serial = 1847] [outer = 1D68C000] 14:38:25 INFO - PROCESS | 2376 | 1464989905371 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]]]}] 14:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 14:38:25 INFO - PROCESS | 2376 | 1464989905415 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 2376 | 1464989905417 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:38:25 INFO - PROCESS | 2376 | 1464989905422 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 2376 | 1464989905424 Marionette TRACE conn5 <- [1,2426,null,{}] 14:38:25 INFO - PROCESS | 2376 | 1464989905427 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}] 14:38:25 INFO - PROCESS | 2376 | 1464989905547 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:38:25 INFO - PROCESS | 2376 | 1464989905720 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 2376 | ++DOCSHELL 1D68B400 == 76 [pid = 2376] [id = 616] 14:38:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1D6F0C00) [pid = 2376] [serial = 1848] [outer = 00000000] 14:38:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1D6F9400) [pid = 2376] [serial = 1849] [outer = 1D6F0C00] 14:38:25 INFO - PROCESS | 2376 | 1464989905776 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1D80F000) [pid = 2376] [serial = 1850] [outer = 1D6F0C00] 14:38:26 INFO - PROCESS | 2376 | 1464989906426 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]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1077ms 14:38:26 INFO - PROCESS | 2376 | 1464989906500 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 2376 | 1464989906502 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:38:26 INFO - PROCESS | 2376 | 1464989906506 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:38:26 INFO - PROCESS | 2376 | 1464989906508 Marionette TRACE conn5 <- [1,2430,null,{}] 14:38:26 INFO - PROCESS | 2376 | 1464989906511 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}] 14:38:26 INFO - PROCESS | 2376 | 1464989906675 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:38:26 INFO - PROCESS | 2376 | 1464989906839 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 2376 | ++DOCSHELL 1D835C00 == 77 [pid = 2376] [id = 617] 14:38:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1D9D2400) [pid = 2376] [serial = 1851] [outer = 00000000] 14:38:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1E4A6C00) [pid = 2376] [serial = 1852] [outer = 1D9D2400] 14:38:26 INFO - PROCESS | 2376 | 1464989906893 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (1E4D5400) [pid = 2376] [serial = 1853] [outer = 1D9D2400] 14:38:27 INFO - PROCESS | 2376 | 1464989907451 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]]]}] 14:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 14:38:27 INFO - PROCESS | 2376 | 1464989907480 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 2376 | 1464989907482 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:38:27 INFO - PROCESS | 2376 | 1464989907503 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:38:27 INFO - PROCESS | 2376 | 1464989907505 Marionette TRACE conn5 <- [1,2434,null,{}] 14:38:27 INFO - PROCESS | 2376 | 1464989907508 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}] 14:38:27 INFO - PROCESS | 2376 | 1464989907629 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:38:27 INFO - PROCESS | 2376 | 1464989907804 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 2376 | ++DOCSHELL 1F97CC00 == 78 [pid = 2376] [id = 618] 14:38:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (1F97D400) [pid = 2376] [serial = 1854] [outer = 00000000] 14:38:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (1F986000) [pid = 2376] [serial = 1855] [outer = 1F97D400] 14:38:27 INFO - PROCESS | 2376 | 1464989907859 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (1FE55800) [pid = 2376] [serial = 1856] [outer = 1F97D400] 14:38:28 INFO - PROCESS | 2376 | 1464989908389 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]]]}] 14:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 14:38:28 INFO - PROCESS | 2376 | 1464989908438 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 2376 | 1464989908441 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:38:28 INFO - PROCESS | 2376 | 1464989908444 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:38:28 INFO - PROCESS | 2376 | 1464989908446 Marionette TRACE conn5 <- [1,2438,null,{}] 14:38:28 INFO - PROCESS | 2376 | 1464989908449 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}] 14:38:28 INFO - PROCESS | 2376 | 1464989908570 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:38:28 INFO - PROCESS | 2376 | 1464989908747 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 2376 | ++DOCSHELL 14BA1800 == 79 [pid = 2376] [id = 619] 14:38:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (1E4DBC00) [pid = 2376] [serial = 1857] [outer = 00000000] 14:38:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (20A59400) [pid = 2376] [serial = 1858] [outer = 1E4DBC00] 14:38:28 INFO - PROCESS | 2376 | 1464989908803 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (20C43000) [pid = 2376] [serial = 1859] [outer = 1E4DBC00] 14:38:29 INFO - PROCESS | 2376 | 1464989909389 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]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1016ms 14:38:29 INFO - PROCESS | 2376 | 1464989909465 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 2376 | 1464989909467 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:38:29 INFO - PROCESS | 2376 | 1464989909470 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:38:29 INFO - PROCESS | 2376 | 1464989909473 Marionette TRACE conn5 <- [1,2442,null,{}] 14:38:29 INFO - PROCESS | 2376 | 1464989909476 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}] 14:38:29 INFO - PROCESS | 2376 | 1464989909597 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:38:29 INFO - PROCESS | 2376 | 1464989909794 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 2376 | ++DOCSHELL 0D915000 == 80 [pid = 2376] [id = 620] 14:38:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (141B3800) [pid = 2376] [serial = 1860] [outer = 00000000] 14:38:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (1D836800) [pid = 2376] [serial = 1861] [outer = 141B3800] 14:38:29 INFO - PROCESS | 2376 | 1464989909850 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (20F19000) [pid = 2376] [serial = 1862] [outer = 141B3800] 14:38:30 INFO - PROCESS | 2376 | 1464989910442 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]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1020ms 14:38:30 INFO - PROCESS | 2376 | 1464989910494 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 2376 | 1464989910496 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:38:30 INFO - PROCESS | 2376 | 1464989910499 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:38:30 INFO - PROCESS | 2376 | 1464989910501 Marionette TRACE conn5 <- [1,2446,null,{}] 14:38:30 INFO - PROCESS | 2376 | 1464989910505 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}] 14:38:30 INFO - PROCESS | 2376 | 1464989910627 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:38:31 INFO - PROCESS | 2376 | 1464989911024 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 2376 | ++DOCSHELL 0D27F400 == 81 [pid = 2376] [id = 621] 14:38:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (0D281C00) [pid = 2376] [serial = 1863] [outer = 00000000] 14:38:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (0D84C400) [pid = 2376] [serial = 1864] [outer = 0D281C00] 14:38:31 INFO - PROCESS | 2376 | 1464989911076 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (0DB57000) [pid = 2376] [serial = 1865] [outer = 0D281C00] 14:38:31 INFO - PROCESS | 2376 | 1464989911696 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]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1216ms 14:38:31 INFO - PROCESS | 2376 | 1464989911720 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:38:31 INFO - PROCESS | 2376 | 1464989911725 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:38:31 INFO - PROCESS | 2376 | 1464989911729 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 2376 | 1464989911732 Marionette TRACE conn5 <- [1,2450,null,{}] 14:38:31 INFO - PROCESS | 2376 | 1464989911737 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}] 14:38:31 INFO - PROCESS | 2376 | 1464989911854 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:38:32 INFO - PROCESS | 2376 | 1464989912041 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 2376 | ++DOCSHELL 14BA9800 == 82 [pid = 2376] [id = 622] 14:38:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (14BAFC00) [pid = 2376] [serial = 1866] [outer = 00000000] 14:38:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (17DCF800) [pid = 2376] [serial = 1867] [outer = 14BAFC00] 14:38:32 INFO - PROCESS | 2376 | 1464989912093 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (18C1D000) [pid = 2376] [serial = 1868] [outer = 14BAFC00] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 0D233400 == 81 [pid = 2376] [id = 610] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 0DB54400 == 80 [pid = 2376] [id = 609] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 142F3000 == 79 [pid = 2376] [id = 608] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 0D911000 == 78 [pid = 2376] [id = 607] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 18C71C00 == 77 [pid = 2376] [id = 606] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 14955C00 == 76 [pid = 2376] [id = 605] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 14389C00 == 75 [pid = 2376] [id = 604] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 0CFBCC00 == 74 [pid = 2376] [id = 603] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (1FE53400) [pid = 2376] [serial = 1744] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (1D6F8800) [pid = 2376] [serial = 1777] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 14BA2C00 == 73 [pid = 2376] [id = 602] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 0CA42C00 == 72 [pid = 2376] [id = 601] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 18436000 == 71 [pid = 2376] [id = 594] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 0DB44800 == 70 [pid = 2376] [id = 593] 14:38:32 INFO - PROCESS | 2376 | --DOCSHELL 1C895000 == 69 [pid = 2376] [id = 592] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (1B399C00) [pid = 2376] [serial = 1774] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1C8F5C00) [pid = 2376] [serial = 1732] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (199F1400) [pid = 2376] [serial = 1762] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (18448000) [pid = 2376] [serial = 1751] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (18456400) [pid = 2376] [serial = 1772] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (1D638C00) [pid = 2376] [serial = 1768] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (19C79000) [pid = 2376] [serial = 1720] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (0D82D000) [pid = 2376] [serial = 1747] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (16F0EC00) [pid = 2376] [serial = 1750] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (1D68D400) [pid = 2376] [serial = 1735] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (18DB9000) [pid = 2376] [serial = 1759] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (0DEF4400) [pid = 2376] [serial = 1754] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (0DB58800) [pid = 2376] [serial = 1753] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (19C76C00) [pid = 2376] [serial = 1763] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (16F96800) [pid = 2376] [serial = 1756] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (1BAEE000) [pid = 2376] [serial = 1729] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (0DB48C00) [pid = 2376] [serial = 1748] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (1C615800) [pid = 2376] [serial = 1765] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (1D6F7000) [pid = 2376] [serial = 1769] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (17DD6C00) [pid = 2376] [serial = 1757] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (1D9D5800) [pid = 2376] [serial = 1738] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (19015800) [pid = 2376] [serial = 1760] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1E4DC400) [pid = 2376] [serial = 1741] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (14B12800) [pid = 2376] [serial = 1771] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1C8EB400) [pid = 2376] [serial = 1766] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (0DB5D000) [pid = 2376] [serial = 1723] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (170AA400) [pid = 2376] [serial = 1726] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (1CBE6800) [pid = 2376] [serial = 1775] [outer = 00000000] [url = about:blank] 14:38:32 INFO - PROCESS | 2376 | 1464989912671 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]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 990ms 14:38:32 INFO - PROCESS | 2376 | 1464989912722 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 2376 | 1464989912726 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:38:32 INFO - PROCESS | 2376 | 1464989912729 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:38:32 INFO - PROCESS | 2376 | 1464989912731 Marionette TRACE conn5 <- [1,2454,null,{}] 14:38:32 INFO - PROCESS | 2376 | 1464989912735 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}] 14:38:32 INFO - PROCESS | 2376 | 1464989912843 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:38:33 INFO - PROCESS | 2376 | 1464989912971 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 2376 | ++DOCSHELL 14225800 == 70 [pid = 2376] [id = 623] 14:38:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (14230800) [pid = 2376] [serial = 1869] [outer = 00000000] 14:38:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1485FC00) [pid = 2376] [serial = 1870] [outer = 14230800] 14:38:33 INFO - PROCESS | 2376 | 1464989913017 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (14B1FC00) [pid = 2376] [serial = 1871] [outer = 14230800] 14:38:33 INFO - PROCESS | 2376 | 1464989913427 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]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 14:38:33 INFO - PROCESS | 2376 | 1464989913465 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 2376 | 1464989913467 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:38:33 INFO - PROCESS | 2376 | 1464989913476 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 2376 | 1464989913482 Marionette TRACE conn5 <- [1,2458,null,{}] 14:38:33 INFO - PROCESS | 2376 | 1464989913514 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}] 14:38:33 INFO - PROCESS | 2376 | 1464989913621 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:38:33 INFO - PROCESS | 2376 | 1464989913632 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 2376 | ++DOCSHELL 15AB2000 == 71 [pid = 2376] [id = 624] 14:38:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (17087000) [pid = 2376] [serial = 1872] [outer = 00000000] 14:38:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (18DB5800) [pid = 2376] [serial = 1873] [outer = 17087000] 14:38:33 INFO - PROCESS | 2376 | 1464989913677 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (1900D400) [pid = 2376] [serial = 1874] [outer = 17087000] 14:38:34 INFO - PROCESS | 2376 | 1464989914165 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]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 710ms 14:38:34 INFO - PROCESS | 2376 | 1464989914184 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:38:34 INFO - PROCESS | 2376 | 1464989914187 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:38:34 INFO - PROCESS | 2376 | 1464989914190 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 2376 | 1464989914192 Marionette TRACE conn5 <- [1,2462,null,{}] 14:38:34 INFO - PROCESS | 2376 | 1464989914195 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}] 14:38:34 INFO - PROCESS | 2376 | 1464989914305 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:38:34 INFO - PROCESS | 2376 | 1464989914325 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 2376 | ++DOCSHELL 1942EC00 == 72 [pid = 2376] [id = 625] 14:38:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1942F800) [pid = 2376] [serial = 1875] [outer = 00000000] 14:38:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (199E9400) [pid = 2376] [serial = 1876] [outer = 1942F800] 14:38:34 INFO - PROCESS | 2376 | 1464989914369 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (19BD2400) [pid = 2376] [serial = 1877] [outer = 1942F800] 14:38:34 INFO - PROCESS | 2376 | 1464989914843 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]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 14:38:34 INFO - PROCESS | 2376 | 1464989914887 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 2376 | 1464989914889 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:38:34 INFO - PROCESS | 2376 | 1464989914893 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 2376 | 1464989914894 Marionette TRACE conn5 <- [1,2466,null,{}] 14:38:34 INFO - PROCESS | 2376 | 1464989914907 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}] 14:38:35 INFO - PROCESS | 2376 | 1464989915046 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:38:35 INFO - PROCESS | 2376 | 1464989915095 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 2376 | ++DOCSHELL 1AB81000 == 73 [pid = 2376] [id = 626] 14:38:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1ABBD400) [pid = 2376] [serial = 1878] [outer = 00000000] 14:38:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (1BA0A400) [pid = 2376] [serial = 1879] [outer = 1ABBD400] 14:38:35 INFO - PROCESS | 2376 | 1464989915147 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1BF16400) [pid = 2376] [serial = 1880] [outer = 1ABBD400] 14:38:35 INFO - PROCESS | 2376 | 1464989915628 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]]]}] 14:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 790ms 14:38:35 INFO - PROCESS | 2376 | 1464989915687 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 2376 | 1464989915689 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:38:35 INFO - PROCESS | 2376 | 1464989915697 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 2376 | 1464989915699 Marionette TRACE conn5 <- [1,2470,null,{}] 14:38:35 INFO - PROCESS | 2376 | 1464989915703 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}] 14:38:35 INFO - PROCESS | 2376 | 1464989915852 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:38:35 INFO - PROCESS | 2376 | 1464989915872 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 2376 | ++DOCSHELL 1BA06C00 == 74 [pid = 2376] [id = 627] 14:38:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (1C375000) [pid = 2376] [serial = 1881] [outer = 00000000] 14:38:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1C8EB400) [pid = 2376] [serial = 1882] [outer = 1C375000] 14:38:35 INFO - PROCESS | 2376 | 1464989915916 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (1CBE6800) [pid = 2376] [serial = 1883] [outer = 1C375000] 14:38:36 INFO - PROCESS | 2376 | 1464989916368 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]]]}] 14:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 14:38:36 INFO - PROCESS | 2376 | 1464989916449 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 2376 | 1464989916451 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:38:36 INFO - PROCESS | 2376 | 1464989916471 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - PROCESS | 2376 | 1464989916473 Marionette TRACE conn5 <- [1,2474,null,{}] 14:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:38:36 INFO - PROCESS | 2376 | 1464989916476 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}] 14:38:36 INFO - PROCESS | 2376 | 1464989916623 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:38:36 INFO - PROCESS | 2376 | 1464989916649 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 2376 | ++DOCSHELL 1CBEA400 == 75 [pid = 2376] [id = 628] 14:38:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (1D629400) [pid = 2376] [serial = 1884] [outer = 00000000] 14:38:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (1D68E400) [pid = 2376] [serial = 1885] [outer = 1D629400] 14:38:36 INFO - PROCESS | 2376 | 1464989916693 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (1D6F6800) [pid = 2376] [serial = 1886] [outer = 1D629400] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (19BCEC00) [pid = 2376] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (18C9A400) [pid = 2376] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (1844F800) [pid = 2376] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (14BA8400) [pid = 2376] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (0CFBEC00) [pid = 2376] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (14561800) [pid = 2376] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (0CF1DC00) [pid = 2376] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (15615400) [pid = 2376] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (19432000) [pid = 2376] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (15615800) [pid = 2376] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (0D0E6400) [pid = 2376] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (16F8DC00) [pid = 2376] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (1C8F4C00) [pid = 2376] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1D802800) [pid = 2376] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (1E2F6C00) [pid = 2376] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (1FE4D000) [pid = 2376] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1FF5B400) [pid = 2376] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 143 (20A4F400) [pid = 2376] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:38:37 INFO - PROCESS | 2376 | --DOMWINDOW == 142 (199F4400) [pid = 2376] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:38:37 INFO - PROCESS | 2376 | 1464989917460 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]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1016ms 14:38:37 INFO - PROCESS | 2376 | 1464989917494 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 2376 | 1464989917496 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:38:37 INFO - PROCESS | 2376 | 1464989917520 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 2376 | 1464989917521 Marionette TRACE conn5 <- [1,2478,null,{}] 14:38:37 INFO - PROCESS | 2376 | 1464989917525 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}] 14:38:37 INFO - PROCESS | 2376 | 1464989917624 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:38:37 INFO - PROCESS | 2376 | 1464989917634 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 2376 | ++DOCSHELL 14561800 == 76 [pid = 2376] [id = 629] 14:38:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 143 (15615800) [pid = 2376] [serial = 1887] [outer = 00000000] 14:38:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 144 (18FB1400) [pid = 2376] [serial = 1888] [outer = 15615800] 14:38:37 INFO - PROCESS | 2376 | 1464989917678 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (1C89CC00) [pid = 2376] [serial = 1889] [outer = 15615800] 14:38:38 INFO - PROCESS | 2376 | 1464989918126 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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 14:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:38:38 INFO - PROCESS | 2376 | 1464989918199 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 2376 | 1464989918201 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:38:38 INFO - PROCESS | 2376 | 1464989918204 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 2376 | 1464989918206 Marionette TRACE conn5 <- [1,2482,null,{}] 14:38:38 INFO - PROCESS | 2376 | 1464989918209 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}] 14:38:38 INFO - PROCESS | 2376 | 1464989918336 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:38:38 INFO - PROCESS | 2376 | 1464989918349 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 2376 | ++DOCSHELL 1BA03400 == 77 [pid = 2376] [id = 630] 14:38:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (1CBEC400) [pid = 2376] [serial = 1890] [outer = 00000000] 14:38:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (1D839400) [pid = 2376] [serial = 1891] [outer = 1CBEC400] 14:38:38 INFO - PROCESS | 2376 | 1464989918394 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (1D9DC800) [pid = 2376] [serial = 1892] [outer = 1CBEC400] 14:38:38 INFO - PROCESS | 2376 | 1464989918852 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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 14:38:38 INFO - PROCESS | 2376 | 1464989918874 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 2376 | 1464989918876 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:38:38 INFO - PROCESS | 2376 | 1464989918902 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 2376 | 1464989918904 Marionette TRACE conn5 <- [1,2486,null,{}] 14:38:38 INFO - PROCESS | 2376 | 1464989918907 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}] 14:38:39 INFO - PROCESS | 2376 | 1464989919007 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:38:39 INFO - PROCESS | 2376 | 1464989919013 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:39 INFO - PROCESS | 2376 | ++DOCSHELL 1F97E000 == 78 [pid = 2376] [id = 631] 14:38:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (1F97F000) [pid = 2376] [serial = 1893] [outer = 00000000] 14:38:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (1F985400) [pid = 2376] [serial = 1894] [outer = 1F97F000] 14:38:39 INFO - PROCESS | 2376 | 1464989919064 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (1FF67C00) [pid = 2376] [serial = 1895] [outer = 1F97F000] 14:38:39 INFO - PROCESS | 2376 | 1464989919858 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]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1021ms 14:38:39 INFO - PROCESS | 2376 | 1464989919925 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 2376 | 1464989919930 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:38:39 INFO - PROCESS | 2376 | 1464989919935 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 2376 | 1464989919939 Marionette TRACE conn5 <- [1,2490,null,{}] 14:38:40 INFO - PROCESS | 2376 | 1464989919965 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}] 14:38:40 INFO - PROCESS | 2376 | 1464989920140 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:38:40 INFO - PROCESS | 2376 | 1464989920301 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 2376 | ++DOCSHELL 0CFC0400 == 79 [pid = 2376] [id = 632] 14:38:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (0DB5B800) [pid = 2376] [serial = 1896] [outer = 00000000] 14:38:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (14387C00) [pid = 2376] [serial = 1897] [outer = 0DB5B800] 14:38:40 INFO - PROCESS | 2376 | 1464989920358 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (14B12C00) [pid = 2376] [serial = 1898] [outer = 0DB5B800] 14:38:40 INFO - PROCESS | 2376 | 1464989920953 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]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1044ms 14:38:41 INFO - PROCESS | 2376 | 1464989920983 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 2376 | 1464989920989 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:38:41 INFO - PROCESS | 2376 | 1464989920995 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 2376 | 1464989920998 Marionette TRACE conn5 <- [1,2494,null,{}] 14:38:41 INFO - PROCESS | 2376 | 1464989921003 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}] 14:38:41 INFO - PROCESS | 2376 | 1464989921132 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:38:41 INFO - PROCESS | 2376 | 1464989921312 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 2376 | ++DOCSHELL 18CA3000 == 80 [pid = 2376] [id = 633] 14:38:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (18CA8C00) [pid = 2376] [serial = 1899] [outer = 00000000] 14:38:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (19869400) [pid = 2376] [serial = 1900] [outer = 18CA8C00] 14:38:41 INFO - PROCESS | 2376 | 1464989921368 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (1BA06800) [pid = 2376] [serial = 1901] [outer = 18CA8C00] 14:38:42 INFO - PROCESS | 2376 | 1464989921989 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]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1020ms 14:38:42 INFO - PROCESS | 2376 | 1464989922017 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 2376 | 1464989922020 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:38:42 INFO - PROCESS | 2376 | 1464989922023 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:38:42 INFO - PROCESS | 2376 | 1464989922027 Marionette TRACE conn5 <- [1,2498,null,{}] 14:38:42 INFO - PROCESS | 2376 | 1464989922038 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}] 14:38:42 INFO - PROCESS | 2376 | 1464989922184 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:38:42 INFO - PROCESS | 2376 | 1464989922366 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 2376 | ++DOCSHELL 1FE54800 == 81 [pid = 2376] [id = 634] 14:38:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (1FE56800) [pid = 2376] [serial = 1902] [outer = 00000000] 14:38:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (20A55400) [pid = 2376] [serial = 1903] [outer = 1FE56800] 14:38:42 INFO - PROCESS | 2376 | 1464989922425 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (20F11400) [pid = 2376] [serial = 1904] [outer = 1FE56800] 14:38:43 INFO - PROCESS | 2376 | 1464989923008 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]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1019ms 14:38:43 INFO - PROCESS | 2376 | 1464989923046 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 2376 | 1464989923049 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:38:43 INFO - PROCESS | 2376 | 1464989923052 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:38:43 INFO - PROCESS | 2376 | 1464989923054 Marionette TRACE conn5 <- [1,2502,null,{}] 14:38:43 INFO - PROCESS | 2376 | 1464989923058 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}] 14:38:43 INFO - PROCESS | 2376 | 1464989923186 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:38:43 INFO - PROCESS | 2376 | 1464989923366 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 2376 | ++DOCSHELL 21021C00 == 82 [pid = 2376] [id = 635] 14:38:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (21022C00) [pid = 2376] [serial = 1905] [outer = 00000000] 14:38:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (21030400) [pid = 2376] [serial = 1906] [outer = 21022C00] 14:38:43 INFO - PROCESS | 2376 | 1464989923422 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (21096000) [pid = 2376] [serial = 1907] [outer = 21022C00] 14:38:44 INFO - PROCESS | 2376 | 1464989923994 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]]]}] 14:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 14:38:44 INFO - PROCESS | 2376 | 1464989924030 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 2376 | 1464989924032 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:38:44 INFO - PROCESS | 2376 | 1464989924036 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 2376 | 1464989924038 Marionette TRACE conn5 <- [1,2506,null,{}] 14:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:38:44 INFO - PROCESS | 2376 | 1464989924041 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}] 14:38:44 INFO - PROCESS | 2376 | 1464989924164 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:38:44 INFO - PROCESS | 2376 | 1464989924343 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 2376 | ++DOCSHELL 21026800 == 83 [pid = 2376] [id = 636] 14:38:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (2102F800) [pid = 2376] [serial = 1908] [outer = 00000000] 14:38:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (21430400) [pid = 2376] [serial = 1909] [outer = 2102F800] 14:38:44 INFO - PROCESS | 2376 | 1464989924398 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (21434400) [pid = 2376] [serial = 1910] [outer = 2102F800] 14:38:45 INFO - PROCESS | 2376 | 1464989924999 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]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1014ms 14:38:45 INFO - PROCESS | 2376 | 1464989925055 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 2376 | 1464989925057 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:38:45 INFO - PROCESS | 2376 | 1464989925061 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:38:45 INFO - PROCESS | 2376 | 1464989925063 Marionette TRACE conn5 <- [1,2510,null,{}] 14:38:45 INFO - PROCESS | 2376 | 1464989925067 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}] 14:38:45 INFO - PROCESS | 2376 | 1464989925200 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:38:45 INFO - PROCESS | 2376 | 1464989925369 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 2376 | ++DOCSHELL 1E2F5800 == 84 [pid = 2376] [id = 637] 14:38:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (214C5000) [pid = 2376] [serial = 1911] [outer = 00000000] 14:38:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (214CFC00) [pid = 2376] [serial = 1912] [outer = 214C5000] 14:38:45 INFO - PROCESS | 2376 | 1464989925425 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (21538800) [pid = 2376] [serial = 1913] [outer = 214C5000] 14:38:46 INFO - PROCESS | 2376 | 1464989926017 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]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1016ms 14:38:46 INFO - PROCESS | 2376 | 1464989926081 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 2376 | 1464989926084 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:38:46 INFO - PROCESS | 2376 | 1464989926087 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:38:46 INFO - PROCESS | 2376 | 1464989926089 Marionette TRACE conn5 <- [1,2514,null,{}] 14:38:46 INFO - PROCESS | 2376 | 1464989926093 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}] 14:38:46 INFO - PROCESS | 2376 | 1464989926215 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:38:46 INFO - PROCESS | 2376 | 1464989926395 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 2376 | ++DOCSHELL 214CE000 == 85 [pid = 2376] [id = 638] 14:38:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (2153C800) [pid = 2376] [serial = 1914] [outer = 00000000] 14:38:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (21543000) [pid = 2376] [serial = 1915] [outer = 2153C800] 14:38:46 INFO - PROCESS | 2376 | 1464989926450 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (21545400) [pid = 2376] [serial = 1916] [outer = 2153C800] 14:38:47 INFO - PROCESS | 2376 | 1464989927057 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]]]}] 14:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1016ms 14:38:47 INFO - PROCESS | 2376 | 1464989927107 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 2376 | 1464989927109 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:38:47 INFO - PROCESS | 2376 | 1464989927113 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:38:47 INFO - PROCESS | 2376 | 1464989927115 Marionette TRACE conn5 <- [1,2518,null,{}] 14:38:47 INFO - PROCESS | 2376 | 1464989927119 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}] 14:38:47 INFO - PROCESS | 2376 | 1464989927242 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:38:47 INFO - PROCESS | 2376 | 1464989927443 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 2376 | ++DOCSHELL 0DB49C00 == 86 [pid = 2376] [id = 639] 14:38:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (0DB54400) [pid = 2376] [serial = 1917] [outer = 00000000] 14:38:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (21688000) [pid = 2376] [serial = 1918] [outer = 0DB54400] 14:38:47 INFO - PROCESS | 2376 | 1464989927498 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (2168AC00) [pid = 2376] [serial = 1919] [outer = 0DB54400] 14:38:48 INFO - PROCESS | 2376 | 1464989928478 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]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1420ms 14:38:48 INFO - PROCESS | 2376 | 1464989928547 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 2376 | 1464989928551 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:38:48 INFO - PROCESS | 2376 | 1464989928558 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 2376 | 1464989928562 Marionette TRACE conn5 <- [1,2522,null,{}] 14:38:48 INFO - PROCESS | 2376 | 1464989928568 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}] 14:38:48 INFO - PROCESS | 2376 | 1464989928687 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:38:48 INFO - PROCESS | 2376 | 1464989928868 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 2376 | ++DOCSHELL 0CFB1400 == 87 [pid = 2376] [id = 640] 14:38:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (0CFB6000) [pid = 2376] [serial = 1920] [outer = 00000000] 14:38:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (0D071400) [pid = 2376] [serial = 1921] [outer = 0CFB6000] 14:38:48 INFO - PROCESS | 2376 | 1464989928918 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (0D30E800) [pid = 2376] [serial = 1922] [outer = 0CFB6000] 14:38:49 INFO - PROCESS | 2376 | 1464989929478 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]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 987ms 14:38:49 INFO - PROCESS | 2376 | 1464989929546 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 2376 | 1464989929552 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:38:49 INFO - PROCESS | 2376 | 1464989929558 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 2376 | 1464989929561 Marionette TRACE conn5 <- [1,2526,null,{}] 14:38:49 INFO - PROCESS | 2376 | 1464989929564 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}] 14:38:49 INFO - PROCESS | 2376 | 1464989929683 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:38:49 INFO - PROCESS | 2376 | 1464989929857 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 2376 | ++DOCSHELL 0CF1FC00 == 88 [pid = 2376] [id = 641] 14:38:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (0D06B800) [pid = 2376] [serial = 1923] [outer = 00000000] 14:38:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (0DB56000) [pid = 2376] [serial = 1924] [outer = 0D06B800] 14:38:49 INFO - PROCESS | 2376 | 1464989929907 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (0DD91800) [pid = 2376] [serial = 1925] [outer = 0D06B800] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1BA03400 == 87 [pid = 2376] [id = 630] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 14561800 == 86 [pid = 2376] [id = 629] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1CBEA400 == 85 [pid = 2376] [id = 628] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1BA06C00 == 84 [pid = 2376] [id = 627] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1AB81000 == 83 [pid = 2376] [id = 626] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1942EC00 == 82 [pid = 2376] [id = 625] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 15AB2000 == 81 [pid = 2376] [id = 624] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (142F3400) [pid = 2376] [serial = 1780] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (19456400) [pid = 2376] [serial = 1783] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (1D9D6000) [pid = 2376] [serial = 1786] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (1FE50800) [pid = 2376] [serial = 1789] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (20A56C00) [pid = 2376] [serial = 1792] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (20F1BC00) [pid = 2376] [serial = 1795] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (2102A800) [pid = 2376] [serial = 1798] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (21093000) [pid = 2376] [serial = 1801] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 14225800 == 80 [pid = 2376] [id = 623] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 14BA9800 == 79 [pid = 2376] [id = 622] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 0D27F400 == 78 [pid = 2376] [id = 621] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 14BA1800 == 77 [pid = 2376] [id = 619] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1F97CC00 == 76 [pid = 2376] [id = 618] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1D835C00 == 75 [pid = 2376] [id = 617] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1D68B400 == 74 [pid = 2376] [id = 616] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 1D68B800 == 73 [pid = 2376] [id = 615] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 15615000 == 72 [pid = 2376] [id = 614] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 14BA3400 == 71 [pid = 2376] [id = 613] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 0DD8E400 == 70 [pid = 2376] [id = 612] 14:38:50 INFO - PROCESS | 2376 | --DOCSHELL 15A0CC00 == 69 [pid = 2376] [id = 611] 14:38:50 INFO - PROCESS | 2376 | 1464989930566 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]]]}] 14:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1022ms 14:38:50 INFO - PROCESS | 2376 | 1464989930581 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:38:50 INFO - PROCESS | 2376 | 1464989930583 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:38:50 INFO - PROCESS | 2376 | 1464989930587 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 2376 | 1464989930590 Marionette TRACE conn5 <- [1,2530,null,{}] 14:38:50 INFO - PROCESS | 2376 | 1464989930600 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}] 14:38:50 INFO - PROCESS | 2376 | 1464989930720 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (0E4A6C00) [pid = 2376] [serial = 1667] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (19011C00) [pid = 2376] [serial = 1670] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (1D68F400) [pid = 2376] [serial = 1673] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1D9D1800) [pid = 2376] [serial = 1676] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (1E4D9C00) [pid = 2376] [serial = 1679] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (1FE57800) [pid = 2376] [serial = 1682] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (1FF65800) [pid = 2376] [serial = 1685] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (20A5A000) [pid = 2376] [serial = 1688] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (1BE69C00) [pid = 2376] [serial = 1831] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (18CA7800) [pid = 2376] [serial = 1819] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (18FB4400) [pid = 2376] [serial = 1820] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (19458C00) [pid = 2376] [serial = 1822] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (15AAC400) [pid = 2376] [serial = 1807] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (0D913000) [pid = 2376] [serial = 1810] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (0DB5B000) [pid = 2376] [serial = 1811] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (14959400) [pid = 2376] [serial = 1813] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (14BAF400) [pid = 2376] [serial = 1814] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (0DB53400) [pid = 2376] [serial = 1805] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (0D822400) [pid = 2376] [serial = 1804] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (16F8EC00) [pid = 2376] [serial = 1816] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (19C6E800) [pid = 2376] [serial = 1825] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1AA0B800) [pid = 2376] [serial = 1826] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (161D1800) [pid = 2376] [serial = 1808] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 149 (19870400) [pid = 2376] [serial = 1823] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 148 (19C6C400) [pid = 2376] [serial = 1828] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 147 (1C374C00) [pid = 2376] [serial = 1832] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 146 (199E9C00) [pid = 2376] [serial = 1829] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 145 (18C13C00) [pid = 2376] [serial = 1817] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | --DOMWINDOW == 144 (1ADDA800) [pid = 2376] [serial = 1721] [outer = 00000000] [url = about:blank] 14:38:50 INFO - PROCESS | 2376 | 1464989930880 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 2376 | ++DOCSHELL 0D0E6400 == 70 [pid = 2376] [id = 642] 14:38:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 145 (0D822400) [pid = 2376] [serial = 1926] [outer = 00000000] 14:38:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 146 (0DB3B400) [pid = 2376] [serial = 1927] [outer = 0D822400] 14:38:50 INFO - PROCESS | 2376 | 1464989930928 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 147 (0DE4C800) [pid = 2376] [serial = 1928] [outer = 0D822400] 14:38:51 INFO - PROCESS | 2376 | 1464989931354 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]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 830ms 14:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:38:51 INFO - PROCESS | 2376 | 1464989931421 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 2376 | 1464989931423 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:38:51 INFO - PROCESS | 2376 | 1464989931426 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 2376 | 1464989931428 Marionette TRACE conn5 <- [1,2534,null,{}] 14:38:51 INFO - PROCESS | 2376 | 1464989931432 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}] 14:38:51 INFO - PROCESS | 2376 | 1464989931533 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:38:51 INFO - PROCESS | 2376 | 1464989931539 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 2376 | ++DOCSHELL 0DEF3800 == 71 [pid = 2376] [id = 643] 14:38:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 148 (11354800) [pid = 2376] [serial = 1929] [outer = 00000000] 14:38:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 149 (142F3400) [pid = 2376] [serial = 1930] [outer = 11354800] 14:38:51 INFO - PROCESS | 2376 | 1464989931589 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 150 (14585000) [pid = 2376] [serial = 1931] [outer = 11354800] 14:38:52 INFO - PROCESS | 2376 | 1464989932059 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]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 14:38:52 INFO - PROCESS | 2376 | 1464989932097 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 2376 | 1464989932099 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:38:52 INFO - PROCESS | 2376 | 1464989932107 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 2376 | 1464989932108 Marionette TRACE conn5 <- [1,2538,null,{}] 14:38:52 INFO - PROCESS | 2376 | 1464989932112 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}] 14:38:52 INFO - PROCESS | 2376 | 1464989932224 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:38:52 INFO - PROCESS | 2376 | 1464989932231 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 2376 | ++DOCSHELL 1485F400 == 72 [pid = 2376] [id = 644] 14:38:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (14878C00) [pid = 2376] [serial = 1932] [outer = 00000000] 14:38:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (14B0B400) [pid = 2376] [serial = 1933] [outer = 14878C00] 14:38:52 INFO - PROCESS | 2376 | 1464989932278 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (1561C400) [pid = 2376] [serial = 1934] [outer = 14878C00] 14:38:52 INFO - PROCESS | 2376 | 1464989932815 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]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 14:38:52 INFO - PROCESS | 2376 | 1464989932837 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 2376 | 1464989932839 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:38:52 INFO - PROCESS | 2376 | 1464989932842 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 2376 | 1464989932844 Marionette TRACE conn5 <- [1,2542,null,{}] 14:38:52 INFO - PROCESS | 2376 | 1464989932847 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}] 14:38:53 INFO - PROCESS | 2376 | 1464989933029 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:38:53 INFO - PROCESS | 2376 | 1464989933059 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 2376 | ++DOCSHELL 16F0C000 == 73 [pid = 2376] [id = 645] 14:38:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (16F0F400) [pid = 2376] [serial = 1935] [outer = 00000000] 14:38:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1708D800) [pid = 2376] [serial = 1936] [outer = 16F0F400] 14:38:53 INFO - PROCESS | 2376 | 1464989933105 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (175D7400) [pid = 2376] [serial = 1937] [outer = 16F0F400] 14:38:53 INFO - PROCESS | 2376 | 1464989933577 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]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 14:38:53 INFO - PROCESS | 2376 | 1464989933613 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 2376 | 1464989933615 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:38:53 INFO - PROCESS | 2376 | 1464989933618 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - PROCESS | 2376 | 1464989933620 Marionette TRACE conn5 <- [1,2546,null,{}] 14:38:53 INFO - PROCESS | 2376 | 1464989933623 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}] 14:38:53 INFO - PROCESS | 2376 | 1464989933770 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:38:53 INFO - PROCESS | 2376 | 1464989933789 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 2376 | ++DOCSHELL 18431400 == 74 [pid = 2376] [id = 646] 14:38:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (187F2C00) [pid = 2376] [serial = 1938] [outer = 00000000] 14:38:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (18C1A800) [pid = 2376] [serial = 1939] [outer = 187F2C00] 14:38:53 INFO - PROCESS | 2376 | 1464989933836 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (18C20400) [pid = 2376] [serial = 1940] [outer = 187F2C00] 14:38:54 INFO - PROCESS | 2376 | 1464989934312 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]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 14:38:54 INFO - PROCESS | 2376 | 1464989934351 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 2376 | 1464989934353 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:38:54 INFO - PROCESS | 2376 | 1464989934357 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 2376 | 1464989934358 Marionette TRACE conn5 <- [1,2550,null,{}] 14:38:54 INFO - PROCESS | 2376 | 1464989934362 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}] 14:38:54 INFO - PROCESS | 2376 | 1464989934527 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:38:54 INFO - PROCESS | 2376 | 1464989934545 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 2376 | ++DOCSHELL 18C18000 == 75 [pid = 2376] [id = 647] 14:38:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (18C19800) [pid = 2376] [serial = 1941] [outer = 00000000] 14:38:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (18E25400) [pid = 2376] [serial = 1942] [outer = 18C19800] 14:38:54 INFO - PROCESS | 2376 | 1464989934589 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (18FB3800) [pid = 2376] [serial = 1943] [outer = 18C19800] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 161 (1D634400) [pid = 2376] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 160 (0D281C00) [pid = 2376] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 159 (14BAFC00) [pid = 2376] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 158 (1ABBD400) [pid = 2376] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 157 (14230800) [pid = 2376] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 156 (1901AC00) [pid = 2376] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 155 (1942F800) [pid = 2376] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 154 (17087000) [pid = 2376] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 153 (1C375000) [pid = 2376] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 152 (1D629400) [pid = 2376] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 151 (1CBEC400) [pid = 2376] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:38:55 INFO - PROCESS | 2376 | --DOMWINDOW == 150 (15615800) [pid = 2376] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:38:55 INFO - PROCESS | 2376 | 1464989935445 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]]]}] 14:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1121ms 14:38:55 INFO - PROCESS | 2376 | 1464989935480 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:38:55 INFO - PROCESS | 2376 | 1464989935492 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:38:55 INFO - PROCESS | 2376 | 1464989935508 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:38:55 INFO - PROCESS | 2376 | 1464989935510 Marionette TRACE conn5 <- [1,2554,null,{}] 14:38:55 INFO - PROCESS | 2376 | 1464989935514 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}] 14:38:55 INFO - PROCESS | 2376 | 1464989935619 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:38:55 INFO - PROCESS | 2376 | 1464989935628 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 2376 | ++DOCSHELL 0D06F400 == 76 [pid = 2376] [id = 648] 14:38:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 151 (0DB42C00) [pid = 2376] [serial = 1944] [outer = 00000000] 14:38:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 152 (18CA0800) [pid = 2376] [serial = 1945] [outer = 0DB42C00] 14:38:55 INFO - PROCESS | 2376 | 1464989935675 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 153 (18FB8800) [pid = 2376] [serial = 1946] [outer = 0DB42C00] 14:38:56 INFO - PROCESS | 2376 | 1464989936148 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]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 14:38:56 INFO - PROCESS | 2376 | 1464989936191 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 2376 | 1464989936193 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:38:56 INFO - PROCESS | 2376 | 1464989936196 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 2376 | 1464989936198 Marionette TRACE conn5 <- [1,2558,null,{}] 14:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:38:56 INFO - PROCESS | 2376 | 1464989936201 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}] 14:38:56 INFO - PROCESS | 2376 | 1464989936324 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:38:56 INFO - PROCESS | 2376 | 1464989936334 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 2376 | ++DOCSHELL 15AA7000 == 77 [pid = 2376] [id = 649] 14:38:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 154 (17087400) [pid = 2376] [serial = 1947] [outer = 00000000] 14:38:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 155 (1942A000) [pid = 2376] [serial = 1948] [outer = 17087400] 14:38:56 INFO - PROCESS | 2376 | 1464989936379 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 156 (19435400) [pid = 2376] [serial = 1949] [outer = 17087400] 14:38:56 INFO - PROCESS | 2376 | 1464989936858 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]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 14:38:56 INFO - PROCESS | 2376 | 1464989936884 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 2376 | 1464989936887 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:38:56 INFO - PROCESS | 2376 | 1464989936890 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 2376 | 1464989936892 Marionette TRACE conn5 <- [1,2562,null,{}] 14:38:56 INFO - PROCESS | 2376 | 1464989936896 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}] 14:38:57 INFO - PROCESS | 2376 | 1464989937013 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:38:57 INFO - PROCESS | 2376 | 1464989937019 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 2376 | ++DOCSHELL 19456400 == 78 [pid = 2376] [id = 650] 14:38:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 157 (19457800) [pid = 2376] [serial = 1950] [outer = 00000000] 14:38:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 158 (198F4800) [pid = 2376] [serial = 1951] [outer = 19457800] 14:38:57 INFO - PROCESS | 2376 | 1464989937069 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 159 (199F7000) [pid = 2376] [serial = 1952] [outer = 19457800] 14:38:57 INFO - PROCESS | 2376 | 1464989937863 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]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1017ms 14:38:57 INFO - PROCESS | 2376 | 1464989937910 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 2376 | 1464989937915 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:38:57 INFO - PROCESS | 2376 | 1464989937920 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:38:57 INFO - PROCESS | 2376 | 1464989937924 Marionette TRACE conn5 <- [1,2566,null,{}] 14:38:57 INFO - PROCESS | 2376 | 1464989937930 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}] 14:38:58 INFO - PROCESS | 2376 | 1464989938112 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:38:58 INFO - PROCESS | 2376 | 1464989938281 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 2376 | ++DOCSHELL 0CFBA800 == 79 [pid = 2376] [id = 651] 14:38:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 160 (0D077C00) [pid = 2376] [serial = 1953] [outer = 00000000] 14:38:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 161 (0D914000) [pid = 2376] [serial = 1954] [outer = 0D077C00] 14:38:58 INFO - PROCESS | 2376 | 1464989938338 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 162 (0DB43000) [pid = 2376] [serial = 1955] [outer = 0D077C00] 14:38:58 INFO - PROCESS | 2376 | 1464989938904 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]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1018ms 14:38:58 INFO - PROCESS | 2376 | 1464989938943 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 2376 | 1464989938950 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:38:58 INFO - PROCESS | 2376 | 1464989938956 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - PROCESS | 2376 | 1464989938959 Marionette TRACE conn5 <- [1,2570,null,{}] 14:38:59 INFO - PROCESS | 2376 | 1464989938963 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}] 14:38:59 INFO - PROCESS | 2376 | 1464989939093 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:38:59 INFO - PROCESS | 2376 | 1464989939273 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 2376 | ++DOCSHELL 14185800 == 80 [pid = 2376] [id = 652] 14:38:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (14225800) [pid = 2376] [serial = 1956] [outer = 00000000] 14:38:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (14B1D000) [pid = 2376] [serial = 1957] [outer = 14225800] 14:38:59 INFO - PROCESS | 2376 | 1464989939329 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (15AAB800) [pid = 2376] [serial = 1958] [outer = 14225800] 14:38:59 INFO - PROCESS | 2376 | 1464989939954 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]]]}] 14:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1020ms 14:39:00 INFO - PROCESS | 2376 | 1464989939978 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 2376 | 1464989939980 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:39:00 INFO - PROCESS | 2376 | 1464989939984 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:39:00 INFO - PROCESS | 2376 | 1464989939988 Marionette TRACE conn5 <- [1,2574,null,{}] 14:39:00 INFO - PROCESS | 2376 | 1464989939999 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}] 14:39:00 INFO - PROCESS | 2376 | 1464989940143 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:39:00 INFO - PROCESS | 2376 | 1464989940314 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 2376 | ++DOCSHELL 14B19C00 == 81 [pid = 2376] [id = 653] 14:39:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (19434000) [pid = 2376] [serial = 1959] [outer = 00000000] 14:39:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (198F6000) [pid = 2376] [serial = 1960] [outer = 19434000] 14:39:00 INFO - PROCESS | 2376 | 1464989940375 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (19C77000) [pid = 2376] [serial = 1961] [outer = 19434000] 14:39:01 INFO - PROCESS | 2376 | 1464989940973 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]]]}] 14:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1020ms 14:39:01 INFO - PROCESS | 2376 | 1464989941006 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:39:01 INFO - PROCESS | 2376 | 1464989941009 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:39:01 INFO - PROCESS | 2376 | 1464989941013 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:39:01 INFO - PROCESS | 2376 | 1464989941015 Marionette TRACE conn5 <- [1,2578,null,{}] 14:39:01 INFO - PROCESS | 2376 | 1464989941018 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}] 14:39:01 INFO - PROCESS | 2376 | 1464989941146 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:39:01 INFO - PROCESS | 2376 | 1464989941326 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 2376 | ++DOCSHELL 1ACD6800 == 82 [pid = 2376] [id = 654] 14:39:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (1ACDAC00) [pid = 2376] [serial = 1962] [outer = 00000000] 14:39:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (1BA01C00) [pid = 2376] [serial = 1963] [outer = 1ACDAC00] 14:39:01 INFO - PROCESS | 2376 | 1464989941382 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (1BAEE000) [pid = 2376] [serial = 1964] [outer = 1ACDAC00] 14:39:01 INFO - PROCESS | 2376 | 1464989941951 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]]]}] 14:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 14:39:02 INFO - PROCESS | 2376 | 1464989941987 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:39:02 INFO - PROCESS | 2376 | 1464989941989 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:39:02 INFO - PROCESS | 2376 | 1464989941992 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:39:02 INFO - PROCESS | 2376 | 1464989941994 Marionette TRACE conn5 <- [1,2582,null,{}] 14:39:02 INFO - PROCESS | 2376 | 1464989941998 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}] 14:39:02 INFO - PROCESS | 2376 | 1464989942120 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:39:02 INFO - PROCESS | 2376 | 1464989942299 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 2376 | ++DOCSHELL 1BAF2400 == 83 [pid = 2376] [id = 655] 14:39:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (1BF16800) [pid = 2376] [serial = 1965] [outer = 00000000] 14:39:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (1C36E000) [pid = 2376] [serial = 1966] [outer = 1BF16800] 14:39:02 INFO - PROCESS | 2376 | 1464989942355 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (1C60F800) [pid = 2376] [serial = 1967] [outer = 1BF16800] 14:39:02 INFO - PROCESS | 2376 | 1464989942955 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]]]}] 14:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1017ms 14:39:03 INFO - PROCESS | 2376 | 1464989943014 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 2376 | 1464989943016 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:39:03 INFO - PROCESS | 2376 | 1464989943020 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:39:03 INFO - PROCESS | 2376 | 1464989943022 Marionette TRACE conn5 <- [1,2586,null,{}] 14:39:03 INFO - PROCESS | 2376 | 1464989943026 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}] 14:39:03 INFO - PROCESS | 2376 | 1464989943160 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:39:03 INFO - PROCESS | 2376 | 1464989943328 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 2376 | ++DOCSHELL 1C8E8800 == 84 [pid = 2376] [id = 656] 14:39:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (1C8EB000) [pid = 2376] [serial = 1968] [outer = 00000000] 14:39:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (1CBE1400) [pid = 2376] [serial = 1969] [outer = 1C8EB000] 14:39:03 INFO - PROCESS | 2376 | 1464989943385 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (1CBEC400) [pid = 2376] [serial = 1970] [outer = 1C8EB000] 14:39:04 INFO - PROCESS | 2376 | 1464989943975 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]]]}] 14:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 14:39:04 INFO - PROCESS | 2376 | 1464989944000 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:39:04 INFO - PROCESS | 2376 | 1464989944003 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:39:04 INFO - PROCESS | 2376 | 1464989944007 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - PROCESS | 2376 | 1464989944009 Marionette TRACE conn5 <- [1,2590,null,{}] 14:39:04 INFO - PROCESS | 2376 | 1464989944013 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}] 14:39:04 INFO - PROCESS | 2376 | 1464989944133 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:39:04 INFO - PROCESS | 2376 | 1464989944334 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 2376 | ++DOCSHELL 1D681C00 == 85 [pid = 2376] [id = 657] 14:39:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (1D683000) [pid = 2376] [serial = 1971] [outer = 00000000] 14:39:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (1D688C00) [pid = 2376] [serial = 1972] [outer = 1D683000] 14:39:04 INFO - PROCESS | 2376 | 1464989944389 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (1D6D2400) [pid = 2376] [serial = 1973] [outer = 1D683000] 14:39:05 INFO - PROCESS | 2376 | 1464989944970 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]]]}] 14:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1018ms 14:39:05 INFO - PROCESS | 2376 | 1464989945027 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:39:05 INFO - PROCESS | 2376 | 1464989945029 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:39:05 INFO - PROCESS | 2376 | 1464989945032 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:39:05 INFO - PROCESS | 2376 | 1464989945034 Marionette TRACE conn5 <- [1,2594,null,{}] 14:39:05 INFO - PROCESS | 2376 | 1464989945038 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}] 14:39:05 INFO - PROCESS | 2376 | 1464989945160 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:39:05 INFO - PROCESS | 2376 | 1464989945332 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:05 INFO - PROCESS | 2376 | ++DOCSHELL 1D6D4C00 == 86 [pid = 2376] [id = 658] 14:39:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (1D6D6000) [pid = 2376] [serial = 1974] [outer = 00000000] 14:39:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 182 (1D6F0400) [pid = 2376] [serial = 1975] [outer = 1D6D6000] 14:39:05 INFO - PROCESS | 2376 | 1464989945388 Marionette DEBUG loaded listener.js 14:39:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (1D6FA000) [pid = 2376] [serial = 1976] [outer = 1D6D6000] 14:39:06 INFO - PROCESS | 2376 | 1464989945973 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]]]}] 14:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 14:39:06 INFO - PROCESS | 2376 | 1464989946007 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:39:06 INFO - PROCESS | 2376 | 1464989946009 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:39:06 INFO - PROCESS | 2376 | 1464989946013 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - PROCESS | 2376 | 1464989946015 Marionette TRACE conn5 <- [1,2598,null,{}] 14:39:06 INFO - PROCESS | 2376 | 1464989946019 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}] 14:39:06 INFO - PROCESS | 2376 | 1464989946141 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:39:06 INFO - PROCESS | 2376 | 1464989946322 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 2376 | ++DOCSHELL 1D810C00 == 87 [pid = 2376] [id = 659] 14:39:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (1D832C00) [pid = 2376] [serial = 1977] [outer = 00000000] 14:39:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (1D83CC00) [pid = 2376] [serial = 1978] [outer = 1D832C00] 14:39:06 INFO - PROCESS | 2376 | 1464989946378 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (1D9D2000) [pid = 2376] [serial = 1979] [outer = 1D832C00] 14:39:07 INFO - PROCESS | 2376 | 1464989947011 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]]]}] 14:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1068ms 14:39:07 INFO - PROCESS | 2376 | 1464989947085 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:39:07 INFO - PROCESS | 2376 | 1464989947087 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:39:07 INFO - PROCESS | 2376 | 1464989947091 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:39:07 INFO - PROCESS | 2376 | 1464989947093 Marionette TRACE conn5 <- [1,2602,null,{}] 14:39:07 INFO - PROCESS | 2376 | 1464989947096 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}] 14:39:07 INFO - PROCESS | 2376 | 1464989947219 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:39:07 INFO - PROCESS | 2376 | 1464989947390 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:07 INFO - PROCESS | 2376 | ++DOCSHELL 0DB40000 == 88 [pid = 2376] [id = 660] 14:39:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 187 (0DFD9400) [pid = 2376] [serial = 1980] [outer = 00000000] 14:39:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 188 (15A08000) [pid = 2376] [serial = 1981] [outer = 0DFD9400] 14:39:07 INFO - PROCESS | 2376 | 1464989947446 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 189 (18C1E800) [pid = 2376] [serial = 1982] [outer = 0DFD9400] 14:39:08 INFO - PROCESS | 2376 | 1464989948268 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]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1220ms 14:39:08 INFO - PROCESS | 2376 | 1464989948315 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 2376 | 1464989948319 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:39:08 INFO - PROCESS | 2376 | 1464989948324 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 2376 | 1464989948328 Marionette TRACE conn5 <- [1,2606,null,{}] 14:39:08 INFO - PROCESS | 2376 | 1464989948334 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}] 14:39:08 INFO - PROCESS | 2376 | 1464989948454 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:39:08 INFO - PROCESS | 2376 | 1464989948628 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 2376 | ++DOCSHELL 0D368C00 == 89 [pid = 2376] [id = 661] 14:39:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 190 (0D824800) [pid = 2376] [serial = 1983] [outer = 00000000] 14:39:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (0DB57800) [pid = 2376] [serial = 1984] [outer = 0D824800] 14:39:08 INFO - PROCESS | 2376 | 1464989948679 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 192 (0DE57000) [pid = 2376] [serial = 1985] [outer = 0D824800] 14:39:09 INFO - PROCESS | 2376 | 1464989949315 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]]]}] 14:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1023ms 14:39:09 INFO - PROCESS | 2376 | 1464989949348 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:39:09 INFO - PROCESS | 2376 | 1464989949354 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:39:09 INFO - PROCESS | 2376 | 1464989949360 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 2376 | 1464989949362 Marionette TRACE conn5 <- [1,2610,null,{}] 14:39:09 INFO - PROCESS | 2376 | 1464989949366 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}] 14:39:09 INFO - PROCESS | 2376 | 1464989949491 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:39:09 INFO - PROCESS | 2376 | 1464989949701 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 15AA7000 == 88 [pid = 2376] [id = 649] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 0D06F400 == 87 [pid = 2376] [id = 648] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 18C18000 == 86 [pid = 2376] [id = 647] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 18431400 == 85 [pid = 2376] [id = 646] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 16F0C000 == 84 [pid = 2376] [id = 645] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 1485F400 == 83 [pid = 2376] [id = 644] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 0DEF3800 == 82 [pid = 2376] [id = 643] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 0D0E6400 == 81 [pid = 2376] [id = 642] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 0CF1FC00 == 80 [pid = 2376] [id = 641] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 0CFB1400 == 79 [pid = 2376] [id = 640] 14:39:09 INFO - PROCESS | 2376 | --DOMWINDOW == 191 (1F986000) [pid = 2376] [serial = 1855] [outer = 00000000] [url = about:blank] 14:39:09 INFO - PROCESS | 2376 | --DOMWINDOW == 190 (20A59400) [pid = 2376] [serial = 1858] [outer = 00000000] [url = about:blank] 14:39:09 INFO - PROCESS | 2376 | --DOMWINDOW == 189 (1D836800) [pid = 2376] [serial = 1861] [outer = 00000000] [url = about:blank] 14:39:09 INFO - PROCESS | 2376 | --DOMWINDOW == 188 (1F985400) [pid = 2376] [serial = 1894] [outer = 00000000] [url = about:blank] 14:39:09 INFO - PROCESS | 2376 | ++DOCSHELL 0CA4DC00 == 80 [pid = 2376] [id = 662] 14:39:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 189 (0CF1C400) [pid = 2376] [serial = 1986] [outer = 00000000] 14:39:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 190 (0D363800) [pid = 2376] [serial = 1987] [outer = 0CF1C400] 14:39:09 INFO - PROCESS | 2376 | 1464989949829 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (0DE4C400) [pid = 2376] [serial = 1988] [outer = 0CF1C400] 14:39:09 INFO - PROCESS | 2376 | --DOCSHELL 0CFC0400 == 79 [pid = 2376] [id = 632] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 190 (1D9CF800) [pid = 2376] [serial = 1778] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 189 (18C9C400) [pid = 2376] [serial = 1840] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 188 (1D6D2800) [pid = 2376] [serial = 1846] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 187 (0DB57000) [pid = 2376] [serial = 1865] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 186 (0D84C400) [pid = 2376] [serial = 1864] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 185 (18C1D000) [pid = 2376] [serial = 1868] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 184 (17DCF800) [pid = 2376] [serial = 1867] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 183 (1BA0A400) [pid = 2376] [serial = 1879] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 182 (1D6F9400) [pid = 2376] [serial = 1849] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 181 (1BF16400) [pid = 2376] [serial = 1880] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (1485FC00) [pid = 2376] [serial = 1870] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (14B1FC00) [pid = 2376] [serial = 1871] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (1C89B400) [pid = 2376] [serial = 1834] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (1CBDD400) [pid = 2376] [serial = 1835] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (199E9400) [pid = 2376] [serial = 1876] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (18DB5800) [pid = 2376] [serial = 1873] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (1900D400) [pid = 2376] [serial = 1874] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (1C8EB400) [pid = 2376] [serial = 1882] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (1D62BC00) [pid = 2376] [serial = 1843] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (11354400) [pid = 2376] [serial = 1837] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (1E4A6C00) [pid = 2376] [serial = 1852] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (1D68E400) [pid = 2376] [serial = 1885] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (1D839400) [pid = 2376] [serial = 1891] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (1D6F6800) [pid = 2376] [serial = 1886] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (1CBE6800) [pid = 2376] [serial = 1883] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 165 (1C89CC00) [pid = 2376] [serial = 1889] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 164 (18FB1400) [pid = 2376] [serial = 1888] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 163 (1D9DC800) [pid = 2376] [serial = 1892] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | --DOMWINDOW == 162 (19BD2400) [pid = 2376] [serial = 1877] [outer = 00000000] [url = about:blank] 14:39:10 INFO - PROCESS | 2376 | 1464989950352 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]]]}] 14:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1020ms 14:39:10 INFO - PROCESS | 2376 | 1464989950382 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 2376 | 1464989950384 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:39:10 INFO - PROCESS | 2376 | 1464989950388 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:39:10 INFO - PROCESS | 2376 | 1464989950391 Marionette TRACE conn5 <- [1,2614,null,{}] 14:39:10 INFO - PROCESS | 2376 | 1464989950401 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}] 14:39:10 INFO - PROCESS | 2376 | 1464989950524 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:39:10 INFO - PROCESS | 2376 | 1464989950535 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 2376 | ++DOCSHELL 15AA7400 == 80 [pid = 2376] [id = 663] 14:39:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 163 (15AAB400) [pid = 2376] [serial = 1989] [outer = 00000000] 14:39:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 164 (17081000) [pid = 2376] [serial = 1990] [outer = 15AAB400] 14:39:10 INFO - PROCESS | 2376 | 1464989950588 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 165 (18431400) [pid = 2376] [serial = 1991] [outer = 15AAB400] 14:39:11 INFO - PROCESS | 2376 | 1464989951095 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]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 14:39:11 INFO - PROCESS | 2376 | 1464989951153 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 2376 | 1464989951155 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:39:11 INFO - PROCESS | 2376 | 1464989951158 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 2376 | 1464989951160 Marionette TRACE conn5 <- [1,2618,null,{}] 14:39:11 INFO - PROCESS | 2376 | 1464989951163 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}] 14:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:39:11 INFO - PROCESS | 2376 | 1464989951267 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:39:11 INFO - PROCESS | 2376 | 1464989951397 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 2376 | ++DOCSHELL 18C1D000 == 81 [pid = 2376] [id = 664] 14:39:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 166 (18C1D800) [pid = 2376] [serial = 1992] [outer = 00000000] 14:39:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (18CA9000) [pid = 2376] [serial = 1993] [outer = 18C1D800] 14:39:11 INFO - PROCESS | 2376 | 1464989951442 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (18FAE800) [pid = 2376] [serial = 1994] [outer = 18C1D800] 14:39:11 INFO - PROCESS | 2376 | 1464989951816 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]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 14:39:11 INFO - PROCESS | 2376 | 1464989951897 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 2376 | 1464989951899 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:39:11 INFO - PROCESS | 2376 | 1464989951902 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 2376 | 1464989951904 Marionette TRACE conn5 <- [1,2622,null,{}] 14:39:11 INFO - PROCESS | 2376 | 1464989951907 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}] 14:39:12 INFO - PROCESS | 2376 | 1464989952051 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:39:12 INFO - PROCESS | 2376 | 1464989952072 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 2376 | ++DOCSHELL 18FAE000 == 82 [pid = 2376] [id = 665] 14:39:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (18FB4400) [pid = 2376] [serial = 1995] [outer = 00000000] 14:39:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (1942F400) [pid = 2376] [serial = 1996] [outer = 18FB4400] 14:39:12 INFO - PROCESS | 2376 | 1464989952127 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (1986FC00) [pid = 2376] [serial = 1997] [outer = 18FB4400] 14:39:12 INFO - PROCESS | 2376 | 1464989952604 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]]]}] 14:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 14:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:39:12 INFO - PROCESS | 2376 | 1464989952634 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:39:12 INFO - PROCESS | 2376 | 1464989952636 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:39:12 INFO - PROCESS | 2376 | 1464989952639 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 2376 | 1464989952641 Marionette TRACE conn5 <- [1,2626,null,{}] 14:39:12 INFO - PROCESS | 2376 | 1464989952679 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}] 14:39:12 INFO - PROCESS | 2376 | 1464989952843 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:39:12 INFO - PROCESS | 2376 | 1464989952869 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 2376 | ++DOCSHELL 19C70400 == 83 [pid = 2376] [id = 666] 14:39:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (19C71C00) [pid = 2376] [serial = 1998] [outer = 00000000] 14:39:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (1BF1C400) [pid = 2376] [serial = 1999] [outer = 19C71C00] 14:39:12 INFO - PROCESS | 2376 | 1464989952918 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (1C89B400) [pid = 2376] [serial = 2000] [outer = 19C71C00] 14:39:13 INFO - PROCESS | 2376 | 1464989953385 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]]]}] 14:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 810ms 14:39:13 INFO - PROCESS | 2376 | 1464989953450 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:39:13 INFO - PROCESS | 2376 | 1464989953452 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:39:13 INFO - PROCESS | 2376 | 1464989953462 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - PROCESS | 2376 | 1464989953463 Marionette TRACE conn5 <- [1,2630,null,{}] 14:39:13 INFO - PROCESS | 2376 | 1464989953467 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}] 14:39:13 INFO - PROCESS | 2376 | 1464989953611 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:39:13 INFO - PROCESS | 2376 | 1464989953638 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 2376 | ++DOCSHELL 1C89E400 == 84 [pid = 2376] [id = 667] 14:39:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (1C8E8000) [pid = 2376] [serial = 2001] [outer = 00000000] 14:39:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (1CBE3400) [pid = 2376] [serial = 2002] [outer = 1C8E8000] 14:39:13 INFO - PROCESS | 2376 | 1464989953683 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (1D684400) [pid = 2376] [serial = 2003] [outer = 1C8E8000] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (0D822400) [pid = 2376] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (1F97F000) [pid = 2376] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (17087400) [pid = 2376] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (16F0F400) [pid = 2376] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (0DB42C00) [pid = 2376] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 171 (0CFB6000) [pid = 2376] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 170 (14878C00) [pid = 2376] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 169 (187F2C00) [pid = 2376] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 168 (0D06B800) [pid = 2376] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 167 (18C19800) [pid = 2376] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:39:14 INFO - PROCESS | 2376 | --DOMWINDOW == 166 (11354800) [pid = 2376] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:39:14 INFO - PROCESS | 2376 | 1464989954379 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]]]}] 14:39:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:39:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 14:39:14 INFO - PROCESS | 2376 | 1464989954438 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 2376 | 1464989954440 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:39:14 INFO - PROCESS | 2376 | 1464989954443 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - PROCESS | 2376 | 1464989954445 Marionette TRACE conn5 <- [1,2634,null,{}] 14:39:14 INFO - PROCESS | 2376 | 1464989954449 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}] 14:39:14 INFO - PROCESS | 2376 | 1464989954547 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:39:14 INFO - PROCESS | 2376 | 1464989954556 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:14 INFO - PROCESS | 2376 | ++DOCSHELL 142EF400 == 85 [pid = 2376] [id = 668] 14:39:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 167 (142F2800) [pid = 2376] [serial = 2004] [outer = 00000000] 14:39:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 168 (18CA4000) [pid = 2376] [serial = 2005] [outer = 142F2800] 14:39:14 INFO - PROCESS | 2376 | 1464989954600 Marionette DEBUG loaded listener.js 14:39:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 169 (19870800) [pid = 2376] [serial = 2006] [outer = 142F2800] 14:39:15 INFO - PROCESS | 2376 | 1464989955048 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]]]}] 14:39:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 14:39:15 INFO - PROCESS | 2376 | 1464989955132 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 2376 | 1464989955134 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:39:15 INFO - PROCESS | 2376 | 1464989955137 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:39:15 INFO - PROCESS | 2376 | 1464989955139 Marionette TRACE conn5 <- [1,2638,null,{}] 14:39:15 INFO - PROCESS | 2376 | 1464989955143 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}] 14:39:15 INFO - PROCESS | 2376 | 1464989955242 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:39:15 INFO - PROCESS | 2376 | 1464989955252 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 2376 | ++DOCSHELL 1C8EE400 == 86 [pid = 2376] [id = 669] 14:39:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 170 (1D6D7400) [pid = 2376] [serial = 2007] [outer = 00000000] 14:39:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 171 (1D833800) [pid = 2376] [serial = 2008] [outer = 1D6D7400] 14:39:15 INFO - PROCESS | 2376 | 1464989955295 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 172 (1D9D5400) [pid = 2376] [serial = 2009] [outer = 1D6D7400] 14:39:15 INFO - PROCESS | 2376 | 1464989955767 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]]]}] 14:39:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 14:39:15 INFO - PROCESS | 2376 | 1464989955813 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 2376 | 1464989955815 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:39:15 INFO - PROCESS | 2376 | 1464989955822 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:39:15 INFO - PROCESS | 2376 | 1464989955824 Marionette TRACE conn5 <- [1,2642,null,{}] 14:39:15 INFO - PROCESS | 2376 | 1464989955846 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}] 14:39:15 INFO - PROCESS | 2376 | 1464989955947 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:39:15 INFO - PROCESS | 2376 | 1464989955954 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 2376 | ++DOCSHELL 1D9DAC00 == 87 [pid = 2376] [id = 670] 14:39:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (1D9DC400) [pid = 2376] [serial = 2010] [outer = 00000000] 14:39:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (1E4AC000) [pid = 2376] [serial = 2011] [outer = 1D9DC400] 14:39:16 INFO - PROCESS | 2376 | 1464989956000 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (1E4D9C00) [pid = 2376] [serial = 2012] [outer = 1D9DC400] 14:39:16 INFO - PROCESS | 2376 | 1464989956805 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]]]}] 14:39:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:39:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1038ms 14:39:16 INFO - PROCESS | 2376 | 1464989956862 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 2376 | 1464989956867 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:39:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:39:16 INFO - PROCESS | 2376 | 1464989956872 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 2376 | 1464989956876 Marionette TRACE conn5 <- [1,2646,null,{}] 14:39:16 INFO - PROCESS | 2376 | 1464989956901 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}] 14:39:17 INFO - PROCESS | 2376 | 1464989957036 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:39:17 INFO - PROCESS | 2376 | 1464989957210 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 2376 | ++DOCSHELL 0CF24000 == 88 [pid = 2376] [id = 671] 14:39:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (0D3F0400) [pid = 2376] [serial = 2013] [outer = 00000000] 14:39:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (11393C00) [pid = 2376] [serial = 2014] [outer = 0D3F0400] 14:39:17 INFO - PROCESS | 2376 | 1464989957267 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (142F2000) [pid = 2376] [serial = 2015] [outer = 0D3F0400] 14:39:17 INFO - PROCESS | 2376 | 1464989957829 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]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:39:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 990ms 14:39:17 INFO - PROCESS | 2376 | 1464989957881 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 2376 | 1464989957888 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:39:17 INFO - PROCESS | 2376 | 1464989957896 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 2376 | 1464989957899 Marionette TRACE conn5 <- [1,2650,null,{}] 14:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:39:17 INFO - PROCESS | 2376 | 1464989957903 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}] 14:39:18 INFO - PROCESS | 2376 | 1464989958036 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:39:18 INFO - PROCESS | 2376 | 1464989958220 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 2376 | ++DOCSHELL 18C67000 == 89 [pid = 2376] [id = 672] 14:39:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (18C74000) [pid = 2376] [serial = 2016] [outer = 00000000] 14:39:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (1942E000) [pid = 2376] [serial = 2017] [outer = 18C74000] 14:39:18 INFO - PROCESS | 2376 | 1464989958276 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (199F1C00) [pid = 2376] [serial = 2018] [outer = 18C74000] 14:39:18 INFO - PROCESS | 2376 | 1464989958876 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]]]}] 14:39:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:39:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1015ms 14:39:18 INFO - PROCESS | 2376 | 1464989958918 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 2376 | 1464989958920 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:39:18 INFO - PROCESS | 2376 | 1464989958924 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 2376 | 1464989958928 Marionette TRACE conn5 <- [1,2654,null,{}] 14:39:18 INFO - PROCESS | 2376 | 1464989958939 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}] 14:39:19 INFO - PROCESS | 2376 | 1464989959086 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:39:19 INFO - PROCESS | 2376 | 1464989959260 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 2376 | ++DOCSHELL 1BA0F400 == 90 [pid = 2376] [id = 673] 14:39:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 182 (1D806C00) [pid = 2376] [serial = 2019] [outer = 00000000] 14:39:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (1E2F6C00) [pid = 2376] [serial = 2020] [outer = 1D806C00] 14:39:19 INFO - PROCESS | 2376 | 1464989959318 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (1E4E1C00) [pid = 2376] [serial = 2021] [outer = 1D806C00] 14:39:20 INFO - PROCESS | 2376 | 1464989960381 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]]]}] 14:39:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1474ms 14:39:20 INFO - PROCESS | 2376 | 1464989960400 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 2376 | 1464989960403 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:39:20 INFO - PROCESS | 2376 | 1464989960407 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 2376 | 1464989960409 Marionette TRACE conn5 <- [1,2658,null,{}] 14:39:20 INFO - PROCESS | 2376 | 1464989960413 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}] 14:39:20 INFO - PROCESS | 2376 | 1464989960574 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:39:20 INFO - PROCESS | 2376 | 1464989960742 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 2376 | ++DOCSHELL 0E4F4C00 == 91 [pid = 2376] [id = 674] 14:39:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (1F984000) [pid = 2376] [serial = 2022] [outer = 00000000] 14:39:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (1FE58000) [pid = 2376] [serial = 2023] [outer = 1F984000] 14:39:20 INFO - PROCESS | 2376 | 1464989960797 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 187 (1FF61000) [pid = 2376] [serial = 2024] [outer = 1F984000] 14:39:21 INFO - PROCESS | 2376 | 1464989961871 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] 14:39:21 INFO - PROCESS | 2376 | 1464989961944 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:39:21 INFO - PROCESS | 2376 | 1464989961947 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - PROCESS | 2376 | 1464989961949 Marionette TRACE conn5 <- [1,2662,null,{}] 14:39:21 INFO - PROCESS | 2376 | 1464989961953 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}] 14:39:22 INFO - PROCESS | 2376 | 1464989962110 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:39:22 INFO - PROCESS | 2376 | 1464989962309 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 2376 | ++DOCSHELL 1FE55000 == 92 [pid = 2376] [id = 675] 14:39:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 188 (1FE57800) [pid = 2376] [serial = 2025] [outer = 00000000] 14:39:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 189 (20A5B400) [pid = 2376] [serial = 2026] [outer = 1FE57800] 14:39:22 INFO - PROCESS | 2376 | 1464989962362 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 190 (20C46C00) [pid = 2376] [serial = 2027] [outer = 1FE57800] 14:39:23 INFO - PROCESS | 2376 | 1464989963357 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] 14:39:23 INFO - PROCESS | 2376 | 1464989963370 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:39:23 INFO - PROCESS | 2376 | 1464989963373 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:39:23 INFO - PROCESS | 2376 | 1464989963375 Marionette TRACE conn5 <- [1,2666,null,{}] 14:39:23 INFO - PROCESS | 2376 | 1464989963379 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}] 14:39:23 INFO - PROCESS | 2376 | 1464989963548 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:39:23 INFO - PROCESS | 2376 | 1464989963755 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 2376 | ++DOCSHELL 20F18000 == 93 [pid = 2376] [id = 676] 14:39:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (20F1D000) [pid = 2376] [serial = 2028] [outer = 00000000] 14:39:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 192 (21030000) [pid = 2376] [serial = 2029] [outer = 20F1D000] 14:39:23 INFO - PROCESS | 2376 | 1464989963851 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 193 (2108C800) [pid = 2376] [serial = 2030] [outer = 20F1D000] 14:39:24 INFO - PROCESS | 2376 | 1464989964866 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]]]}] 14:39:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1525ms 14:39:24 INFO - PROCESS | 2376 | 1464989964951 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 2376 | 1464989964953 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:39:24 INFO - PROCESS | 2376 | 1464989964958 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 2376 | 1464989964959 Marionette TRACE conn5 <- [1,2670,null,{}] 14:39:25 INFO - PROCESS | 2376 | 1464989964963 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}] 14:39:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:39:25 INFO - PROCESS | 2376 | 1464989965075 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:39:25 INFO - PROCESS | 2376 | 1464989965317 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 2376 | ++DOCSHELL 0D285800 == 94 [pid = 2376] [id = 677] 14:39:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 194 (0D286C00) [pid = 2376] [serial = 2031] [outer = 00000000] 14:39:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 195 (0DC6B000) [pid = 2376] [serial = 2032] [outer = 0D286C00] 14:39:25 INFO - PROCESS | 2376 | 1464989965373 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 196 (0DE56C00) [pid = 2376] [serial = 2033] [outer = 0D286C00] 14:39:26 INFO - PROCESS | 2376 | 1464989966414 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]]]}] 14:39:26 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) 14:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1464ms 14:39:26 INFO - PROCESS | 2376 | 1464989966433 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 2376 | 1464989966436 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:39:26 INFO - PROCESS | 2376 | 1464989966442 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:39:26 INFO - PROCESS | 2376 | 1464989966445 Marionette TRACE conn5 <- [1,2674,null,{}] 14:39:26 INFO - PROCESS | 2376 | 1464989966450 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}] 14:39:26 INFO - PROCESS | 2376 | 1464989966572 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:39:26 INFO - PROCESS | 2376 | 1464989966763 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 2376 | ++DOCSHELL 0DD8E400 == 95 [pid = 2376] [id = 678] 14:39:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 197 (0DD92000) [pid = 2376] [serial = 2034] [outer = 00000000] 14:39:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 198 (1422A000) [pid = 2376] [serial = 2035] [outer = 0DD92000] 14:39:26 INFO - PROCESS | 2376 | 1464989966815 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 199 (14B08800) [pid = 2376] [serial = 2036] [outer = 0DD92000] 14:39:27 INFO - PROCESS | 2376 | 1464989967850 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] 14:39:27 INFO - PROCESS | 2376 | 1464989967887 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:39:27 INFO - PROCESS | 2376 | 1464989967892 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 2376 | 1464989967895 Marionette TRACE conn5 <- [1,2678,null,{}] 14:39:27 INFO - PROCESS | 2376 | 1464989967899 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}] 14:39:28 INFO - PROCESS | 2376 | 1464989968015 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:39:28 INFO - PROCESS | 2376 | 1464989968248 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1C36F400 == 94 [pid = 2376] [id = 487] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1C8EE400 == 93 [pid = 2376] [id = 669] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 142EF400 == 92 [pid = 2376] [id = 668] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1C89E400 == 91 [pid = 2376] [id = 667] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 19C70400 == 90 [pid = 2376] [id = 666] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 18FAE000 == 89 [pid = 2376] [id = 665] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 18C1D000 == 88 [pid = 2376] [id = 664] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 15AA7400 == 87 [pid = 2376] [id = 663] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 0CA4DC00 == 86 [pid = 2376] [id = 662] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 198 (198F4800) [pid = 2376] [serial = 1951] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | ++DOCSHELL 0CA44C00 == 87 [pid = 2376] [id = 679] 14:39:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 199 (0CA4DC00) [pid = 2376] [serial = 2037] [outer = 00000000] 14:39:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 200 (0D232400) [pid = 2376] [serial = 2038] [outer = 0CA4DC00] 14:39:28 INFO - PROCESS | 2376 | 1464989968379 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 201 (0DB3D400) [pid = 2376] [serial = 2039] [outer = 0CA4DC00] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 0D368C00 == 86 [pid = 2376] [id = 661] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1D6D4C00 == 85 [pid = 2376] [id = 658] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1D681C00 == 84 [pid = 2376] [id = 657] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1C8E8800 == 83 [pid = 2376] [id = 656] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1BAF2400 == 82 [pid = 2376] [id = 655] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 1ACD6800 == 81 [pid = 2376] [id = 654] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 14B19C00 == 80 [pid = 2376] [id = 653] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 14185800 == 79 [pid = 2376] [id = 652] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 0CFBA800 == 78 [pid = 2376] [id = 651] 14:39:28 INFO - PROCESS | 2376 | --DOCSHELL 19456400 == 77 [pid = 2376] [id = 650] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 200 (19435400) [pid = 2376] [serial = 1949] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 199 (0DB3B400) [pid = 2376] [serial = 1927] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 198 (1FF67C00) [pid = 2376] [serial = 1895] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 197 (21543000) [pid = 2376] [serial = 1915] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 196 (1942A000) [pid = 2376] [serial = 1948] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 195 (1708D800) [pid = 2376] [serial = 1936] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 194 (19869400) [pid = 2376] [serial = 1900] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 193 (175D7400) [pid = 2376] [serial = 1937] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 192 (18CA0800) [pid = 2376] [serial = 1945] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 191 (0D30E800) [pid = 2376] [serial = 1922] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 190 (21688000) [pid = 2376] [serial = 1918] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 189 (21030400) [pid = 2376] [serial = 1906] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 188 (1561C400) [pid = 2376] [serial = 1934] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 187 (0D071400) [pid = 2376] [serial = 1921] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 186 (214CFC00) [pid = 2376] [serial = 1912] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 185 (14B0B400) [pid = 2376] [serial = 1933] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 184 (18C1A800) [pid = 2376] [serial = 1939] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 183 (14387C00) [pid = 2376] [serial = 1897] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 182 (0DB56000) [pid = 2376] [serial = 1924] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 181 (20A55400) [pid = 2376] [serial = 1903] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (18E25400) [pid = 2376] [serial = 1942] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (21430400) [pid = 2376] [serial = 1909] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (0DD91800) [pid = 2376] [serial = 1925] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (142F3400) [pid = 2376] [serial = 1930] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (18FB8800) [pid = 2376] [serial = 1946] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (14585000) [pid = 2376] [serial = 1931] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (18C20400) [pid = 2376] [serial = 1940] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (0DE4C800) [pid = 2376] [serial = 1928] [outer = 00000000] [url = about:blank] 14:39:28 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (18FB3800) [pid = 2376] [serial = 1943] [outer = 00000000] [url = about:blank] 14:39:29 INFO - PROCESS | 2376 | 1464989969300 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] 14:39:29 INFO - PROCESS | 2376 | 1464989969363 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:39:29 INFO - PROCESS | 2376 | 1464989969367 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:39:29 INFO - PROCESS | 2376 | 1464989969370 Marionette TRACE conn5 <- [1,2682,null,{}] 14:39:29 INFO - PROCESS | 2376 | 1464989969381 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}] 14:39:29 INFO - PROCESS | 2376 | 1464989969488 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:39:29 INFO - PROCESS | 2376 | 1464989969496 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 2376 | ++DOCSHELL 14569800 == 78 [pid = 2376] [id = 680] 14:39:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (14585000) [pid = 2376] [serial = 2040] [outer = 00000000] 14:39:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (15A04C00) [pid = 2376] [serial = 2041] [outer = 14585000] 14:39:29 INFO - PROCESS | 2376 | 1464989969545 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (16F03800) [pid = 2376] [serial = 2042] [outer = 14585000] 14:39:30 INFO - PROCESS | 2376 | 1464989970554 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] 14:39:30 INFO - PROCESS | 2376 | 1464989970595 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:39:30 INFO - PROCESS | 2376 | 1464989970602 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 2376 | 1464989970604 Marionette TRACE conn5 <- [1,2686,null,{}] 14:39:30 INFO - PROCESS | 2376 | 1464989970608 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}] 14:39:30 INFO - PROCESS | 2376 | 1464989970757 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:39:30 INFO - PROCESS | 2376 | 1464989970773 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 2376 | ++DOCSHELL 18453000 == 79 [pid = 2376] [id = 681] 14:39:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (18C12000) [pid = 2376] [serial = 2043] [outer = 00000000] 14:39:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (18C6E000) [pid = 2376] [serial = 2044] [outer = 18C12000] 14:39:30 INFO - PROCESS | 2376 | 1464989970818 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (18C1B000) [pid = 2376] [serial = 2045] [outer = 18C12000] 14:39:31 INFO - PROCESS | 2376 | 1464989971803 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] 14:39:31 INFO - PROCESS | 2376 | 1464989971826 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:39:31 INFO - PROCESS | 2376 | 1464989971829 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 2376 | 1464989971831 Marionette TRACE conn5 <- [1,2690,null,{}] 14:39:31 INFO - PROCESS | 2376 | 1464989971834 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}] 14:39:31 INFO - PROCESS | 2376 | 1464989971981 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:39:32 INFO - PROCESS | 2376 | 1464989971997 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 2376 | ++DOCSHELL 18EF4000 == 80 [pid = 2376] [id = 682] 14:39:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (18EF5000) [pid = 2376] [serial = 2046] [outer = 00000000] 14:39:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (19017C00) [pid = 2376] [serial = 2047] [outer = 18EF5000] 14:39:32 INFO - PROCESS | 2376 | 1464989972053 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (1942D800) [pid = 2376] [serial = 2048] [outer = 18EF5000] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (15AAB400) [pid = 2376] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (19C71C00) [pid = 2376] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 178 (0D824800) [pid = 2376] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 177 (1C8E8000) [pid = 2376] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 176 (18C1D800) [pid = 2376] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 175 (0CF1C400) [pid = 2376] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 174 (1D6D7400) [pid = 2376] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 173 (18FB4400) [pid = 2376] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:39:32 INFO - PROCESS | 2376 | --DOMWINDOW == 172 (142F2800) [pid = 2376] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:39:33 INFO - PROCESS | 2376 | 1464989973111 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]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:39:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1331ms 14:39:33 INFO - PROCESS | 2376 | 1464989973161 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 2376 | 1464989973166 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:39:33 INFO - PROCESS | 2376 | 1464989973172 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 2376 | 1464989973176 Marionette TRACE conn5 <- [1,2694,null,{}] 14:39:33 INFO - PROCESS | 2376 | 1464989973181 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}] 14:39:33 INFO - PROCESS | 2376 | 1464989973312 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:39:33 INFO - PROCESS | 2376 | 1464989973483 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 2376 | ++DOCSHELL 0DB42400 == 81 [pid = 2376] [id = 683] 14:39:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 173 (0DB48C00) [pid = 2376] [serial = 2049] [outer = 00000000] 14:39:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 174 (0DFD5000) [pid = 2376] [serial = 2050] [outer = 0DB48C00] 14:39:33 INFO - PROCESS | 2376 | 1464989973542 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 175 (142EA800) [pid = 2376] [serial = 2051] [outer = 0DB48C00] 14:39:34 INFO - PROCESS | 2376 | 1464989974190 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]]]}] 14:39:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:39:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1078ms 14:39:34 INFO - PROCESS | 2376 | 1464989974263 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:39:34 INFO - PROCESS | 2376 | 1464989974269 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:39:34 INFO - PROCESS | 2376 | 1464989974277 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - PROCESS | 2376 | 1464989974280 Marionette TRACE conn5 <- [1,2698,null,{}] 14:39:34 INFO - PROCESS | 2376 | 1464989974284 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}] 14:39:34 INFO - PROCESS | 2376 | 1464989974410 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:39:34 INFO - PROCESS | 2376 | 1464989974578 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 2376 | ++DOCSHELL 18C13C00 == 82 [pid = 2376] [id = 684] 14:39:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 176 (18C16000) [pid = 2376] [serial = 2052] [outer = 00000000] 14:39:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 177 (18C69800) [pid = 2376] [serial = 2053] [outer = 18C16000] 14:39:34 INFO - PROCESS | 2376 | 1464989974656 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 178 (18EFC800) [pid = 2376] [serial = 2054] [outer = 18C16000] 14:39:35 INFO - PROCESS | 2376 | 1464989975293 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] 14:39:35 INFO - PROCESS | 2376 | 1464989975366 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:39:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:39:35 INFO - PROCESS | 2376 | 1464989975371 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 2376 | 1464989975375 Marionette TRACE conn5 <- [1,2702,null,{}] 14:39:35 INFO - PROCESS | 2376 | 1464989975386 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}] 14:39:35 INFO - PROCESS | 2376 | 1464989975511 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:39:35 INFO - PROCESS | 2376 | 1464989975681 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 2376 | ++DOCSHELL 198EFC00 == 83 [pid = 2376] [id = 685] 14:39:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 179 (19BD2400) [pid = 2376] [serial = 2055] [outer = 00000000] 14:39:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (19C73000) [pid = 2376] [serial = 2056] [outer = 19BD2400] 14:39:35 INFO - PROCESS | 2376 | 1464989975740 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (1ACCD800) [pid = 2376] [serial = 2057] [outer = 19BD2400] 14:39:36 INFO - PROCESS | 2376 | 1464989976318 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]]]}] 14:39:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:39:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 988ms 14:39:36 INFO - PROCESS | 2376 | 1464989976360 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:39:36 INFO - PROCESS | 2376 | 1464989976363 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:39:36 INFO - PROCESS | 2376 | 1464989976366 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:39:36 INFO - PROCESS | 2376 | 1464989976368 Marionette TRACE conn5 <- [1,2706,null,{}] 14:39:36 INFO - PROCESS | 2376 | 1464989976372 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}] 14:39:36 INFO - PROCESS | 2376 | 1464989976497 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:39:36 INFO - PROCESS | 2376 | 1464989976679 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 2376 | ++DOCSHELL 1BAEE400 == 84 [pid = 2376] [id = 686] 14:39:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 182 (1BAF2400) [pid = 2376] [serial = 2058] [outer = 00000000] 14:39:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (1C36E800) [pid = 2376] [serial = 2059] [outer = 1BAF2400] 14:39:36 INFO - PROCESS | 2376 | 1464989976735 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (1C896000) [pid = 2376] [serial = 2060] [outer = 1BAF2400] 14:39:37 INFO - PROCESS | 2376 | 1464989977356 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] 14:39:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:39:37 INFO - PROCESS | 2376 | 1464989977388 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:39:37 INFO - PROCESS | 2376 | 1464989977391 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - PROCESS | 2376 | 1464989977393 Marionette TRACE conn5 <- [1,2710,null,{}] 14:39:37 INFO - PROCESS | 2376 | 1464989977397 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}] 14:39:37 INFO - PROCESS | 2376 | 1464989977517 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:39:37 INFO - PROCESS | 2376 | 1464989977698 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 2376 | ++DOCSHELL 1844E000 == 85 [pid = 2376] [id = 687] 14:39:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (1BA10000) [pid = 2376] [serial = 2061] [outer = 00000000] 14:39:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (1CBDEC00) [pid = 2376] [serial = 2062] [outer = 1BA10000] 14:39:37 INFO - PROCESS | 2376 | 1464989977754 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 187 (1D62EC00) [pid = 2376] [serial = 2063] [outer = 1BA10000] 14:39:38 INFO - PROCESS | 2376 | 1464989978376 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] 14:39:38 INFO - PROCESS | 2376 | 1464989978418 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:39:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:39:38 INFO - PROCESS | 2376 | 1464989978421 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - PROCESS | 2376 | 1464989978423 Marionette TRACE conn5 <- [1,2714,null,{}] 14:39:38 INFO - PROCESS | 2376 | 1464989978427 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}] 14:39:38 INFO - PROCESS | 2376 | 1464989978614 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:39:38 INFO - PROCESS | 2376 | 1464989978785 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 2376 | ++DOCSHELL 198F4800 == 86 [pid = 2376] [id = 688] 14:39:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 188 (1D636000) [pid = 2376] [serial = 2064] [outer = 00000000] 14:39:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 189 (1D83F400) [pid = 2376] [serial = 2065] [outer = 1D636000] 14:39:38 INFO - PROCESS | 2376 | 1464989978841 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 190 (1D9D8C00) [pid = 2376] [serial = 2066] [outer = 1D636000] 14:39:39 INFO - PROCESS | 2376 | 1464989979404 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]]]}] 14:39:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:39:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1019ms 14:39:39 INFO - PROCESS | 2376 | 1464989979444 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 2376 | 1464989979447 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:39:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:39:39 INFO - PROCESS | 2376 | 1464989979450 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 2376 | 1464989979452 Marionette TRACE conn5 <- [1,2718,null,{}] 14:39:39 INFO - PROCESS | 2376 | 1464989979455 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}] 14:39:39 INFO - PROCESS | 2376 | 1464989979574 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:39:39 INFO - PROCESS | 2376 | 1464989979757 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 2376 | ++DOCSHELL 187F2C00 == 87 [pid = 2376] [id = 689] 14:39:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (1C8EAC00) [pid = 2376] [serial = 2067] [outer = 00000000] 14:39:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 192 (1E4E2000) [pid = 2376] [serial = 2068] [outer = 1C8EAC00] 14:39:39 INFO - PROCESS | 2376 | 1464989979813 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 193 (1F987000) [pid = 2376] [serial = 2069] [outer = 1C8EAC00] 14:39:40 INFO - PROCESS | 2376 | 1464989980888 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] 14:39:40 INFO - PROCESS | 2376 | 1464989980933 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:39:40 INFO - PROCESS | 2376 | 1464989980936 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 2376 | 1464989980938 Marionette TRACE conn5 <- [1,2722,null,{}] 14:39:40 INFO - PROCESS | 2376 | 1464989980942 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}] 14:39:41 INFO - PROCESS | 2376 | 1464989981090 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:39:41 INFO - PROCESS | 2376 | 1464989981257 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 2376 | ++DOCSHELL 20A4F800 == 88 [pid = 2376] [id = 690] 14:39:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 194 (20A50400) [pid = 2376] [serial = 2070] [outer = 00000000] 14:39:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 195 (20A5C000) [pid = 2376] [serial = 2071] [outer = 20A50400] 14:39:41 INFO - PROCESS | 2376 | 1464989981341 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 196 (20F1B800) [pid = 2376] [serial = 2072] [outer = 20A50400] 14:39:41 INFO - PROCESS | 2376 | 1464989981898 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]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1016ms 14:39:41 INFO - PROCESS | 2376 | 1464989981957 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 2376 | 1464989981959 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:39:41 INFO - PROCESS | 2376 | 1464989981962 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 2376 | 1464989981964 Marionette TRACE conn5 <- [1,2726,null,{}] 14:39:41 INFO - PROCESS | 2376 | 1464989981968 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}] 14:39:42 INFO - PROCESS | 2376 | 1464989982087 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:39:42 INFO - PROCESS | 2376 | 1464989982272 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 2376 | ++DOCSHELL 21021400 == 89 [pid = 2376] [id = 691] 14:39:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 197 (2102EC00) [pid = 2376] [serial = 2073] [outer = 00000000] 14:39:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 198 (21094400) [pid = 2376] [serial = 2074] [outer = 2102EC00] 14:39:42 INFO - PROCESS | 2376 | 1464989982329 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 199 (21430C00) [pid = 2376] [serial = 2075] [outer = 2102EC00] 14:39:42 INFO - PROCESS | 2376 | 1464989982909 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]]]}] 14:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 14:39:42 INFO - PROCESS | 2376 | 1464989982936 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:39:42 INFO - PROCESS | 2376 | 1464989982939 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:39:42 INFO - PROCESS | 2376 | 1464989982942 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:39:42 INFO - PROCESS | 2376 | 1464989982944 Marionette TRACE conn5 <- [1,2730,null,{}] 14:39:42 INFO - PROCESS | 2376 | 1464989982948 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}] 14:39:43 INFO - PROCESS | 2376 | 1464989983070 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:39:43 INFO - PROCESS | 2376 | 1464989983271 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:43 INFO - PROCESS | 2376 | ++DOCSHELL 0D3F4400 == 90 [pid = 2376] [id = 692] 14:39:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 200 (1942E800) [pid = 2376] [serial = 2076] [outer = 00000000] 14:39:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 201 (214C6C00) [pid = 2376] [serial = 2077] [outer = 1942E800] 14:39:43 INFO - PROCESS | 2376 | 1464989983326 Marionette DEBUG loaded listener.js 14:39:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 202 (214CC400) [pid = 2376] [serial = 2078] [outer = 1942E800] 14:39:43 INFO - PROCESS | 2376 | 1464989983956 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]]]}] 14:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1073ms 14:39:44 INFO - PROCESS | 2376 | 1464989984019 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:39:44 INFO - PROCESS | 2376 | 1464989984022 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:39:44 INFO - PROCESS | 2376 | 1464989984025 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:39:44 INFO - PROCESS | 2376 | 1464989984028 Marionette TRACE conn5 <- [1,2734,null,{}] 14:39:44 INFO - PROCESS | 2376 | 1464989984031 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}] 14:39:44 INFO - PROCESS | 2376 | 1464989984172 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:39:44 INFO - PROCESS | 2376 | 1464989984347 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 2376 | ++DOCSHELL 19010800 == 91 [pid = 2376] [id = 693] 14:39:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 203 (19018800) [pid = 2376] [serial = 2079] [outer = 00000000] 14:39:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 204 (1C618800) [pid = 2376] [serial = 2080] [outer = 19018800] 14:39:44 INFO - PROCESS | 2376 | 1464989984410 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 205 (1D682800) [pid = 2376] [serial = 2081] [outer = 19018800] 14:39:45 INFO - PROCESS | 2376 | 1464989985149 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]]]}] 14:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1172ms 14:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:39:45 INFO - PROCESS | 2376 | 1464989985202 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:39:45 INFO - PROCESS | 2376 | 1464989985206 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:39:45 INFO - PROCESS | 2376 | 1464989985211 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:39:45 INFO - PROCESS | 2376 | 1464989985215 Marionette TRACE conn5 <- [1,2738,null,{}] 14:39:45 INFO - PROCESS | 2376 | 1464989985221 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}] 14:39:45 INFO - PROCESS | 2376 | 1464989985351 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:39:45 INFO - PROCESS | 2376 | 1464989985534 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 2376 | ++DOCSHELL 0D233400 == 92 [pid = 2376] [id = 694] 14:39:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 206 (0D234000) [pid = 2376] [serial = 2082] [outer = 00000000] 14:39:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 207 (14386400) [pid = 2376] [serial = 2083] [outer = 0D234000] 14:39:45 INFO - PROCESS | 2376 | 1464989985583 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 208 (15A0DC00) [pid = 2376] [serial = 2084] [outer = 0D234000] 14:39:46 INFO - PROCESS | 2376 | 1464989986177 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]]]}] 14:39:46 INFO - PROCESS | 2376 | --DOCSHELL 18453000 == 91 [pid = 2376] [id = 681] 14:39:46 INFO - PROCESS | 2376 | --DOCSHELL 14569800 == 90 [pid = 2376] [id = 680] 14:39:46 INFO - PROCESS | 2376 | --DOCSHELL 0CA44C00 == 89 [pid = 2376] [id = 679] 14:39:46 INFO - PROCESS | 2376 | --DOCSHELL 0DD8E400 == 88 [pid = 2376] [id = 678] 14:39:46 INFO - PROCESS | 2376 | --DOCSHELL 0CF24000 == 87 [pid = 2376] [id = 671] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 207 (1E4AC000) [pid = 2376] [serial = 2011] [outer = 00000000] [url = about:blank] 14:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1082ms 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 206 (17081000) [pid = 2376] [serial = 1990] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 205 (18431400) [pid = 2376] [serial = 1991] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 204 (1BF1C400) [pid = 2376] [serial = 1999] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 203 (0DE57000) [pid = 2376] [serial = 1985] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 202 (0DB57800) [pid = 2376] [serial = 1984] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 201 (1CBE3400) [pid = 2376] [serial = 2002] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 200 (18CA9000) [pid = 2376] [serial = 1993] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 199 (1D83CC00) [pid = 2376] [serial = 1978] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 198 (0D363800) [pid = 2376] [serial = 1987] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 197 (0DE4C400) [pid = 2376] [serial = 1988] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 196 (0D914000) [pid = 2376] [serial = 1954] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 195 (15A08000) [pid = 2376] [serial = 1981] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 194 (1BA01C00) [pid = 2376] [serial = 1963] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 193 (1CBE1400) [pid = 2376] [serial = 1969] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 192 (198F6000) [pid = 2376] [serial = 1960] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 191 (1C36E000) [pid = 2376] [serial = 1966] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 190 (14B1D000) [pid = 2376] [serial = 1957] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 189 (1D6F0400) [pid = 2376] [serial = 1975] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 188 (1D688C00) [pid = 2376] [serial = 1972] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 187 (1D833800) [pid = 2376] [serial = 2008] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 186 (1D9D5400) [pid = 2376] [serial = 2009] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 185 (1D684400) [pid = 2376] [serial = 2003] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 184 (1942F400) [pid = 2376] [serial = 1996] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 183 (1986FC00) [pid = 2376] [serial = 1997] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 182 (18CA4000) [pid = 2376] [serial = 2005] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 181 (19870800) [pid = 2376] [serial = 2006] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 180 (1C89B400) [pid = 2376] [serial = 2000] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | --DOMWINDOW == 179 (18FAE800) [pid = 2376] [serial = 1994] [outer = 00000000] [url = about:blank] 14:39:46 INFO - PROCESS | 2376 | 1464989986333 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:39:46 INFO - PROCESS | 2376 | 1464989986339 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:39:46 INFO - PROCESS | 2376 | 1464989986349 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:39:46 INFO - PROCESS | 2376 | 1464989986351 Marionette TRACE conn5 <- [1,2742,null,{}] 14:39:46 INFO - PROCESS | 2376 | 1464989986360 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}] 14:39:46 INFO - PROCESS | 2376 | 1464989986468 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:39:46 INFO - PROCESS | 2376 | 1464989986475 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:46 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3E000 == 88 [pid = 2376] [id = 695] 14:39:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 180 (0DB3F800) [pid = 2376] [serial = 2085] [outer = 00000000] 14:39:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 181 (0DC68400) [pid = 2376] [serial = 2086] [outer = 0DB3F800] 14:39:46 INFO - PROCESS | 2376 | 1464989986521 Marionette DEBUG loaded listener.js 14:39:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 182 (0DEFAC00) [pid = 2376] [serial = 2087] [outer = 0DB3F800] 14:39:47 INFO - PROCESS | 2376 | 1464989987079 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]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 790ms 14:39:47 INFO - PROCESS | 2376 | 1464989987139 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 2376 | 1464989987141 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:39:47 INFO - PROCESS | 2376 | 1464989987144 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:39:47 INFO - PROCESS | 2376 | 1464989987148 Marionette TRACE conn5 <- [1,2746,null,{}] 14:39:47 INFO - PROCESS | 2376 | 1464989987158 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}] 14:39:47 INFO - PROCESS | 2376 | 1464989987269 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:39:47 INFO - PROCESS | 2376 | 1464989987402 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:47 INFO - PROCESS | 2376 | ++DOCSHELL 18C12C00 == 89 [pid = 2376] [id = 696] 14:39:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 183 (18C1F800) [pid = 2376] [serial = 2088] [outer = 00000000] 14:39:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 184 (18DB9000) [pid = 2376] [serial = 2089] [outer = 18C1F800] 14:39:47 INFO - PROCESS | 2376 | 1464989987451 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 185 (1900C400) [pid = 2376] [serial = 2090] [outer = 18C1F800] 14:39:47 INFO - PROCESS | 2376 | 1464989987838 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]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 14:39:47 INFO - PROCESS | 2376 | 1464989987878 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 2376 | 1464989987881 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:39:47 INFO - PROCESS | 2376 | 1464989987884 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:39:47 INFO - PROCESS | 2376 | 1464989987886 Marionette TRACE conn5 <- [1,2750,null,{}] 14:39:47 INFO - PROCESS | 2376 | 1464989987889 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}] 14:39:48 INFO - PROCESS | 2376 | 1464989987995 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:39:48 INFO - PROCESS | 2376 | 1464989988036 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 2376 | ++DOCSHELL 19862C00 == 90 [pid = 2376] [id = 697] 14:39:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 186 (19863C00) [pid = 2376] [serial = 2091] [outer = 00000000] 14:39:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 187 (19871000) [pid = 2376] [serial = 2092] [outer = 19863C00] 14:39:48 INFO - PROCESS | 2376 | 1464989988082 Marionette DEBUG loaded listener.js 14:39:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 188 (1B38EC00) [pid = 2376] [serial = 2093] [outer = 19863C00] 14:39:48 INFO - PROCESS | 2376 | 1464989988537 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]]]}] 14:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 14:39:48 INFO - PROCESS | 2376 | 1464989988619 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 2376 | 1464989988621 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:39:48 INFO - PROCESS | 2376 | 1464989988624 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - PROCESS | 2376 | 1464989988635 Marionette TRACE conn5 <- [1,2754,null,{}] 14:39:48 INFO - PROCESS | 2376 | 1464989988639 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}] 14:39:48 INFO - PROCESS | 2376 | 1464989988793 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:39:48 INFO - PROCESS | 2376 | 1464989988810 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 2376 | ++DOCSHELL 1BA04800 == 91 [pid = 2376] [id = 698] 14:39:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 189 (1C36E000) [pid = 2376] [serial = 2094] [outer = 00000000] 14:39:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 190 (1C89EC00) [pid = 2376] [serial = 2095] [outer = 1C36E000] 14:39:48 INFO - PROCESS | 2376 | 1464989988855 Marionette DEBUG loaded listener.js 14:39:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 191 (1CBEB400) [pid = 2376] [serial = 2096] [outer = 1C36E000] 14:39:49 INFO - PROCESS | 2376 | 1464989989327 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]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 14:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:39:49 INFO - PROCESS | 2376 | 1464989989355 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 2376 | 1464989989357 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:39:49 INFO - PROCESS | 2376 | 1464989989360 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - PROCESS | 2376 | 1464989989362 Marionette TRACE conn5 <- [1,2758,null,{}] 14:39:49 INFO - PROCESS | 2376 | 1464989989365 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}] 14:39:49 INFO - PROCESS | 2376 | 1464989989559 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:39:49 INFO - PROCESS | 2376 | 1464989989592 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:49 INFO - PROCESS | 2376 | ++DOCSHELL 1D6F9400 == 92 [pid = 2376] [id = 699] 14:39:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 192 (1D838000) [pid = 2376] [serial = 2097] [outer = 00000000] 14:39:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 193 (1E2F3400) [pid = 2376] [serial = 2098] [outer = 1D838000] 14:39:49 INFO - PROCESS | 2376 | 1464989989652 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 194 (1F985000) [pid = 2376] [serial = 2099] [outer = 1D838000] 14:39:50 INFO - PROCESS | 2376 | 1464989990118 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]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 771ms 14:39:50 INFO - PROCESS | 2376 | 1464989990137 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 2376 | 1464989990138 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:39:50 INFO - PROCESS | 2376 | 1464989990141 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 2376 | 1464989990143 Marionette TRACE conn5 <- [1,2762,null,{}] 14:39:50 INFO - PROCESS | 2376 | 1464989990153 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}] 14:39:50 INFO - PROCESS | 2376 | 1464989990299 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:39:50 INFO - PROCESS | 2376 | 1464989990317 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 2376 | ++DOCSHELL 20A57400 == 93 [pid = 2376] [id = 700] 14:39:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 195 (20A5C800) [pid = 2376] [serial = 2100] [outer = 00000000] 14:39:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 196 (20F17400) [pid = 2376] [serial = 2101] [outer = 20A5C800] 14:39:50 INFO - PROCESS | 2376 | 1464989990362 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 197 (21432800) [pid = 2376] [serial = 2102] [outer = 20A5C800] 14:39:50 INFO - PROCESS | 2376 | --DOMWINDOW == 196 (14585000) [pid = 2376] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:39:50 INFO - PROCESS | 2376 | --DOMWINDOW == 195 (18C12000) [pid = 2376] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:39:50 INFO - PROCESS | 2376 | --DOMWINDOW == 194 (0DD92000) [pid = 2376] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:39:50 INFO - PROCESS | 2376 | --DOMWINDOW == 193 (0CA4DC00) [pid = 2376] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:39:50 INFO - PROCESS | 2376 | 1464989990886 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]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 14:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:39:50 INFO - PROCESS | 2376 | 1464989990915 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 2376 | 1464989990916 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:39:50 INFO - PROCESS | 2376 | 1464989990920 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 2376 | 1464989990922 Marionette TRACE conn5 <- [1,2766,null,{}] 14:39:50 INFO - PROCESS | 2376 | 1464989990976 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}] 14:39:51 INFO - PROCESS | 2376 | 1464989991122 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:39:51 INFO - PROCESS | 2376 | 1464989991135 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:51 INFO - PROCESS | 2376 | ++DOCSHELL 20F16800 == 94 [pid = 2376] [id = 701] 14:39:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 194 (214C5C00) [pid = 2376] [serial = 2103] [outer = 00000000] 14:39:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 195 (21540800) [pid = 2376] [serial = 2104] [outer = 214C5C00] 14:39:51 INFO - PROCESS | 2376 | 1464989991179 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 196 (21545C00) [pid = 2376] [serial = 2105] [outer = 214C5C00] 14:39:51 INFO - PROCESS | 2376 | 1464989991609 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]]]}] 14:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 710ms 14:39:51 INFO - PROCESS | 2376 | 1464989991642 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:39:51 INFO - PROCESS | 2376 | 1464989991643 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:39:51 INFO - PROCESS | 2376 | 1464989991646 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:39:51 INFO - PROCESS | 2376 | 1464989991648 Marionette TRACE conn5 <- [1,2770,null,{}] 14:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:39:51 INFO - PROCESS | 2376 | 1464989991651 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}] 14:39:51 INFO - PROCESS | 2376 | 1464989991754 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:39:51 INFO - PROCESS | 2376 | 1464989991760 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:51 INFO - PROCESS | 2376 | ++DOCSHELL 21682000 == 95 [pid = 2376] [id = 702] 14:39:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 197 (21687400) [pid = 2376] [serial = 2106] [outer = 00000000] 14:39:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 198 (2168F400) [pid = 2376] [serial = 2107] [outer = 21687400] 14:39:51 INFO - PROCESS | 2376 | 1464989991804 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 199 (21B6E400) [pid = 2376] [serial = 2108] [outer = 21687400] 14:39:52 INFO - PROCESS | 2376 | 1464989992259 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]]]}] 14:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 14:39:52 INFO - PROCESS | 2376 | 1464989992282 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:39:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:39:52 INFO - PROCESS | 2376 | 1464989992284 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:39:52 INFO - PROCESS | 2376 | 1464989992287 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:39:52 INFO - PROCESS | 2376 | 1464989992289 Marionette TRACE conn5 <- [1,2774,null,{}] 14:39:52 INFO - PROCESS | 2376 | 1464989992293 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}] 14:39:52 INFO - PROCESS | 2376 | 1464989992469 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:39:52 INFO - PROCESS | 2376 | 1464989992515 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 2376 | ++DOCSHELL 0CF20000 == 96 [pid = 2376] [id = 703] 14:39:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 200 (0CF62000) [pid = 2376] [serial = 2109] [outer = 00000000] 14:39:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 201 (18FB7400) [pid = 2376] [serial = 2110] [outer = 0CF62000] 14:39:52 INFO - PROCESS | 2376 | 1464989992560 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 202 (21B74000) [pid = 2376] [serial = 2111] [outer = 0CF62000] 14:39:53 INFO - PROCESS | 2376 | 1464989993235 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]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:39:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 14:39:53 INFO - PROCESS | 2376 | 1464989993258 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 2376 | 1464989993263 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:39:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:39:53 INFO - PROCESS | 2376 | 1464989993269 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 2376 | 1464989993273 Marionette TRACE conn5 <- [1,2778,null,{}] 14:39:53 INFO - PROCESS | 2376 | 1464989993279 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}] 14:39:53 INFO - PROCESS | 2376 | 1464989993417 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:39:53 INFO - PROCESS | 2376 | 1464989993608 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 2376 | ++DOCSHELL 0DE4B800 == 97 [pid = 2376] [id = 704] 14:39:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 203 (0DE4D000) [pid = 2376] [serial = 2112] [outer = 00000000] 14:39:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 204 (14BA8C00) [pid = 2376] [serial = 2113] [outer = 0DE4D000] 14:39:53 INFO - PROCESS | 2376 | 1464989993666 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 205 (18448800) [pid = 2376] [serial = 2114] [outer = 0DE4D000] 14:39:54 INFO - PROCESS | 2376 | 1464989994284 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]]]}] 14:39:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:39:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1023ms 14:39:54 INFO - PROCESS | 2376 | 1464989994296 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:39:54 INFO - PROCESS | 2376 | 1464989994302 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:39:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:39:54 INFO - PROCESS | 2376 | 1464989994344 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:39:54 INFO - PROCESS | 2376 | 1464989994347 Marionette TRACE conn5 <- [1,2782,null,{}] 14:39:54 INFO - PROCESS | 2376 | 1464989994351 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}] 14:39:54 INFO - PROCESS | 2376 | 1464989994484 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:39:54 INFO - PROCESS | 2376 | 1464989994673 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:54 INFO - PROCESS | 2376 | ++DOCSHELL 1942FC00 == 98 [pid = 2376] [id = 705] 14:39:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 206 (19458000) [pid = 2376] [serial = 2115] [outer = 00000000] 14:39:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 207 (1BFDDC00) [pid = 2376] [serial = 2116] [outer = 19458000] 14:39:54 INFO - PROCESS | 2376 | 1464989994728 Marionette DEBUG loaded listener.js 14:39:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 208 (1D68DC00) [pid = 2376] [serial = 2117] [outer = 19458000] 14:39:55 INFO - PROCESS | 2376 | 1464989995378 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]]]}] 14:39:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:39:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1093ms 14:39:55 INFO - PROCESS | 2376 | 1464989995417 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:39:55 INFO - PROCESS | 2376 | 1464989995420 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:39:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:39:55 INFO - PROCESS | 2376 | 1464989995423 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:39:55 INFO - PROCESS | 2376 | 1464989995427 Marionette TRACE conn5 <- [1,2786,null,{}] 14:39:55 INFO - PROCESS | 2376 | 1464989995438 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}] 14:39:55 INFO - PROCESS | 2376 | 1464989995571 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:39:55 INFO - PROCESS | 2376 | 1464989995750 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:55 INFO - PROCESS | 2376 | ++DOCSHELL 1FE4C800 == 99 [pid = 2376] [id = 706] 14:39:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 209 (21B73000) [pid = 2376] [serial = 2118] [outer = 00000000] 14:39:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 210 (21BEEC00) [pid = 2376] [serial = 2119] [outer = 21B73000] 14:39:55 INFO - PROCESS | 2376 | 1464989995808 Marionette DEBUG loaded listener.js 14:39:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 211 (21BF6400) [pid = 2376] [serial = 2120] [outer = 21B73000] 14:39:56 INFO - PROCESS | 2376 | 1464989996416 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]]]}] 14:39:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:39:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1022ms 14:39:56 INFO - PROCESS | 2376 | 1464989996449 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:39:56 INFO - PROCESS | 2376 | 1464989996452 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:39:56 INFO - PROCESS | 2376 | 1464989996456 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:39:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:39:56 INFO - PROCESS | 2376 | 1464989996458 Marionette TRACE conn5 <- [1,2790,null,{}] 14:39:56 INFO - PROCESS | 2376 | 1464989996461 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}] 14:39:56 INFO - PROCESS | 2376 | 1464989996593 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:39:56 INFO - PROCESS | 2376 | 1464989996782 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:56 INFO - PROCESS | 2376 | ++DOCSHELL 21F4E800 == 100 [pid = 2376] [id = 707] 14:39:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 212 (21F4EC00) [pid = 2376] [serial = 2121] [outer = 00000000] 14:39:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 213 (21F53000) [pid = 2376] [serial = 2122] [outer = 21F4EC00] 14:39:56 INFO - PROCESS | 2376 | 1464989996838 Marionette DEBUG loaded listener.js 14:39:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 214 (21F58000) [pid = 2376] [serial = 2123] [outer = 21F4EC00] 14:39:57 INFO - PROCESS | 2376 | 1464989997370 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]]]}] 14:39:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:39:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 14:39:57 INFO - PROCESS | 2376 | 1464989997429 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 2376 | 1464989997431 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:39:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:39:57 INFO - PROCESS | 2376 | 1464989997435 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:39:57 INFO - PROCESS | 2376 | 1464989997437 Marionette TRACE conn5 <- [1,2794,null,{}] 14:39:57 INFO - PROCESS | 2376 | 1464989997441 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}] 14:39:57 INFO - PROCESS | 2376 | 1464989997567 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:39:57 INFO - PROCESS | 2376 | 1464989997756 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 2376 | ++DOCSHELL 21F5CC00 == 101 [pid = 2376] [id = 708] 14:39:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 215 (21F5DC00) [pid = 2376] [serial = 2124] [outer = 00000000] 14:39:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 216 (21F61400) [pid = 2376] [serial = 2125] [outer = 21F5DC00] 14:39:57 INFO - PROCESS | 2376 | 1464989997812 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 217 (21F65000) [pid = 2376] [serial = 2126] [outer = 21F5DC00] 14:39:58 INFO - PROCESS | 2376 | 1464989998385 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]]]}] 14:39:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:39:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1017ms 14:39:58 INFO - PROCESS | 2376 | 1464989998456 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:39:58 INFO - PROCESS | 2376 | 1464989998458 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:39:58 INFO - PROCESS | 2376 | 1464989998462 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:39:58 INFO - PROCESS | 2376 | 1464989998464 Marionette TRACE conn5 <- [1,2798,null,{}] 14:39:58 INFO - PROCESS | 2376 | 1464989998467 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}] 14:39:58 INFO - PROCESS | 2376 | 1464989998613 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:39:58 INFO - PROCESS | 2376 | 1464989998804 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 2376 | ++DOCSHELL 21F5E800 == 102 [pid = 2376] [id = 709] 14:39:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 218 (21FC2400) [pid = 2376] [serial = 2127] [outer = 00000000] 14:39:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 219 (21FC8000) [pid = 2376] [serial = 2128] [outer = 21FC2400] 14:39:58 INFO - PROCESS | 2376 | 1464989998860 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 220 (22E39000) [pid = 2376] [serial = 2129] [outer = 21FC2400] 14:39:59 INFO - PROCESS | 2376 | 1464989999438 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]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:39:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1015ms 14:39:59 INFO - PROCESS | 2376 | 1464989999481 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 2376 | 1464989999483 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:39:59 INFO - PROCESS | 2376 | 1464989999487 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:39:59 INFO - PROCESS | 2376 | 1464989999489 Marionette TRACE conn5 <- [1,2802,null,{}] 14:39:59 INFO - PROCESS | 2376 | 1464989999492 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}] 14:39:59 INFO - PROCESS | 2376 | 1464989999618 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:39:59 INFO - PROCESS | 2376 | 1464989999807 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 2376 | ++DOCSHELL 1D6D9C00 == 103 [pid = 2376] [id = 710] 14:39:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 221 (22E3B400) [pid = 2376] [serial = 2130] [outer = 00000000] 14:39:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 222 (22E41800) [pid = 2376] [serial = 2131] [outer = 22E3B400] 14:39:59 INFO - PROCESS | 2376 | 1464989999862 Marionette DEBUG loaded listener.js 14:39:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 223 (22E44000) [pid = 2376] [serial = 2132] [outer = 22E3B400] 14:40:00 INFO - PROCESS | 2376 | 1464990000411 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]]]}] 14:40:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:40:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 971ms 14:40:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:40:00 INFO - PROCESS | 2376 | 1464990000461 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:40:00 INFO - PROCESS | 2376 | 1464990000463 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:40:00 INFO - PROCESS | 2376 | 1464990000466 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:40:00 INFO - PROCESS | 2376 | 1464990000469 Marionette TRACE conn5 <- [1,2806,null,{}] 14:40:00 INFO - PROCESS | 2376 | 1464990000472 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}] 14:40:00 INFO - PROCESS | 2376 | 1464990000597 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:40:00 INFO - PROCESS | 2376 | 1464990000788 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 2376 | ++DOCSHELL 2322DC00 == 104 [pid = 2376] [id = 711] 14:40:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 224 (2322E400) [pid = 2376] [serial = 2133] [outer = 00000000] 14:40:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 225 (23232000) [pid = 2376] [serial = 2134] [outer = 2322E400] 14:40:00 INFO - PROCESS | 2376 | 1464990000844 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 226 (23235400) [pid = 2376] [serial = 2135] [outer = 2322E400] 14:40:01 INFO - PROCESS | 2376 | 1464990001432 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]]]}] 14:40:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:40:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1016ms 14:40:01 INFO - PROCESS | 2376 | 1464990001487 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 2376 | 1464990001490 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:40:01 INFO - PROCESS | 2376 | 1464990001493 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:40:01 INFO - PROCESS | 2376 | 1464990001495 Marionette TRACE conn5 <- [1,2810,null,{}] 14:40:01 INFO - PROCESS | 2376 | 1464990001499 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}] 14:40:01 INFO - PROCESS | 2376 | 1464990001625 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:40:01 INFO - PROCESS | 2376 | 1464990001816 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:01 INFO - PROCESS | 2376 | ++DOCSHELL 23394C00 == 105 [pid = 2376] [id = 712] 14:40:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 227 (23396000) [pid = 2376] [serial = 2136] [outer = 00000000] 14:40:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 228 (2339A000) [pid = 2376] [serial = 2137] [outer = 23396000] 14:40:01 INFO - PROCESS | 2376 | 1464990001873 Marionette DEBUG loaded listener.js 14:40:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 229 (2339F000) [pid = 2376] [serial = 2138] [outer = 23396000] 14:40:02 INFO - PROCESS | 2376 | 1464990002495 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]]]}] 14:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1016ms 14:40:02 INFO - PROCESS | 2376 | 1464990002517 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 2376 | 1464990002519 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:40:02 INFO - PROCESS | 2376 | 1464990002524 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - PROCESS | 2376 | 1464990002526 Marionette TRACE conn5 <- [1,2814,null,{}] 14:40:02 INFO - PROCESS | 2376 | 1464990002529 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}] 14:40:02 INFO - PROCESS | 2376 | 1464990002682 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:40:02 INFO - PROCESS | 2376 | 1464990002833 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 2376 | ++DOCSHELL 23395C00 == 106 [pid = 2376] [id = 713] 14:40:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 230 (23397400) [pid = 2376] [serial = 2139] [outer = 00000000] 14:40:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 231 (233B9000) [pid = 2376] [serial = 2140] [outer = 23397400] 14:40:02 INFO - PROCESS | 2376 | 1464990002887 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 232 (233BB400) [pid = 2376] [serial = 2141] [outer = 23397400] 14:40:03 INFO - PROCESS | 2376 | 1464990003534 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1069ms 14:40:03 INFO - PROCESS | 2376 | 1464990003606 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 2376 | 1464990003608 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:40:03 INFO - PROCESS | 2376 | 1464990003612 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:40:03 INFO - PROCESS | 2376 | 1464990003614 Marionette TRACE conn5 <- [1,2818,null,{}] 14:40:03 INFO - PROCESS | 2376 | 1464990003618 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}] 14:40:03 INFO - PROCESS | 2376 | 1464990003767 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:40:03 INFO - PROCESS | 2376 | 1464990003950 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 2376 | ++DOCSHELL 14876400 == 107 [pid = 2376] [id = 714] 14:40:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 233 (15AAF800) [pid = 2376] [serial = 2142] [outer = 00000000] 14:40:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 234 (233B9C00) [pid = 2376] [serial = 2143] [outer = 15AAF800] 14:40:04 INFO - PROCESS | 2376 | 1464990004011 Marionette DEBUG loaded listener.js 14:40:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 235 (237BFC00) [pid = 2376] [serial = 2144] [outer = 15AAF800] 14:40:04 INFO - PROCESS | 2376 | 1464990004581 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]]]}] 14:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1014ms 14:40:04 INFO - PROCESS | 2376 | 1464990004633 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:40:04 INFO - PROCESS | 2376 | 1464990004636 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:40:04 INFO - PROCESS | 2376 | 1464990004639 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:40:04 INFO - PROCESS | 2376 | 1464990004641 Marionette TRACE conn5 <- [1,2822,null,{}] 14:40:04 INFO - PROCESS | 2376 | 1464990004644 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}] 14:40:04 INFO - PROCESS | 2376 | 1464990004773 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:40:04 INFO - PROCESS | 2376 | 1464990004963 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:04 INFO - PROCESS | 2376 | ++DOCSHELL 18DB7800 == 108 [pid = 2376] [id = 715] 14:40:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 236 (21F6B400) [pid = 2376] [serial = 2145] [outer = 00000000] 14:40:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 237 (237CB800) [pid = 2376] [serial = 2146] [outer = 21F6B400] 14:40:05 INFO - PROCESS | 2376 | 1464990005019 Marionette DEBUG loaded listener.js 14:40:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 238 (24284400) [pid = 2376] [serial = 2147] [outer = 21F6B400] 14:40:06 INFO - PROCESS | 2376 | 1464990006023 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1421ms 14:40:06 INFO - PROCESS | 2376 | 1464990006065 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:40:06 INFO - PROCESS | 2376 | 1464990006069 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:40:06 INFO - PROCESS | 2376 | 1464990006074 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:40:06 INFO - PROCESS | 2376 | 1464990006078 Marionette TRACE conn5 <- [1,2826,null,{}] 14:40:06 INFO - PROCESS | 2376 | 1464990006083 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}] 14:40:06 INFO - PROCESS | 2376 | 1464990006207 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:40:06 INFO - PROCESS | 2376 | 1464990006364 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:06 INFO - PROCESS | 2376 | ++DOCSHELL 0DB55C00 == 109 [pid = 2376] [id = 716] 14:40:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 239 (0DE52800) [pid = 2376] [serial = 2148] [outer = 00000000] 14:40:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 240 (14232400) [pid = 2376] [serial = 2149] [outer = 0DE52800] 14:40:06 INFO - PROCESS | 2376 | 1464990006414 Marionette DEBUG loaded listener.js 14:40:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 241 (14B10400) [pid = 2376] [serial = 2150] [outer = 0DE52800] 14:40:06 INFO - PROCESS | 2376 | 1464990006972 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]]]}] 14:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 990ms 14:40:07 INFO - PROCESS | 2376 | 1464990007065 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:40:07 INFO - PROCESS | 2376 | 1464990007070 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:40:07 INFO - PROCESS | 2376 | 1464990007076 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:40:07 INFO - PROCESS | 2376 | 1464990007079 Marionette TRACE conn5 <- [1,2830,null,{}] 14:40:07 INFO - PROCESS | 2376 | 1464990007098 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}] 14:40:07 INFO - PROCESS | 2376 | 1464990007276 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:40:07 INFO - PROCESS | 2376 | 1464990007406 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:07 INFO - PROCESS | 2376 | ++DOCSHELL 0D3EEC00 == 110 [pid = 2376] [id = 717] 14:40:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 242 (0DD90C00) [pid = 2376] [serial = 2151] [outer = 00000000] 14:40:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 243 (18452800) [pid = 2376] [serial = 2152] [outer = 0DD90C00] 14:40:07 INFO - PROCESS | 2376 | 1464990007456 Marionette DEBUG loaded listener.js 14:40:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 244 (18DB7C00) [pid = 2376] [serial = 2153] [outer = 0DD90C00] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1FE4B400 == 109 [pid = 2376] [id = 560] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 0CF1F000 == 108 [pid = 2376] [id = 490] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1D80B000 == 107 [pid = 2376] [id = 525] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1D68B000 == 106 [pid = 2376] [id = 523] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1D801C00 == 105 [pid = 2376] [id = 558] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1FE54800 == 104 [pid = 2376] [id = 634] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 21682000 == 103 [pid = 2376] [id = 702] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 20F16800 == 102 [pid = 2376] [id = 701] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 20A57400 == 101 [pid = 2376] [id = 700] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1D6F9400 == 100 [pid = 2376] [id = 699] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1BA04800 == 99 [pid = 2376] [id = 698] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 19862C00 == 98 [pid = 2376] [id = 697] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 18C12C00 == 97 [pid = 2376] [id = 696] 14:40:07 INFO - PROCESS | 2376 | --DOMWINDOW == 243 (19017C00) [pid = 2376] [serial = 2047] [outer = 00000000] [url = about:blank] 14:40:07 INFO - PROCESS | 2376 | --DOMWINDOW == 242 (1FE58000) [pid = 2376] [serial = 2023] [outer = 00000000] [url = about:blank] 14:40:07 INFO - PROCESS | 2376 | --DOMWINDOW == 241 (1E2F6C00) [pid = 2376] [serial = 2020] [outer = 00000000] [url = about:blank] 14:40:07 INFO - PROCESS | 2376 | --DOMWINDOW == 240 (11393C00) [pid = 2376] [serial = 2014] [outer = 00000000] [url = about:blank] 14:40:07 INFO - PROCESS | 2376 | --DOMWINDOW == 239 (21030000) [pid = 2376] [serial = 2029] [outer = 00000000] [url = about:blank] 14:40:07 INFO - PROCESS | 2376 | --DOMWINDOW == 238 (1942E000) [pid = 2376] [serial = 2017] [outer = 00000000] [url = about:blank] 14:40:07 INFO - PROCESS | 2376 | --DOMWINDOW == 237 (20A5B400) [pid = 2376] [serial = 2026] [outer = 00000000] [url = about:blank] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 0DB3E000 == 96 [pid = 2376] [id = 695] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 0D233400 == 95 [pid = 2376] [id = 694] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 21021400 == 94 [pid = 2376] [id = 691] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 20A4F800 == 93 [pid = 2376] [id = 690] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 187F2C00 == 92 [pid = 2376] [id = 689] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 198F4800 == 91 [pid = 2376] [id = 688] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1844E000 == 90 [pid = 2376] [id = 687] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 1BAEE400 == 89 [pid = 2376] [id = 686] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 198EFC00 == 88 [pid = 2376] [id = 685] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 18C13C00 == 87 [pid = 2376] [id = 684] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 0DB42400 == 86 [pid = 2376] [id = 683] 14:40:07 INFO - PROCESS | 2376 | --DOCSHELL 18EF4000 == 85 [pid = 2376] [id = 682] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 236 (15A04C00) [pid = 2376] [serial = 2041] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 235 (18C6E000) [pid = 2376] [serial = 2044] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 234 (0DC6B000) [pid = 2376] [serial = 2032] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 233 (1422A000) [pid = 2376] [serial = 2035] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 232 (14B08800) [pid = 2376] [serial = 2036] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 231 (0DB3D400) [pid = 2376] [serial = 2039] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 230 (0D232400) [pid = 2376] [serial = 2038] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 229 (18C1B000) [pid = 2376] [serial = 2045] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | --DOMWINDOW == 228 (16F03800) [pid = 2376] [serial = 2042] [outer = 00000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2376 | 1464990008183 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]]]}] 14:40:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:40:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1128ms 14:40:08 INFO - PROCESS | 2376 | 1464990008207 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:40:08 INFO - PROCESS | 2376 | 1464990008209 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:40:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:40:08 INFO - PROCESS | 2376 | 1464990008213 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:40:08 INFO - PROCESS | 2376 | 1464990008216 Marionette TRACE conn5 <- [1,2834,null,{}] 14:40:08 INFO - PROCESS | 2376 | 1464990008232 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}] 14:40:08 INFO - PROCESS | 2376 | 1464990008398 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:40:08 INFO - PROCESS | 2376 | 1464990008413 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:08 INFO - PROCESS | 2376 | ++DOCSHELL 0DB42400 == 86 [pid = 2376] [id = 718] 14:40:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 229 (0DB46000) [pid = 2376] [serial = 2154] [outer = 00000000] 14:40:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 230 (0E4AF000) [pid = 2376] [serial = 2155] [outer = 0DB46000] 14:40:08 INFO - PROCESS | 2376 | 1464990008464 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 231 (142F5000) [pid = 2376] [serial = 2156] [outer = 0DB46000] 14:40:08 INFO - PROCESS | 2376 | 1464990008983 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]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 830ms 14:40:09 INFO - PROCESS | 2376 | 1464990009044 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 2376 | 1464990009046 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:40:09 INFO - PROCESS | 2376 | 1464990009050 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 2376 | 1464990009051 Marionette TRACE conn5 <- [1,2838,null,{}] 14:40:09 INFO - PROCESS | 2376 | 1464990009055 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}] 14:40:09 INFO - PROCESS | 2376 | 1464990009169 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:40:09 INFO - PROCESS | 2376 | 1464990009329 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 2376 | ++DOCSHELL 14226C00 == 87 [pid = 2376] [id = 719] 14:40:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 232 (14231000) [pid = 2376] [serial = 2157] [outer = 00000000] 14:40:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 233 (15AA9800) [pid = 2376] [serial = 2158] [outer = 14231000] 14:40:09 INFO - PROCESS | 2376 | 1464990009377 Marionette DEBUG loaded listener.js 14:40:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 234 (18438800) [pid = 2376] [serial = 2159] [outer = 14231000] 14:40:09 INFO - PROCESS | 2376 | 1464990009728 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 14:40:09 INFO - PROCESS | 2376 | 1464990009791 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 2376 | 1464990009793 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:40:09 INFO - PROCESS | 2376 | 1464990009796 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:40:09 INFO - PROCESS | 2376 | 1464990009797 Marionette TRACE conn5 <- [1,2842,null,{}] 14:40:09 INFO - PROCESS | 2376 | 1464990009801 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}] 14:40:09 INFO - PROCESS | 2376 | 1464990009901 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:40:09 INFO - PROCESS | 2376 | 1464990009908 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 2376 | ++DOCSHELL 18456C00 == 88 [pid = 2376] [id = 720] 14:40:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 235 (187F2C00) [pid = 2376] [serial = 2160] [outer = 00000000] 14:40:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 236 (18E28000) [pid = 2376] [serial = 2161] [outer = 187F2C00] 14:40:09 INFO - PROCESS | 2376 | 1464990009954 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 237 (1900F000) [pid = 2376] [serial = 2162] [outer = 187F2C00] 14:40:10 INFO - PROCESS | 2376 | 1464990010497 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]]]}] 14:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 14:40:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:40:10 INFO - PROCESS | 2376 | 1464990010569 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 2376 | 1464990010571 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:40:10 INFO - PROCESS | 2376 | 1464990010612 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - PROCESS | 2376 | 1464990010614 Marionette TRACE conn5 <- [1,2846,null,{}] 14:40:10 INFO - PROCESS | 2376 | 1464990010617 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}] 14:40:10 INFO - PROCESS | 2376 | 1464990010778 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:40:10 INFO - PROCESS | 2376 | 1464990010804 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 2376 | ++DOCSHELL 19870C00 == 89 [pid = 2376] [id = 721] 14:40:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 238 (198DD400) [pid = 2376] [serial = 2163] [outer = 00000000] 14:40:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 239 (19BD0000) [pid = 2376] [serial = 2164] [outer = 198DD400] 14:40:10 INFO - PROCESS | 2376 | 1464990010851 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 240 (19C79C00) [pid = 2376] [serial = 2165] [outer = 198DD400] 14:40:11 INFO - PROCESS | 2376 | 1464990011314 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:40:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 14:40:11 INFO - PROCESS | 2376 | 1464990011349 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 2376 | 1464990011351 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:40:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:40:11 INFO - PROCESS | 2376 | 1464990011354 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - PROCESS | 2376 | 1464990011356 Marionette TRACE conn5 <- [1,2850,null,{}] 14:40:11 INFO - PROCESS | 2376 | 1464990011359 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}] 14:40:11 INFO - PROCESS | 2376 | 1464990011508 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:40:11 INFO - PROCESS | 2376 | 1464990011528 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 2376 | ++DOCSHELL 1BA09400 == 90 [pid = 2376] [id = 722] 14:40:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 241 (1BA0BC00) [pid = 2376] [serial = 2166] [outer = 00000000] 14:40:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 242 (1BFDE400) [pid = 2376] [serial = 2167] [outer = 1BA0BC00] 14:40:11 INFO - PROCESS | 2376 | 1464990011573 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 243 (1C89A000) [pid = 2376] [serial = 2168] [outer = 1BA0BC00] 14:40:12 INFO - PROCESS | 2376 | 1464990012023 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]]]}] 14:40:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:40:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 731ms 14:40:12 INFO - PROCESS | 2376 | 1464990012086 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:40:12 INFO - PROCESS | 2376 | 1464990012088 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:40:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:40:12 INFO - PROCESS | 2376 | 1464990012091 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:40:12 INFO - PROCESS | 2376 | 1464990012093 Marionette TRACE conn5 <- [1,2854,null,{}] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 242 (1D838000) [pid = 2376] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 241 (20A5C800) [pid = 2376] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 240 (21687400) [pid = 2376] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 239 (19863C00) [pid = 2376] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 238 (18C1F800) [pid = 2376] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 237 (0D234000) [pid = 2376] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 236 (0DB3F800) [pid = 2376] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 235 (1C36E000) [pid = 2376] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:40:12 INFO - PROCESS | 2376 | --DOMWINDOW == 234 (214C5C00) [pid = 2376] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:40:12 INFO - PROCESS | 2376 | 1464990012539 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}] 14:40:12 INFO - PROCESS | 2376 | 1464990012640 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:40:12 INFO - PROCESS | 2376 | 1464990012647 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 2376 | ++DOCSHELL 1422C000 == 91 [pid = 2376] [id = 723] 14:40:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 235 (1489DC00) [pid = 2376] [serial = 2169] [outer = 00000000] 14:40:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 236 (18C1F800) [pid = 2376] [serial = 2170] [outer = 1489DC00] 14:40:12 INFO - PROCESS | 2376 | 1464990012695 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 237 (19433800) [pid = 2376] [serial = 2171] [outer = 1489DC00] 14:40:13 INFO - PROCESS | 2376 | 1464990013159 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]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:40:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1106ms 14:40:13 INFO - PROCESS | 2376 | 1464990013202 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 2376 | 1464990013204 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:40:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:40:13 INFO - PROCESS | 2376 | 1464990013207 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - PROCESS | 2376 | 1464990013209 Marionette TRACE conn5 <- [1,2858,null,{}] 14:40:13 INFO - PROCESS | 2376 | 1464990013212 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}] 14:40:13 INFO - PROCESS | 2376 | 1464990013319 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:40:13 INFO - PROCESS | 2376 | 1464990013326 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:13 INFO - PROCESS | 2376 | ++DOCSHELL 15A08000 == 92 [pid = 2376] [id = 724] 14:40:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 238 (198F6C00) [pid = 2376] [serial = 2172] [outer = 00000000] 14:40:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 239 (1CBE5000) [pid = 2376] [serial = 2173] [outer = 198F6C00] 14:40:13 INFO - PROCESS | 2376 | 1464990013369 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 240 (1D68B000) [pid = 2376] [serial = 2174] [outer = 198F6C00] 14:40:13 INFO - PROCESS | 2376 | 1464990013847 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]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:40:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 14:40:13 INFO - PROCESS | 2376 | 1464990013895 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 2376 | 1464990013897 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:40:13 INFO - PROCESS | 2376 | 1464990013901 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - PROCESS | 2376 | 1464990013902 Marionette TRACE conn5 <- [1,2862,null,{}] 14:40:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:40:13 INFO - PROCESS | 2376 | 1464990013906 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}] 14:40:14 INFO - PROCESS | 2376 | 1464990014009 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:40:14 INFO - PROCESS | 2376 | 1464990014047 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 2376 | ++DOCSHELL 1D6DE400 == 93 [pid = 2376] [id = 725] 14:40:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 241 (1D6F4400) [pid = 2376] [serial = 2175] [outer = 00000000] 14:40:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 242 (1D80A800) [pid = 2376] [serial = 2176] [outer = 1D6F4400] 14:40:14 INFO - PROCESS | 2376 | 1464990014091 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 243 (1D834C00) [pid = 2376] [serial = 2177] [outer = 1D6F4400] 14:40:14 INFO - PROCESS | 2376 | 1464990014726 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]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:40:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 869ms 14:40:14 INFO - PROCESS | 2376 | 1464990014777 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 2376 | 1464990014781 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:40:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:40:14 INFO - PROCESS | 2376 | 1464990014787 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 2376 | 1464990014791 Marionette TRACE conn5 <- [1,2866,null,{}] 14:40:14 INFO - PROCESS | 2376 | 1464990014797 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}] 14:40:14 INFO - PROCESS | 2376 | 1464990014969 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:40:15 INFO - PROCESS | 2376 | 1464990015151 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 2376 | ++DOCSHELL 0D0CD000 == 94 [pid = 2376] [id = 726] 14:40:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 244 (0D27BC00) [pid = 2376] [serial = 2178] [outer = 00000000] 14:40:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 245 (0DB3F400) [pid = 2376] [serial = 2179] [outer = 0D27BC00] 14:40:15 INFO - PROCESS | 2376 | 1464990015208 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 246 (0DD88C00) [pid = 2376] [serial = 2180] [outer = 0D27BC00] 14:40:15 INFO - PROCESS | 2376 | 1464990015840 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]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:40:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1073ms 14:40:15 INFO - PROCESS | 2376 | 1464990015866 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 2376 | 1464990015872 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:40:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:40:15 INFO - PROCESS | 2376 | 1464990015879 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 2376 | 1464990015881 Marionette TRACE conn5 <- [1,2870,null,{}] 14:40:15 INFO - PROCESS | 2376 | 1464990015885 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}] 14:40:16 INFO - PROCESS | 2376 | 1464990016019 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:40:16 INFO - PROCESS | 2376 | 1464990016213 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:16 INFO - PROCESS | 2376 | ++DOCSHELL 14B1D400 == 95 [pid = 2376] [id = 727] 14:40:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 247 (14BB0400) [pid = 2376] [serial = 2181] [outer = 00000000] 14:40:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 248 (170B1C00) [pid = 2376] [serial = 2182] [outer = 14BB0400] 14:40:16 INFO - PROCESS | 2376 | 1464990016269 Marionette DEBUG loaded listener.js 14:40:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 249 (18E25C00) [pid = 2376] [serial = 2183] [outer = 14BB0400] 14:40:16 INFO - PROCESS | 2376 | 1464990016893 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]]]}] 14:40:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:40:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1070ms 14:40:16 INFO - PROCESS | 2376 | 1464990016951 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:40:16 INFO - PROCESS | 2376 | 1464990016954 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:40:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:40:16 INFO - PROCESS | 2376 | 1464990016958 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:40:16 INFO - PROCESS | 2376 | 1464990016962 Marionette TRACE conn5 <- [1,2874,null,{}] 14:40:16 INFO - PROCESS | 2376 | 1464990016974 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}] 14:40:17 INFO - PROCESS | 2376 | 1464990017114 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:40:17 INFO - PROCESS | 2376 | 1464990017297 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:17 INFO - PROCESS | 2376 | ++DOCSHELL 1CBE9800 == 96 [pid = 2376] [id = 728] 14:40:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 250 (1D9DC800) [pid = 2376] [serial = 2184] [outer = 00000000] 14:40:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 251 (1E4A5000) [pid = 2376] [serial = 2185] [outer = 1D9DC800] 14:40:17 INFO - PROCESS | 2376 | 1464990017358 Marionette DEBUG loaded listener.js 14:40:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 252 (1F97C000) [pid = 2376] [serial = 2186] [outer = 1D9DC800] 14:40:17 INFO - PROCESS | 2376 | 1464990017926 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]]]}] 14:40:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:40:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1021ms 14:40:17 INFO - PROCESS | 2376 | 1464990017982 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:40:17 INFO - PROCESS | 2376 | 1464990017985 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:40:17 INFO - PROCESS | 2376 | 1464990017988 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:40:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:40:17 INFO - PROCESS | 2376 | 1464990017990 Marionette TRACE conn5 <- [1,2878,null,{}] 14:40:17 INFO - PROCESS | 2376 | 1464990017993 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}] 14:40:18 INFO - PROCESS | 2376 | 1464990018125 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:40:18 INFO - PROCESS | 2376 | 1464990018316 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:18 INFO - PROCESS | 2376 | ++DOCSHELL 1FF5A800 == 97 [pid = 2376] [id = 729] 14:40:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 253 (1FF5AC00) [pid = 2376] [serial = 2187] [outer = 00000000] 14:40:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 254 (20A4F400) [pid = 2376] [serial = 2188] [outer = 1FF5AC00] 14:40:18 INFO - PROCESS | 2376 | 1464990018373 Marionette DEBUG loaded listener.js 14:40:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 255 (20C3F800) [pid = 2376] [serial = 2189] [outer = 1FF5AC00] 14:40:18 INFO - PROCESS | 2376 | 1464990018973 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:40:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1020ms 14:40:19 INFO - PROCESS | 2376 | 1464990019012 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 2376 | 1464990019015 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:40:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:40:19 INFO - PROCESS | 2376 | 1464990019018 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 2376 | 1464990019020 Marionette TRACE conn5 <- [1,2882,null,{}] 14:40:19 INFO - PROCESS | 2376 | 1464990019024 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}] 14:40:19 INFO - PROCESS | 2376 | 1464990019150 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:40:19 INFO - PROCESS | 2376 | 1464990019344 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 2376 | ++DOCSHELL 20C43400 == 98 [pid = 2376] [id = 730] 14:40:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 256 (20C4E000) [pid = 2376] [serial = 2190] [outer = 00000000] 14:40:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 257 (21021400) [pid = 2376] [serial = 2191] [outer = 20C4E000] 14:40:19 INFO - PROCESS | 2376 | 1464990019404 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 258 (2108E000) [pid = 2376] [serial = 2192] [outer = 20C4E000] 14:40:20 INFO - PROCESS | 2376 | 1464990020024 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]]]}] 14:40:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:40:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1016ms 14:40:20 INFO - PROCESS | 2376 | 1464990020039 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 2376 | 1464990020041 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:40:20 INFO - PROCESS | 2376 | 1464990020045 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:40:20 INFO - PROCESS | 2376 | 1464990020047 Marionette TRACE conn5 <- [1,2886,null,{}] 14:40:20 INFO - PROCESS | 2376 | 1464990020051 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}] 14:40:20 INFO - PROCESS | 2376 | 1464990020195 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:40:20 INFO - PROCESS | 2376 | 1464990020390 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 2376 | ++DOCSHELL 2102A800 == 99 [pid = 2376] [id = 731] 14:40:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 259 (2102CC00) [pid = 2376] [serial = 2193] [outer = 00000000] 14:40:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 260 (2168C400) [pid = 2376] [serial = 2194] [outer = 2102CC00] 14:40:20 INFO - PROCESS | 2376 | 1464990020447 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 261 (21B6A800) [pid = 2376] [serial = 2195] [outer = 2102CC00] 14:40:21 INFO - PROCESS | 2376 | 1464990021010 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]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:40:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1016ms 14:40:21 INFO - PROCESS | 2376 | 1464990021065 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 2376 | 1464990021067 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:40:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:40:21 INFO - PROCESS | 2376 | 1464990021070 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - PROCESS | 2376 | 1464990021072 Marionette TRACE conn5 <- [1,2890,null,{}] 14:40:21 INFO - PROCESS | 2376 | 1464990021076 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}] 14:40:21 INFO - PROCESS | 2376 | 1464990021201 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:40:21 INFO - PROCESS | 2376 | 1464990021395 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 2376 | ++DOCSHELL 21BEDC00 == 100 [pid = 2376] [id = 732] 14:40:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 262 (21BEFC00) [pid = 2376] [serial = 2196] [outer = 00000000] 14:40:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 263 (21BF9400) [pid = 2376] [serial = 2197] [outer = 21BEFC00] 14:40:21 INFO - PROCESS | 2376 | 1464990021451 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 264 (21F50000) [pid = 2376] [serial = 2198] [outer = 21BEFC00] 14:40:22 INFO - PROCESS | 2376 | 1464990022028 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:40:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:40:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 14:40:22 INFO - PROCESS | 2376 | 1464990022050 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 2376 | 1464990022052 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:40:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:40:22 INFO - PROCESS | 2376 | 1464990022057 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - PROCESS | 2376 | 1464990022059 Marionette TRACE conn5 <- [1,2894,null,{}] 14:40:22 INFO - PROCESS | 2376 | 1464990022063 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}] 14:40:22 INFO - PROCESS | 2376 | 1464990022212 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:40:22 INFO - PROCESS | 2376 | 1464990022405 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 2376 | ++DOCSHELL 21F67400 == 101 [pid = 2376] [id = 733] 14:40:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 265 (21FBAC00) [pid = 2376] [serial = 2199] [outer = 00000000] 14:40:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 266 (21FC4000) [pid = 2376] [serial = 2200] [outer = 21FBAC00] 14:40:22 INFO - PROCESS | 2376 | 1464990022461 Marionette DEBUG loaded listener.js 14:40:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 267 (21FC8800) [pid = 2376] [serial = 2201] [outer = 21FBAC00] 14:40:23 INFO - PROCESS | 2376 | 1464990023012 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]]]}] 14:40:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:40:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 14:40:23 INFO - PROCESS | 2376 | 1464990023034 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 2376 | 1464990023036 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:40:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:40:23 INFO - PROCESS | 2376 | 1464990023041 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - PROCESS | 2376 | 1464990023043 Marionette TRACE conn5 <- [1,2898,null,{}] 14:40:23 INFO - PROCESS | 2376 | 1464990023047 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}] 14:40:23 INFO - PROCESS | 2376 | 1464990023175 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:40:23 INFO - PROCESS | 2376 | 1464990023329 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 2376 | ++DOCSHELL 2339D400 == 102 [pid = 2376] [id = 734] 14:40:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 268 (2339D800) [pid = 2376] [serial = 2202] [outer = 00000000] 14:40:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 269 (237BE400) [pid = 2376] [serial = 2203] [outer = 2339D800] 14:40:23 INFO - PROCESS | 2376 | 1464990023383 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 270 (237BF000) [pid = 2376] [serial = 2204] [outer = 2339D800] 14:40:23 INFO - PROCESS | 2376 | 1464990023935 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]]]}] 14:40:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:40:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:40:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 14:40:23 INFO - PROCESS | 2376 | 1464990023983 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 2376 | 1464990023985 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:40:23 INFO - PROCESS | 2376 | 1464990023991 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - TEST-START | /DOMEvents/constructors.html 14:40:23 INFO - PROCESS | 2376 | 1464990023993 Marionette TRACE conn5 <- [1,2902,null,{}] 14:40:24 INFO - PROCESS | 2376 | 1464990023996 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}] 14:40:24 INFO - PROCESS | 2376 | 1464990024124 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:40:24 INFO - PROCESS | 2376 | 1464990024318 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 2376 | ++DOCSHELL 19871400 == 103 [pid = 2376] [id = 735] 14:40:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 271 (21FC4800) [pid = 2376] [serial = 2205] [outer = 00000000] 14:40:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 272 (2428C400) [pid = 2376] [serial = 2206] [outer = 21FC4800] 14:40:24 INFO - PROCESS | 2376 | 1464990024373 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 273 (2428E400) [pid = 2376] [serial = 2207] [outer = 21FC4800] 14:40:25 INFO - PROCESS | 2376 | 1464990025160 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]]]}] 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:40:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:40:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:40:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:40:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:40:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:40:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:40:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:40:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:40:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 1262ms 14:40:25 INFO - PROCESS | 2376 | 1464990025260 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 2376 | 1464990025262 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:40:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:40:25 INFO - PROCESS | 2376 | 1464990025266 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - PROCESS | 2376 | 1464990025268 Marionette TRACE conn5 <- [1,2906,null,{}] 14:40:25 INFO - PROCESS | 2376 | 1464990025272 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}] 14:40:25 INFO - PROCESS | 2376 | 1464990025428 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:40:25 INFO - PROCESS | 2376 | 1464990025607 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:25 INFO - PROCESS | 2376 | ++DOCSHELL 246B4000 == 104 [pid = 2376] [id = 736] 14:40:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 274 (246B8000) [pid = 2376] [serial = 2208] [outer = 00000000] 14:40:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 275 (2490AC00) [pid = 2376] [serial = 2209] [outer = 246B8000] 14:40:25 INFO - PROCESS | 2376 | 1464990025666 Marionette DEBUG loaded listener.js 14:40:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 276 (2490F800) [pid = 2376] [serial = 2210] [outer = 246B8000] 14:40:26 INFO - PROCESS | 2376 | 1464990026192 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:40:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:40:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 970ms 14:40:26 INFO - PROCESS | 2376 | 1464990026239 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:40:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:40:26 INFO - PROCESS | 2376 | 1464990026241 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:40:26 INFO - PROCESS | 2376 | 1464990026244 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:40:26 INFO - PROCESS | 2376 | 1464990026246 Marionette TRACE conn5 <- [1,2910,null,{}] 14:40:26 INFO - PROCESS | 2376 | 1464990026264 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}] 14:40:26 INFO - PROCESS | 2376 | 1464990026444 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:40:26 INFO - PROCESS | 2376 | 1464990026551 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:26 INFO - PROCESS | 2376 | ++DOCSHELL 24912000 == 105 [pid = 2376] [id = 737] 14:40:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 277 (24914400) [pid = 2376] [serial = 2211] [outer = 00000000] 14:40:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 278 (24956000) [pid = 2376] [serial = 2212] [outer = 24914400] 14:40:26 INFO - PROCESS | 2376 | 1464990026605 Marionette DEBUG loaded listener.js 14:40:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 279 (24956C00) [pid = 2376] [serial = 2213] [outer = 24914400] 14:40:27 INFO - PROCESS | 2376 | [2376] 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 14:40:27 INFO - PROCESS | 2376 | [2376] 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 14:40:27 INFO - PROCESS | 2376 | [2376] 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 14:40:27 INFO - PROCESS | 2376 | [2376] 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 14:40:27 INFO - PROCESS | 2376 | 1464990027209 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]]]}] 14:40:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:40:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:40:27 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 14:40:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:40:27 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 14:40:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:40:27 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]" 14:40:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:40:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:40:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1026ms 14:40:27 INFO - PROCESS | 2376 | 1464990027271 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:40:27 INFO - PROCESS | 2376 | 1464990027274 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:40:27 INFO - PROCESS | 2376 | 1464990027277 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:40:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:40:27 INFO - PROCESS | 2376 | 1464990027279 Marionette TRACE conn5 <- [1,2914,null,{}] 14:40:27 INFO - PROCESS | 2376 | 1464990027283 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}] 14:40:27 INFO - PROCESS | 2376 | 1464990027416 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:40:27 INFO - PROCESS | 2376 | 1464990027612 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:27 INFO - PROCESS | 2376 | ++DOCSHELL 24956800 == 106 [pid = 2376] [id = 738] 14:40:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 280 (2495AC00) [pid = 2376] [serial = 2214] [outer = 00000000] 14:40:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 281 (24F4EC00) [pid = 2376] [serial = 2215] [outer = 2495AC00] 14:40:27 INFO - PROCESS | 2376 | 1464990027668 Marionette DEBUG loaded listener.js 14:40:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 282 (24F50800) [pid = 2376] [serial = 2216] [outer = 2495AC00] 14:40:28 INFO - PROCESS | 2376 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:40:28 INFO - PROCESS | 2376 | 1464990028266 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]]]}] 14:40:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:40:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1017ms 14:40:28 INFO - PROCESS | 2376 | 1464990028298 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 2376 | 1464990028301 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:40:28 INFO - PROCESS | 2376 | 1464990028304 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:40:28 INFO - PROCESS | 2376 | 1464990028306 Marionette TRACE conn5 <- [1,2918,null,{}] 14:40:28 INFO - PROCESS | 2376 | 1464990028310 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}] 14:40:28 INFO - PROCESS | 2376 | 1464990028444 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:40:28 INFO - PROCESS | 2376 | 1464990028657 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 2376 | ++DOCSHELL 1708D800 == 107 [pid = 2376] [id = 739] 14:40:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 283 (175D9C00) [pid = 2376] [serial = 2217] [outer = 00000000] 14:40:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 284 (19868800) [pid = 2376] [serial = 2218] [outer = 175D9C00] 14:40:28 INFO - PROCESS | 2376 | 1464990028715 Marionette DEBUG loaded listener.js 14:40:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 285 (1BA0E800) [pid = 2376] [serial = 2219] [outer = 175D9C00] 14:40:29 INFO - PROCESS | 2376 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:40:29 INFO - PROCESS | 2376 | 1464990029215 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]]]}] 14:40:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:40:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 929ms 14:40:29 INFO - PROCESS | 2376 | 1464990029238 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 2376 | 1464990029240 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:40:29 INFO - PROCESS | 2376 | 1464990029244 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:40:29 INFO - PROCESS | 2376 | 1464990029245 Marionette TRACE conn5 <- [1,2922,null,{}] 14:40:29 INFO - PROCESS | 2376 | 1464990029249 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}] 14:40:29 INFO - PROCESS | 2376 | 1464990029378 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:40:29 INFO - PROCESS | 2376 | 1464990029568 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 2376 | ++DOCSHELL 19431800 == 108 [pid = 2376] [id = 740] 14:40:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 286 (1D803000) [pid = 2376] [serial = 2220] [outer = 00000000] 14:40:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 287 (21685000) [pid = 2376] [serial = 2221] [outer = 1D803000] 14:40:29 INFO - PROCESS | 2376 | 1464990029621 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 288 (24953800) [pid = 2376] [serial = 2222] [outer = 1D803000] 14:40:30 INFO - PROCESS | 2376 | 1464990030147 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]]]}] 14:40:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:40:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 14:40:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:40:30 INFO - PROCESS | 2376 | 1464990030178 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 2376 | 1464990030180 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:40:30 INFO - PROCESS | 2376 | 1464990030434 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - PROCESS | 2376 | 1464990030438 Marionette TRACE conn5 <- [1,2926,null,{}] 14:40:30 INFO - PROCESS | 2376 | 1464990030499 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}] 14:40:30 INFO - PROCESS | 2376 | 1464990030630 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:40:30 INFO - PROCESS | 2376 | 1464990030816 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:30 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3D400 == 109 [pid = 2376] [id = 741] 14:40:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 289 (0DB3D800) [pid = 2376] [serial = 2223] [outer = 00000000] 14:40:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 290 (0DD06C00) [pid = 2376] [serial = 2224] [outer = 0DB3D800] 14:40:30 INFO - PROCESS | 2376 | 1464990030864 Marionette DEBUG loaded listener.js 14:40:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 291 (1422E000) [pid = 2376] [serial = 2225] [outer = 0DB3D800] 14:40:31 INFO - PROCESS | 2376 | 1464990031418 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]]]}] 14:40:31 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. 14:40:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1276ms 14:40:31 INFO - PROCESS | 2376 | 1464990031461 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:40:31 INFO - PROCESS | 2376 | 1464990031464 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:40:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:40:31 INFO - PROCESS | 2376 | 1464990031468 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - PROCESS | 2376 | 1464990031471 Marionette TRACE conn5 <- [1,2930,null,{}] 14:40:31 INFO - PROCESS | 2376 | 1464990031477 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}] 14:40:31 INFO - PROCESS | 2376 | 1464990031603 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:40:31 INFO - PROCESS | 2376 | 1464990031810 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 2376 | ++DOCSHELL 0DE59C00 == 110 [pid = 2376] [id = 742] 14:40:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 292 (18CA8000) [pid = 2376] [serial = 2226] [outer = 00000000] 14:40:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 293 (1BF6A400) [pid = 2376] [serial = 2227] [outer = 18CA8000] 14:40:31 INFO - PROCESS | 2376 | 1464990031860 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 294 (1C8EC000) [pid = 2376] [serial = 2228] [outer = 18CA8000] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 15A08000 == 109 [pid = 2376] [id = 724] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 1422C000 == 108 [pid = 2376] [id = 723] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 1BA09400 == 107 [pid = 2376] [id = 722] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 19870C00 == 106 [pid = 2376] [id = 721] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 18456C00 == 105 [pid = 2376] [id = 720] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 14226C00 == 104 [pid = 2376] [id = 719] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 0DB42400 == 103 [pid = 2376] [id = 718] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 0D3EEC00 == 102 [pid = 2376] [id = 717] 14:40:32 INFO - PROCESS | 2376 | --DOCSHELL 0DB55C00 == 101 [pid = 2376] [id = 716] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 293 (19C73000) [pid = 2376] [serial = 2056] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 292 (1C36E800) [pid = 2376] [serial = 2059] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 291 (1CBDEC00) [pid = 2376] [serial = 2062] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 290 (1D83F400) [pid = 2376] [serial = 2065] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 289 (1E4E2000) [pid = 2376] [serial = 2068] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 288 (20A5C000) [pid = 2376] [serial = 2071] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 287 (21094400) [pid = 2376] [serial = 2074] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 286 (214C6C00) [pid = 2376] [serial = 2077] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 285 (18FB7400) [pid = 2376] [serial = 2110] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | 1464990032566 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"]]]}] 14:40:32 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 14:40:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:40:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1119ms 14:40:32 INFO - PROCESS | 2376 | 1464990032589 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 2376 | 1464990032591 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:40:32 INFO - PROCESS | 2376 | 1464990032595 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:40:32 INFO - PROCESS | 2376 | 1464990032597 Marionette TRACE conn5 <- [1,2934,null,{}] 14:40:32 INFO - PROCESS | 2376 | 1464990032601 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}] 14:40:32 INFO - PROCESS | 2376 | 1464990032719 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 284 (1E2F3400) [pid = 2376] [serial = 2098] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 283 (20F17400) [pid = 2376] [serial = 2101] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 282 (21432800) [pid = 2376] [serial = 2102] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 281 (2168F400) [pid = 2376] [serial = 2107] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 280 (19871000) [pid = 2376] [serial = 2092] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 279 (18DB9000) [pid = 2376] [serial = 2089] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 278 (0DFD5000) [pid = 2376] [serial = 2050] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 277 (15A0DC00) [pid = 2376] [serial = 2084] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 276 (14386400) [pid = 2376] [serial = 2083] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 275 (0DC68400) [pid = 2376] [serial = 2086] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 274 (0DEFAC00) [pid = 2376] [serial = 2087] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 273 (18C69800) [pid = 2376] [serial = 2053] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 272 (1C618800) [pid = 2376] [serial = 2080] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 271 (1900C400) [pid = 2376] [serial = 2090] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 270 (21B6E400) [pid = 2376] [serial = 2108] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 269 (1C89EC00) [pid = 2376] [serial = 2095] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 268 (21540800) [pid = 2376] [serial = 2104] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 267 (1CBEB400) [pid = 2376] [serial = 2096] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 266 (1F985000) [pid = 2376] [serial = 2099] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 265 (21545C00) [pid = 2376] [serial = 2105] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | --DOMWINDOW == 264 (1B38EC00) [pid = 2376] [serial = 2093] [outer = 00000000] [url = about:blank] 14:40:32 INFO - PROCESS | 2376 | 1464990032889 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 2376 | ++DOCSHELL 0DD10800 == 102 [pid = 2376] [id = 743] 14:40:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 265 (0DD88400) [pid = 2376] [serial = 2229] [outer = 00000000] 14:40:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 266 (1422C000) [pid = 2376] [serial = 2230] [outer = 0DD88400] 14:40:32 INFO - PROCESS | 2376 | 1464990032941 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 267 (14B1B800) [pid = 2376] [serial = 2231] [outer = 0DD88400] 14:40:33 INFO - PROCESS | 2376 | 1464990033307 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]]]}] 14:40:33 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. 14:40:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 770ms 14:40:33 INFO - PROCESS | 2376 | 1464990033373 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:40:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:40:33 INFO - PROCESS | 2376 | 1464990033375 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:40:33 INFO - PROCESS | 2376 | 1464990033379 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - PROCESS | 2376 | 1464990033380 Marionette TRACE conn5 <- [1,2938,null,{}] 14:40:33 INFO - PROCESS | 2376 | 1464990033388 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}] 14:40:33 INFO - PROCESS | 2376 | 1464990033499 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:40:33 INFO - PROCESS | 2376 | 1464990033506 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:33 INFO - PROCESS | 2376 | ++DOCSHELL 18C6C000 == 103 [pid = 2376] [id = 744] 14:40:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 268 (19016800) [pid = 2376] [serial = 2232] [outer = 00000000] 14:40:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 269 (19871000) [pid = 2376] [serial = 2233] [outer = 19016800] 14:40:33 INFO - PROCESS | 2376 | 1464990033551 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 270 (19C75000) [pid = 2376] [serial = 2234] [outer = 19016800] 14:40:33 INFO - PROCESS | 2376 | ++DOCSHELL 1CBE7C00 == 104 [pid = 2376] [id = 745] 14:40:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 271 (1CBE9000) [pid = 2376] [serial = 2235] [outer = 00000000] 14:40:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 272 (1CBEAC00) [pid = 2376] [serial = 2236] [outer = 1CBE9000] 14:40:34 INFO - PROCESS | 2376 | 1464990034067 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]]]}] 14:40:34 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. 14:40:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 14:40:34 INFO - PROCESS | 2376 | 1464990034110 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 2376 | 1464990034112 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:40:34 INFO - PROCESS | 2376 | 1464990034115 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:40:34 INFO - PROCESS | 2376 | 1464990034117 Marionette TRACE conn5 <- [1,2942,null,{}] 14:40:34 INFO - PROCESS | 2376 | 1464990034124 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}] 14:40:34 INFO - PROCESS | 2376 | 1464990034287 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:40:34 INFO - PROCESS | 2376 | 1464990034450 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 2376 | ++DOCSHELL 1B38E800 == 105 [pid = 2376] [id = 746] 14:40:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 273 (1C890000) [pid = 2376] [serial = 2237] [outer = 00000000] 14:40:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 274 (1D62BC00) [pid = 2376] [serial = 2238] [outer = 1C890000] 14:40:34 INFO - PROCESS | 2376 | 1464990034495 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 275 (1D6F9400) [pid = 2376] [serial = 2239] [outer = 1C890000] 14:40:34 INFO - PROCESS | 2376 | 1464990034921 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]]]}] 14:40:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:40:34 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 14:40:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 829ms 14:40:34 INFO - PROCESS | 2376 | 1464990034951 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 2376 | 1464990034954 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:40:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:40:34 INFO - PROCESS | 2376 | 1464990034957 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - PROCESS | 2376 | 1464990034959 Marionette TRACE conn5 <- [1,2946,null,{}] 14:40:34 INFO - PROCESS | 2376 | 1464990034962 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}] 14:40:35 INFO - PROCESS | 2376 | 1464990035179 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:40:35 INFO - PROCESS | 2376 | 1464990035202 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:35 INFO - PROCESS | 2376 | ++DOCSHELL 1E4DFC00 == 106 [pid = 2376] [id = 747] 14:40:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 276 (1F97B400) [pid = 2376] [serial = 2240] [outer = 00000000] 14:40:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 277 (20C48000) [pid = 2376] [serial = 2241] [outer = 1F97B400] 14:40:35 INFO - PROCESS | 2376 | 1464990035248 Marionette DEBUG loaded listener.js 14:40:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 278 (20F1B400) [pid = 2376] [serial = 2242] [outer = 1F97B400] 14:40:35 INFO - PROCESS | 2376 | 1464990035674 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]]]}] 14:40:35 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. 14:40:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 14:40:35 INFO - PROCESS | 2376 | 1464990035755 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 2376 | 1464990035757 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:40:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:40:35 INFO - PROCESS | 2376 | 1464990035760 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 2376 | 1464990035762 Marionette TRACE conn5 <- [1,2950,null,{}] 14:40:35 INFO - PROCESS | 2376 | 1464990035765 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}] 14:40:35 INFO - PROCESS | 2376 | 1464990035922 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:40:35 INFO - PROCESS | 2376 | 1464990035940 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:35 INFO - PROCESS | 2376 | ++DOCSHELL 20C41000 == 107 [pid = 2376] [id = 748] 14:40:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 279 (21023400) [pid = 2376] [serial = 2243] [outer = 00000000] 14:40:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 280 (214C9800) [pid = 2376] [serial = 2244] [outer = 21023400] 14:40:35 INFO - PROCESS | 2376 | 1464990035985 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 281 (21540400) [pid = 2376] [serial = 2245] [outer = 21023400] 14:40:36 INFO - PROCESS | 2376 | 1464990036413 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]]]}] 14:40:36 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. 14:40:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 14:40:36 INFO - PROCESS | 2376 | 1464990036495 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:40:36 INFO - PROCESS | 2376 | 1464990036498 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:40:36 INFO - PROCESS | 2376 | 1464990036501 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:40:36 INFO - PROCESS | 2376 | 1464990036502 Marionette TRACE conn5 <- [1,2954,null,{}] 14:40:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:40:36 INFO - PROCESS | 2376 | 1464990036506 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}] 14:40:36 INFO - PROCESS | 2376 | 1464990036668 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 280 (187F2C00) [pid = 2376] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 279 (1489DC00) [pid = 2376] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 278 (0DE52800) [pid = 2376] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 277 (1BA0BC00) [pid = 2376] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 276 (14231000) [pid = 2376] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 275 (0DB46000) [pid = 2376] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 274 (198DD400) [pid = 2376] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 273 (0DD90C00) [pid = 2376] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:40:37 INFO - PROCESS | 2376 | --DOMWINDOW == 272 (198F6C00) [pid = 2376] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:40:37 INFO - PROCESS | 2376 | 1464990037077 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:37 INFO - PROCESS | 2376 | ++DOCSHELL 0CFBE800 == 108 [pid = 2376] [id = 749] 14:40:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 273 (0D076000) [pid = 2376] [serial = 2246] [outer = 00000000] 14:40:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 274 (15615800) [pid = 2376] [serial = 2247] [outer = 0D076000] 14:40:37 INFO - PROCESS | 2376 | 1464990037122 Marionette DEBUG loaded listener.js 14:40:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 275 (18FB0400) [pid = 2376] [serial = 2248] [outer = 0D076000] 14:40:37 INFO - PROCESS | 2376 | 1464990037494 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]]]}] 14:40:37 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. 14:40:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1017ms 14:40:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:40:37 INFO - PROCESS | 2376 | 1464990037532 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:40:37 INFO - PROCESS | 2376 | 1464990037534 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:40:37 INFO - PROCESS | 2376 | 1464990037537 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 2376 | 1464990037538 Marionette TRACE conn5 <- [1,2958,null,{}] 14:40:37 INFO - PROCESS | 2376 | 1464990037555 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}] 14:40:37 INFO - PROCESS | 2376 | 1464990037662 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:40:37 INFO - PROCESS | 2376 | 1464990037669 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:37 INFO - PROCESS | 2376 | ++DOCSHELL 1C897800 == 109 [pid = 2376] [id = 750] 14:40:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 276 (1D632000) [pid = 2376] [serial = 2249] [outer = 00000000] 14:40:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 277 (21BF5800) [pid = 2376] [serial = 2250] [outer = 1D632000] 14:40:37 INFO - PROCESS | 2376 | 1464990037713 Marionette DEBUG loaded listener.js 14:40:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 278 (21F63C00) [pid = 2376] [serial = 2251] [outer = 1D632000] 14:40:38 INFO - PROCESS | 2376 | 1464990038150 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]]]}] 14:40:38 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. 14:40:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 14:40:38 INFO - PROCESS | 2376 | 1464990038167 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:40:38 INFO - PROCESS | 2376 | 1464990038169 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:40:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:40:38 INFO - PROCESS | 2376 | 1464990038172 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - PROCESS | 2376 | 1464990038174 Marionette TRACE conn5 <- [1,2962,null,{}] 14:40:38 INFO - PROCESS | 2376 | 1464990038177 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}] 14:40:38 INFO - PROCESS | 2376 | 1464990038358 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:40:38 INFO - PROCESS | 2376 | 1464990038419 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:38 INFO - PROCESS | 2376 | ++DOCSHELL 21FBE000 == 110 [pid = 2376] [id = 751] 14:40:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 279 (21FBEC00) [pid = 2376] [serial = 2252] [outer = 00000000] 14:40:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 280 (23232800) [pid = 2376] [serial = 2253] [outer = 21FBEC00] 14:40:38 INFO - PROCESS | 2376 | 1464990038462 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 281 (233A0800) [pid = 2376] [serial = 2254] [outer = 21FBEC00] 14:40:38 INFO - PROCESS | 2376 | 1464990038864 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]]]}] 14:40:38 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. 14:40:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 14:40:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:40:38 INFO - PROCESS | 2376 | 1464990038903 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:40:38 INFO - PROCESS | 2376 | 1464990038905 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:40:38 INFO - PROCESS | 2376 | 1464990038908 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - PROCESS | 2376 | 1464990038910 Marionette TRACE conn5 <- [1,2966,null,{}] 14:40:38 INFO - PROCESS | 2376 | 1464990038914 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}] 14:40:39 INFO - PROCESS | 2376 | 1464990039102 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:40:39 INFO - PROCESS | 2376 | 1464990039299 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:39 INFO - PROCESS | 2376 | ++DOCSHELL 0CF70C00 == 111 [pid = 2376] [id = 752] 14:40:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 282 (0CFBA400) [pid = 2376] [serial = 2255] [outer = 00000000] 14:40:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 283 (0D27B000) [pid = 2376] [serial = 2256] [outer = 0CFBA400] 14:40:39 INFO - PROCESS | 2376 | 1464990039399 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 284 (0D912000) [pid = 2376] [serial = 2257] [outer = 0CFBA400] 14:40:40 INFO - PROCESS | 2376 | 1464990040036 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]]]}] 14:40:40 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. 14:40:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1171ms 14:40:40 INFO - PROCESS | 2376 | 1464990040083 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 2376 | 1464990040087 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:40:40 INFO - PROCESS | 2376 | 1464990040092 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:40:40 INFO - PROCESS | 2376 | 1464990040096 Marionette TRACE conn5 <- [1,2970,null,{}] 14:40:40 INFO - PROCESS | 2376 | 1464990040101 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}] 14:40:40 INFO - PROCESS | 2376 | 1464990040276 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:40:40 INFO - PROCESS | 2376 | 1464990040468 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 2376 | ++DOCSHELL 18DBA000 == 112 [pid = 2376] [id = 753] 14:40:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 285 (18E22800) [pid = 2376] [serial = 2258] [outer = 00000000] 14:40:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 286 (19867C00) [pid = 2376] [serial = 2259] [outer = 18E22800] 14:40:40 INFO - PROCESS | 2376 | 1464990040538 Marionette DEBUG loaded listener.js 14:40:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 287 (16F8D800) [pid = 2376] [serial = 2260] [outer = 18E22800] 14:40:41 INFO - PROCESS | 2376 | 1464990041045 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"]]]}] 14:40:41 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 14:40:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:40:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 14:40:41 INFO - PROCESS | 2376 | 1464990041070 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:40:41 INFO - PROCESS | 2376 | 1464990041074 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:40:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:40:41 INFO - PROCESS | 2376 | 1464990041078 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:40:41 INFO - PROCESS | 2376 | 1464990041080 Marionette TRACE conn5 <- [1,2974,null,{}] 14:40:41 INFO - PROCESS | 2376 | 1464990041084 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}] 14:40:41 INFO - PROCESS | 2376 | 1464990041220 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:40:41 INFO - PROCESS | 2376 | 1464990041424 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:41 INFO - PROCESS | 2376 | ++DOCSHELL 21090400 == 113 [pid = 2376] [id = 754] 14:40:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 288 (21095400) [pid = 2376] [serial = 2261] [outer = 00000000] 14:40:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 289 (21B71000) [pid = 2376] [serial = 2262] [outer = 21095400] 14:40:41 INFO - PROCESS | 2376 | 1464990041480 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 290 (22E3A800) [pid = 2376] [serial = 2263] [outer = 21095400] 14:40:42 INFO - PROCESS | 2376 | 1464990042048 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]]]}] 14:40:42 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. 14:40:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1016ms 14:40:42 INFO - PROCESS | 2376 | 1464990042098 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 2376 | 1464990042101 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:40:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:40:42 INFO - PROCESS | 2376 | 1464990042111 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 2376 | 1464990042117 Marionette TRACE conn5 <- [1,2978,null,{}] 14:40:42 INFO - PROCESS | 2376 | 1464990042122 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}] 14:40:42 INFO - PROCESS | 2376 | 1464990042306 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:40:42 INFO - PROCESS | 2376 | 1464990042493 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 2376 | ++DOCSHELL 2322A800 == 114 [pid = 2376] [id = 755] 14:40:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 291 (246BCC00) [pid = 2376] [serial = 2264] [outer = 00000000] 14:40:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 292 (2490E000) [pid = 2376] [serial = 2265] [outer = 246BCC00] 14:40:42 INFO - PROCESS | 2376 | 1464990042547 Marionette DEBUG loaded listener.js 14:40:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 293 (24960000) [pid = 2376] [serial = 2266] [outer = 246BCC00] 14:40:43 INFO - PROCESS | 2376 | ++DOCSHELL 2680B800 == 115 [pid = 2376] [id = 756] 14:40:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 294 (2680EC00) [pid = 2376] [serial = 2267] [outer = 00000000] 14:40:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 295 (2680F400) [pid = 2376] [serial = 2268] [outer = 2680EC00] 14:40:43 INFO - PROCESS | 2376 | 1464990043161 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]]]}] 14:40:43 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. 14:40:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1079ms 14:40:43 INFO - PROCESS | 2376 | 1464990043201 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:40:43 INFO - PROCESS | 2376 | 1464990043204 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:40:43 INFO - PROCESS | 2376 | 1464990043207 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:40:43 INFO - PROCESS | 2376 | 1464990043209 Marionette TRACE conn5 <- [1,2982,null,{}] 14:40:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:40:43 INFO - PROCESS | 2376 | 1464990043213 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}] 14:40:43 INFO - PROCESS | 2376 | 1464990043387 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:40:43 INFO - PROCESS | 2376 | 1464990043582 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 2376 | ++DOCSHELL 2495E000 == 116 [pid = 2376] [id = 757] 14:40:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 296 (24F46400) [pid = 2376] [serial = 2269] [outer = 00000000] 14:40:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 297 (2680C400) [pid = 2376] [serial = 2270] [outer = 24F46400] 14:40:43 INFO - PROCESS | 2376 | 1464990043639 Marionette DEBUG loaded listener.js 14:40:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 298 (26A12C00) [pid = 2376] [serial = 2271] [outer = 24F46400] 14:40:44 INFO - PROCESS | 2376 | 1464990044139 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]]]}] 14:40:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:40:44 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 14:40:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 969ms 14:40:44 INFO - PROCESS | 2376 | 1464990044185 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:40:44 INFO - PROCESS | 2376 | 1464990044187 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:40:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:40:44 INFO - PROCESS | 2376 | 1464990044190 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:40:44 INFO - PROCESS | 2376 | 1464990044192 Marionette TRACE conn5 <- [1,2986,null,{}] 14:40:44 INFO - PROCESS | 2376 | 1464990044196 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}] 14:40:44 INFO - PROCESS | 2376 | 1464990044362 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:40:44 INFO - PROCESS | 2376 | 1464990044557 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 2376 | ++DOCSHELL 26A18C00 == 117 [pid = 2376] [id = 758] 14:40:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 299 (26A1B000) [pid = 2376] [serial = 2272] [outer = 00000000] 14:40:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 300 (27041C00) [pid = 2376] [serial = 2273] [outer = 26A1B000] 14:40:44 INFO - PROCESS | 2376 | 1464990044618 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 301 (27046800) [pid = 2376] [serial = 2274] [outer = 26A1B000] 14:40:45 INFO - PROCESS | 2376 | 1464990045162 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]]]}] 14:40:45 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. 14:40:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1019ms 14:40:45 INFO - PROCESS | 2376 | 1464990045214 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:40:45 INFO - PROCESS | 2376 | 1464990045216 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:40:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:40:45 INFO - PROCESS | 2376 | 1464990045219 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - PROCESS | 2376 | 1464990045221 Marionette TRACE conn5 <- [1,2990,null,{}] 14:40:45 INFO - PROCESS | 2376 | 1464990045225 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}] 14:40:45 INFO - PROCESS | 2376 | 1464990045356 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:40:45 INFO - PROCESS | 2376 | 1464990045558 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:45 INFO - PROCESS | 2376 | ++DOCSHELL 27047800 == 118 [pid = 2376] [id = 759] 14:40:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 302 (27049000) [pid = 2376] [serial = 2275] [outer = 00000000] 14:40:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 303 (27CD3400) [pid = 2376] [serial = 2276] [outer = 27049000] 14:40:45 INFO - PROCESS | 2376 | 1464990045613 Marionette DEBUG loaded listener.js 14:40:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 304 (27CD6000) [pid = 2376] [serial = 2277] [outer = 27049000] 14:40:46 INFO - PROCESS | 2376 | 1464990046143 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]]]}] 14:40:46 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. 14:40:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 14:40:46 INFO - PROCESS | 2376 | 1464990046194 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:40:46 INFO - PROCESS | 2376 | 1464990046196 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:40:46 INFO - PROCESS | 2376 | 1464990046199 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:40:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:40:46 INFO - PROCESS | 2376 | 1464990046201 Marionette TRACE conn5 <- [1,2994,null,{}] 14:40:46 INFO - PROCESS | 2376 | 1464990046205 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}] 14:40:46 INFO - PROCESS | 2376 | 1464990046344 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:40:46 INFO - PROCESS | 2376 | 1464990046536 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:46 INFO - PROCESS | 2376 | ++DOCSHELL 27CD9000 == 119 [pid = 2376] [id = 760] 14:40:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 305 (27CDAC00) [pid = 2376] [serial = 2278] [outer = 00000000] 14:40:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 306 (27CDF800) [pid = 2376] [serial = 2279] [outer = 27CDAC00] 14:40:46 INFO - PROCESS | 2376 | 1464990046602 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 307 (27DE2000) [pid = 2376] [serial = 2280] [outer = 27CDAC00] 14:40:47 INFO - PROCESS | 2376 | 1464990047076 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]]]}] 14:40:47 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. 14:40:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 14:40:47 INFO - PROCESS | 2376 | 1464990047149 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 2376 | 1464990047151 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:40:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:40:47 INFO - PROCESS | 2376 | 1464990047157 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - PROCESS | 2376 | 1464990047159 Marionette TRACE conn5 <- [1,2998,null,{}] 14:40:47 INFO - PROCESS | 2376 | 1464990047163 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}] 14:40:47 INFO - PROCESS | 2376 | 1464990047294 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:40:47 INFO - PROCESS | 2376 | 1464990047498 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 2376 | ++DOCSHELL 27DE3C00 == 120 [pid = 2376] [id = 761] 14:40:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 308 (27DE4C00) [pid = 2376] [serial = 2281] [outer = 00000000] 14:40:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 309 (27DEC800) [pid = 2376] [serial = 2282] [outer = 27DE4C00] 14:40:47 INFO - PROCESS | 2376 | 1464990047553 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 310 (27DEFC00) [pid = 2376] [serial = 2283] [outer = 27DE4C00] 14:40:47 INFO - PROCESS | 2376 | [2376] 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 14:40:48 INFO - PROCESS | 2376 | 1464990048144 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:40:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:40:48 INFO - {} 14:40:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:40:48 INFO - {} 14:40:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:40:48 INFO - {} 14:40:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:40:48 INFO - {} 14:40:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1015ms 14:40:48 INFO - PROCESS | 2376 | 1464990048177 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 2376 | 1464990048179 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:40:48 INFO - PROCESS | 2376 | 1464990048182 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - TEST-START | /FileAPI/fileReader.html 14:40:48 INFO - PROCESS | 2376 | 1464990048184 Marionette TRACE conn5 <- [1,3002,null,{}] 14:40:48 INFO - PROCESS | 2376 | 1464990048188 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}] 14:40:48 INFO - PROCESS | 2376 | 1464990048318 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:40:48 INFO - PROCESS | 2376 | 1464990048511 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:48 INFO - PROCESS | 2376 | ++DOCSHELL 280D1000 == 121 [pid = 2376] [id = 762] 14:40:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 311 (280D2800) [pid = 2376] [serial = 2284] [outer = 00000000] 14:40:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 312 (28162400) [pid = 2376] [serial = 2285] [outer = 280D2800] 14:40:48 INFO - PROCESS | 2376 | 1464990048564 Marionette DEBUG loaded listener.js 14:40:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 313 (28164400) [pid = 2376] [serial = 2286] [outer = 280D2800] 14:40:49 INFO - PROCESS | 2376 | 1464990049065 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]]]}] 14:40:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:40:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:40:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:40:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:40:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 14:40:49 INFO - PROCESS | 2376 | 1464990049117 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:40:49 INFO - PROCESS | 2376 | 1464990049119 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:40:49 INFO - PROCESS | 2376 | 1464990049123 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:40:49 INFO - TEST-START | /FileAPI/historical.html 14:40:49 INFO - PROCESS | 2376 | 1464990049125 Marionette TRACE conn5 <- [1,3006,null,{}] 14:40:49 INFO - PROCESS | 2376 | 1464990049170 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}] 14:40:49 INFO - PROCESS | 2376 | 1464990049348 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:40:49 INFO - PROCESS | 2376 | 1464990049491 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:49 INFO - PROCESS | 2376 | ++DOCSHELL 28166000 == 122 [pid = 2376] [id = 763] 14:40:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 314 (28167000) [pid = 2376] [serial = 2287] [outer = 00000000] 14:40:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 315 (2816E000) [pid = 2376] [serial = 2288] [outer = 28167000] 14:40:49 INFO - PROCESS | 2376 | 1464990049550 Marionette DEBUG loaded listener.js 14:40:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 316 (28388400) [pid = 2376] [serial = 2289] [outer = 28167000] 14:40:50 INFO - PROCESS | 2376 | 1464990050156 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"]]]}] 14:40:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:40:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:40:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:40:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:40:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:40:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:40:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:40:50 INFO - TEST-OK | /FileAPI/historical.html | took 1066ms 14:40:50 INFO - PROCESS | 2376 | 1464990050194 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:40:50 INFO - PROCESS | 2376 | 1464990050197 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:40:50 INFO - TEST-START | /FileAPI/idlharness.html 14:40:50 INFO - PROCESS | 2376 | 1464990050200 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:40:50 INFO - PROCESS | 2376 | 1464990050203 Marionette TRACE conn5 <- [1,3010,null,{}] 14:40:50 INFO - PROCESS | 2376 | 1464990050207 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}] 14:40:50 INFO - PROCESS | 2376 | 1464990050369 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:40:50 INFO - PROCESS | 2376 | 1464990050561 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:50 INFO - PROCESS | 2376 | ++DOCSHELL 28388000 == 123 [pid = 2376] [id = 764] 14:40:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 317 (2838E400) [pid = 2376] [serial = 2290] [outer = 00000000] 14:40:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 318 (2A8E9800) [pid = 2376] [serial = 2291] [outer = 2838E400] 14:40:50 INFO - PROCESS | 2376 | 1464990050614 Marionette DEBUG loaded listener.js 14:40:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 319 (2A8EB800) [pid = 2376] [serial = 2292] [outer = 2838E400] 14:40:51 INFO - PROCESS | 2376 | 1464990051615 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]]]}] 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:40:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:40:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:40:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:40:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:40:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:40:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:40:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:40:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:40:51 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 14:40:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:40:51 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 14:40:51 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 14:40:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:40:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:40:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:40:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:40:51 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 14:40:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:40:51 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 14:40:51 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 14:40:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:40:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:40:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:40:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:40:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:40:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:40:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1542ms 14:40:51 INFO - PROCESS | 2376 | 1464990051782 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:40:51 INFO - PROCESS | 2376 | 1464990051785 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:40:51 INFO - TEST-START | /FileAPI/idlharness.worker 14:40:51 INFO - PROCESS | 2376 | 1464990051790 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:40:51 INFO - PROCESS | 2376 | 1464990051792 Marionette TRACE conn5 <- [1,3014,null,{}] 14:40:51 INFO - PROCESS | 2376 | 1464990051796 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}] 14:40:51 INFO - PROCESS | 2376 | 1464990051918 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:40:52 INFO - PROCESS | 2376 | 1464990052193 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 2376 | ++DOCSHELL 0D822800 == 124 [pid = 2376] [id = 765] 14:40:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 320 (14226400) [pid = 2376] [serial = 2293] [outer = 00000000] 14:40:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 321 (14BA8400) [pid = 2376] [serial = 2294] [outer = 14226400] 14:40:52 INFO - PROCESS | 2376 | 1464990052249 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 322 (175D6C00) [pid = 2376] [serial = 2295] [outer = 14226400] 14:40:52 INFO - PROCESS | 2376 | [2376] 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 14:40:53 INFO - PROCESS | 2376 | 1464990053378 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,{},{}]]]}] 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:40:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:40:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:40:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:40:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:40:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:40:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:40:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:40:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:40:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:40:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:40:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:40:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:40:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:40:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:40:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:40:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:40:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:40:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:40:53 INFO - {} 14:40:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1754ms 14:40:53 INFO - PROCESS | 2376 | 1464990053546 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:40:53 INFO - PROCESS | 2376 | 1464990053548 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:40:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:40:53 INFO - PROCESS | 2376 | 1464990053565 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - PROCESS | 2376 | 1464990053567 Marionette TRACE conn5 <- [1,3018,null,{}] 14:40:53 INFO - PROCESS | 2376 | 1464990053573 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}] 14:40:53 INFO - PROCESS | 2376 | 1464990053708 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:40:53 INFO - PROCESS | 2376 | 1464990053900 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:53 INFO - PROCESS | 2376 | ++DOCSHELL 0CC2E400 == 125 [pid = 2376] [id = 766] 14:40:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 323 (0CC32800) [pid = 2376] [serial = 2296] [outer = 00000000] 14:40:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 324 (241F6C00) [pid = 2376] [serial = 2297] [outer = 0CC32800] 14:40:53 INFO - PROCESS | 2376 | 1464990053952 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 325 (241F7400) [pid = 2376] [serial = 2298] [outer = 0CC32800] 14:40:54 INFO - PROCESS | 2376 | 1464990054915 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]]]}] 14:40:54 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:40:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1392ms 14:40:54 INFO - PROCESS | 2376 | 1464990054948 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:40:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:40:54 INFO - PROCESS | 2376 | 1464990054953 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:40:54 INFO - PROCESS | 2376 | 1464990054957 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:40:54 INFO - PROCESS | 2376 | 1464990054961 Marionette TRACE conn5 <- [1,3022,null,{}] 14:40:54 INFO - PROCESS | 2376 | 1464990054966 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}] 14:40:55 INFO - PROCESS | 2376 | 1464990055097 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:40:55 INFO - PROCESS | 2376 | 1464990055297 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:55 INFO - PROCESS | 2376 | ++DOCSHELL 175CE800 == 126 [pid = 2376] [id = 767] 14:40:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 326 (18CA5C00) [pid = 2376] [serial = 2299] [outer = 00000000] 14:40:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 327 (19458C00) [pid = 2376] [serial = 2300] [outer = 18CA5C00] 14:40:55 INFO - PROCESS | 2376 | 1464990055346 Marionette DEBUG loaded listener.js 14:40:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 328 (1BA0C000) [pid = 2376] [serial = 2301] [outer = 18CA5C00] 14:40:55 INFO - PROCESS | 2376 | 1464990055942 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]]]}] 14:40:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:40:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1025ms 14:40:55 INFO - PROCESS | 2376 | 1464990055984 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:40:55 INFO - PROCESS | 2376 | 1464990055989 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:40:55 INFO - PROCESS | 2376 | 1464990055995 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:40:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:40:55 INFO - PROCESS | 2376 | 1464990055998 Marionette TRACE conn5 <- [1,3026,null,{}] 14:40:55 INFO - PROCESS | 2376 | 1464990056001 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}] 14:40:56 INFO - PROCESS | 2376 | 1464990056129 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:40:56 INFO - PROCESS | 2376 | 1464990056326 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 2376 | ++DOCSHELL 0CF24000 == 127 [pid = 2376] [id = 768] 14:40:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 329 (14566800) [pid = 2376] [serial = 2302] [outer = 00000000] 14:40:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 330 (1BF1F800) [pid = 2376] [serial = 2303] [outer = 14566800] 14:40:56 INFO - PROCESS | 2376 | 1464990056374 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 331 (1F982C00) [pid = 2376] [serial = 2304] [outer = 14566800] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 17085000 == 126 [pid = 2376] [id = 485] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1F97F400 == 125 [pid = 2376] [id = 596] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 21021C00 == 124 [pid = 2376] [id = 635] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1BA0F400 == 123 [pid = 2376] [id = 673] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 20A4DC00 == 122 [pid = 2376] [id = 562] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0D916800 == 121 [pid = 2376] [id = 598] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0E4F4C00 == 120 [pid = 2376] [id = 674] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1D9D8000 == 119 [pid = 2376] [id = 559] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1D6F8000 == 118 [pid = 2376] [id = 524] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0D917000 == 117 [pid = 2376] [id = 489] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 19C70000 == 116 [pid = 2376] [id = 486] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0D3F4400 == 115 [pid = 2376] [id = 692] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1D810C00 == 114 [pid = 2376] [id = 659] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0D850400 == 113 [pid = 2376] [id = 484] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1C8E7C00 == 112 [pid = 2376] [id = 522] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 18C16C00 == 111 [pid = 2376] [id = 24] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 18C67000 == 110 [pid = 2376] [id = 672] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 21FBE000 == 109 [pid = 2376] [id = 751] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1C897800 == 108 [pid = 2376] [id = 750] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0CFBE800 == 107 [pid = 2376] [id = 749] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 20C41000 == 106 [pid = 2376] [id = 748] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1E4DFC00 == 105 [pid = 2376] [id = 747] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 330 (1D80A800) [pid = 2376] [serial = 2176] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1B38E800 == 104 [pid = 2376] [id = 746] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1CBE7C00 == 103 [pid = 2376] [id = 745] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 18C6C000 == 102 [pid = 2376] [id = 744] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0DD10800 == 101 [pid = 2376] [id = 743] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0DE59C00 == 100 [pid = 2376] [id = 742] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0DB3D400 == 99 [pid = 2376] [id = 741] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 24912000 == 98 [pid = 2376] [id = 737] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 246B4000 == 97 [pid = 2376] [id = 736] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 19871400 == 96 [pid = 2376] [id = 735] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 2339D400 == 95 [pid = 2376] [id = 734] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 21F67400 == 94 [pid = 2376] [id = 733] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 21BEDC00 == 93 [pid = 2376] [id = 732] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 2102A800 == 92 [pid = 2376] [id = 731] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 20C43400 == 91 [pid = 2376] [id = 730] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1FF5A800 == 90 [pid = 2376] [id = 729] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1CBE9800 == 89 [pid = 2376] [id = 728] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 14B1D400 == 88 [pid = 2376] [id = 727] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 0D0CD000 == 87 [pid = 2376] [id = 726] 14:40:56 INFO - PROCESS | 2376 | --DOCSHELL 1D6DE400 == 86 [pid = 2376] [id = 725] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 329 (1D68B000) [pid = 2376] [serial = 2174] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 328 (1900F000) [pid = 2376] [serial = 2162] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 327 (18E28000) [pid = 2376] [serial = 2161] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 326 (19433800) [pid = 2376] [serial = 2171] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 325 (14232400) [pid = 2376] [serial = 2149] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 324 (1C89A000) [pid = 2376] [serial = 2168] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 323 (14BA8C00) [pid = 2376] [serial = 2113] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 322 (233B9C00) [pid = 2376] [serial = 2143] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 321 (2339A000) [pid = 2376] [serial = 2137] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 320 (14B10400) [pid = 2376] [serial = 2150] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 319 (15AA9800) [pid = 2376] [serial = 2158] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 318 (142F5000) [pid = 2376] [serial = 2156] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 317 (18C1F800) [pid = 2376] [serial = 2170] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 316 (237CB800) [pid = 2376] [serial = 2146] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 315 (21BEEC00) [pid = 2376] [serial = 2119] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 314 (23232000) [pid = 2376] [serial = 2134] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 313 (19BD0000) [pid = 2376] [serial = 2164] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 312 (1BFDE400) [pid = 2376] [serial = 2167] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 311 (21FC8000) [pid = 2376] [serial = 2128] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 310 (1BFDDC00) [pid = 2376] [serial = 2116] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 309 (233B9000) [pid = 2376] [serial = 2140] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 308 (22E41800) [pid = 2376] [serial = 2131] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 307 (21F53000) [pid = 2376] [serial = 2122] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 306 (18DB7C00) [pid = 2376] [serial = 2153] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 305 (19C79C00) [pid = 2376] [serial = 2165] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 304 (21F61400) [pid = 2376] [serial = 2125] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 303 (18438800) [pid = 2376] [serial = 2159] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 302 (1CBE5000) [pid = 2376] [serial = 2173] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 301 (18452800) [pid = 2376] [serial = 2152] [outer = 00000000] [url = about:blank] 14:40:56 INFO - PROCESS | 2376 | --DOMWINDOW == 300 (0E4AF000) [pid = 2376] [serial = 2155] [outer = 00000000] [url = about:blank] 14:40:57 INFO - PROCESS | 2376 | 1464990057123 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"]]]}] 14:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:40:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1181ms 14:40:57 INFO - PROCESS | 2376 | 1464990057179 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:40:57 INFO - PROCESS | 2376 | 1464990057182 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:40:57 INFO - PROCESS | 2376 | 1464990057185 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:40:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:40:57 INFO - PROCESS | 2376 | 1464990057189 Marionette TRACE conn5 <- [1,3030,null,{}] 14:40:57 INFO - PROCESS | 2376 | 1464990057199 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}] 14:40:57 INFO - PROCESS | 2376 | 1464990057316 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:40:57 INFO - PROCESS | 2376 | 1464990057329 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:57 INFO - PROCESS | 2376 | ++DOCSHELL 0DB3E000 == 87 [pid = 2376] [id = 769] 14:40:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 301 (141AF400) [pid = 2376] [serial = 2305] [outer = 00000000] 14:40:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 302 (14878C00) [pid = 2376] [serial = 2306] [outer = 141AF400] 14:40:57 INFO - PROCESS | 2376 | 1464990057376 Marionette DEBUG loaded listener.js 14:40:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 303 (15613800) [pid = 2376] [serial = 2307] [outer = 141AF400] 14:40:58 INFO - PROCESS | 2376 | 1464990058212 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]]]}] 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:40:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:40:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:40:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:40:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:40:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:40:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1093ms 14:40:58 INFO - PROCESS | 2376 | 1464990058282 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:40:58 INFO - PROCESS | 2376 | 1464990058285 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:40:58 INFO - PROCESS | 2376 | 1464990058288 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:40:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:40:58 INFO - PROCESS | 2376 | 1464990058290 Marionette TRACE conn5 <- [1,3034,null,{}] 14:40:58 INFO - PROCESS | 2376 | 1464990058293 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}] 14:40:58 INFO - PROCESS | 2376 | 1464990058412 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:40:58 INFO - PROCESS | 2376 | 1464990058571 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:58 INFO - PROCESS | 2376 | ++DOCSHELL 18C19000 == 88 [pid = 2376] [id = 770] 14:40:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 304 (18C1D000) [pid = 2376] [serial = 2308] [outer = 00000000] 14:40:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 305 (19870800) [pid = 2376] [serial = 2309] [outer = 18C1D000] 14:40:58 INFO - PROCESS | 2376 | 1464990058620 Marionette DEBUG loaded listener.js 14:40:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 306 (0CC32400) [pid = 2376] [serial = 2310] [outer = 18C1D000] 14:40:58 INFO - PROCESS | 2376 | [2376] 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 14:40:59 INFO - PROCESS | 2376 | 1464990059030 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:40:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:40:59 INFO - {} 14:40:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 14:40:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:40:59 INFO - PROCESS | 2376 | 1464990059122 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 2376 | 1464990059124 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:40:59 INFO - PROCESS | 2376 | 1464990059127 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - PROCESS | 2376 | 1464990059129 Marionette TRACE conn5 <- [1,3038,null,{}] 14:40:59 INFO - PROCESS | 2376 | 1464990059133 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}] 14:40:59 INFO - PROCESS | 2376 | 1464990059302 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:40:59 INFO - PROCESS | 2376 | 1464990059320 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 2376 | ++DOCSHELL 1485FC00 == 89 [pid = 2376] [id = 771] 14:40:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 307 (18C1F800) [pid = 2376] [serial = 2311] [outer = 00000000] 14:40:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 308 (19C73000) [pid = 2376] [serial = 2312] [outer = 18C1F800] 14:40:59 INFO - PROCESS | 2376 | 1464990059365 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 309 (1B39CC00) [pid = 2376] [serial = 2313] [outer = 18C1F800] 14:40:59 INFO - PROCESS | 2376 | 1464990059829 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]]]}] 14:40:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:40:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:40:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:40:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:40:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 729ms 14:40:59 INFO - PROCESS | 2376 | 1464990059872 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 2376 | 1464990059874 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:40:59 INFO - PROCESS | 2376 | 1464990059880 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - PROCESS | 2376 | 1464990059882 Marionette TRACE conn5 <- [1,3042,null,{}] 14:40:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:40:59 INFO - PROCESS | 2376 | 1464990059885 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}] 14:41:00 INFO - PROCESS | 2376 | 1464990060060 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:41:00 INFO - PROCESS | 2376 | 1464990060087 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 2376 | ++DOCSHELL 1C614C00 == 90 [pid = 2376] [id = 772] 14:41:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 310 (1C618800) [pid = 2376] [serial = 2314] [outer = 00000000] 14:41:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 311 (1D68C400) [pid = 2376] [serial = 2315] [outer = 1C618800] 14:41:00 INFO - PROCESS | 2376 | 1464990060133 Marionette DEBUG loaded listener.js 14:41:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 312 (1D6ECC00) [pid = 2376] [serial = 2316] [outer = 1C618800] 14:41:00 INFO - PROCESS | 2376 | 1464990060854 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"]]]}] 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:41:00 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" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:41:00 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" 14:41:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:41:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1106ms 14:41:00 INFO - PROCESS | 2376 | 1464990060993 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:41:00 INFO - PROCESS | 2376 | 1464990060995 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:41:00 INFO - PROCESS | 2376 | 1464990060998 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:41:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:41:00 INFO - PROCESS | 2376 | 1464990061000 Marionette TRACE conn5 <- [1,3046,null,{}] 14:41:01 INFO - PROCESS | 2376 | 1464990061009 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}] 14:41:01 INFO - PROCESS | 2376 | 1464990061681 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 311 (1F97B400) [pid = 2376] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 310 (21023400) [pid = 2376] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 309 (0D076000) [pid = 2376] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 308 (1D632000) [pid = 2376] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 307 (0DB3D800) [pid = 2376] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 306 (1D6F4400) [pid = 2376] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 305 (1CBE9000) [pid = 2376] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 304 (19016800) [pid = 2376] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 303 (18CA8000) [pid = 2376] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 302 (0DD88400) [pid = 2376] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 301 (1D9DC400) [pid = 2376] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 300 (18EF5000) [pid = 2376] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 299 (19457800) [pid = 2376] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 298 (1C890000) [pid = 2376] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:41:01 INFO - PROCESS | 2376 | --DOMWINDOW == 297 (0CF62000) [pid = 2376] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:41:01 INFO - PROCESS | 2376 | 1464990061807 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:01 INFO - PROCESS | 2376 | ++DOCSHELL 0CF62000 == 91 [pid = 2376] [id = 773] 14:41:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 298 (0CF63000) [pid = 2376] [serial = 2317] [outer = 00000000] 14:41:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 299 (0DB3D800) [pid = 2376] [serial = 2318] [outer = 0CF63000] 14:41:01 INFO - PROCESS | 2376 | 1464990061852 Marionette DEBUG loaded listener.js 14:41:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 300 (19457800) [pid = 2376] [serial = 2319] [outer = 0CF63000] 14:41:02 INFO - PROCESS | 2376 | 1464990062256 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]]]}] 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:41:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:41:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:41:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:41:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:41:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:41:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:41:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:41:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:41:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1286ms 14:41:02 INFO - PROCESS | 2376 | 1464990062288 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:41:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:41:02 INFO - PROCESS | 2376 | 1464990062290 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:41:02 INFO - PROCESS | 2376 | 1464990062293 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - PROCESS | 2376 | 1464990062295 Marionette TRACE conn5 <- [1,3050,null,{}] 14:41:02 INFO - PROCESS | 2376 | 1464990062298 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}] 14:41:02 INFO - PROCESS | 2376 | 1464990062404 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:41:02 INFO - PROCESS | 2376 | 1464990062410 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:02 INFO - PROCESS | 2376 | ++DOCSHELL 1CBE9000 == 92 [pid = 2376] [id = 774] 14:41:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 301 (1D6F4400) [pid = 2376] [serial = 2320] [outer = 00000000] 14:41:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 302 (214CA000) [pid = 2376] [serial = 2321] [outer = 1D6F4400] 14:41:02 INFO - PROCESS | 2376 | 1464990062455 Marionette DEBUG loaded listener.js 14:41:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 303 (2153D800) [pid = 2376] [serial = 2322] [outer = 1D6F4400] 14:41:02 INFO - PROCESS | 2376 | [2376] 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 14:41:02 INFO - PROCESS | 2376 | 1464990062958 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:41:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:41:03 INFO - {} 14:41:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 14:41:03 INFO - PROCESS | 2376 | 1464990063025 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 2376 | 1464990063027 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:41:03 INFO - PROCESS | 2376 | 1464990063030 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:41:03 INFO - PROCESS | 2376 | 1464990063031 Marionette TRACE conn5 <- [1,3054,null,{}] 14:41:03 INFO - PROCESS | 2376 | 1464990063035 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}] 14:41:03 INFO - PROCESS | 2376 | 1464990063171 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:41:03 INFO - PROCESS | 2376 | 1464990063177 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 2376 | ++DOCSHELL 21544800 == 93 [pid = 2376] [id = 775] 14:41:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 304 (2168EC00) [pid = 2376] [serial = 2323] [outer = 00000000] 14:41:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 305 (21BF9000) [pid = 2376] [serial = 2324] [outer = 2168EC00] 14:41:03 INFO - PROCESS | 2376 | 1464990063221 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 306 (21F61400) [pid = 2376] [serial = 2325] [outer = 2168EC00] 14:41:03 INFO - PROCESS | 2376 | 1464990063769 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]]]}] 14:41:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:41:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:41:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:41:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:41:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:41:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:41:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:41:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 14:41:03 INFO - PROCESS | 2376 | 1464990063906 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 2376 | 1464990063911 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:41:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:41:03 INFO - PROCESS | 2376 | 1464990063918 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - PROCESS | 2376 | 1464990063922 Marionette TRACE conn5 <- [1,3058,null,{}] 14:41:03 INFO - PROCESS | 2376 | 1464990063927 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}] 14:41:04 INFO - PROCESS | 2376 | 1464990064064 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:41:04 INFO - PROCESS | 2376 | 1464990064294 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:04 INFO - PROCESS | 2376 | ++DOCSHELL 0CC38000 == 94 [pid = 2376] [id = 776] 14:41:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 307 (0CC3C400) [pid = 2376] [serial = 2326] [outer = 00000000] 14:41:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 308 (0DB5B000) [pid = 2376] [serial = 2327] [outer = 0CC3C400] 14:41:04 INFO - PROCESS | 2376 | 1464990064355 Marionette DEBUG loaded listener.js 14:41:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 309 (11393C00) [pid = 2376] [serial = 2328] [outer = 0CC3C400] 14:41:04 INFO - PROCESS | 2376 | 1464990064937 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]]]}] 14:41:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:41:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:41:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:41:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:41:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:41:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:41:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1078ms 14:41:04 INFO - PROCESS | 2376 | 1464990065000 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 2376 | 1464990065006 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:41:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:41:05 INFO - PROCESS | 2376 | 1464990065013 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - PROCESS | 2376 | 1464990065016 Marionette TRACE conn5 <- [1,3062,null,{}] 14:41:05 INFO - PROCESS | 2376 | 1464990065020 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}] 14:41:05 INFO - PROCESS | 2376 | 1464990065180 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:41:05 INFO - PROCESS | 2376 | 1464990065461 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 2376 | ++DOCSHELL 198DD400 == 95 [pid = 2376] [id = 777] 14:41:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 310 (198F0C00) [pid = 2376] [serial = 2329] [outer = 00000000] 14:41:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 311 (19C79800) [pid = 2376] [serial = 2330] [outer = 198F0C00] 14:41:05 INFO - PROCESS | 2376 | 1464990065560 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 312 (1C8EBC00) [pid = 2376] [serial = 2331] [outer = 198F0C00] 14:41:05 INFO - PROCESS | 2376 | ************************* 14:41:05 INFO - PROCESS | 2376 | A coding exception was thrown and uncaught in a Task. 14:41:05 INFO - PROCESS | 2376 | 14:41:05 INFO - PROCESS | 2376 | Full message: TypeError: NetworkError when attempting to fetch resource. 14:41:05 INFO - PROCESS | 2376 | Full stack: 14:41:05 INFO - PROCESS | 2376 | ************************* 14:41:06 INFO - PROCESS | 2376 | 1464990066141 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]]]}] 14:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:41:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1182ms 14:41:06 INFO - PROCESS | 2376 | 1464990066196 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 2376 | 1464990066199 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:41:06 INFO - PROCESS | 2376 | 1464990066203 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 2376 | 1464990066207 Marionette TRACE conn5 <- [1,3066,null,{}] 14:41:06 INFO - PROCESS | 2376 | 1464990066218 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}] 14:41:06 INFO - PROCESS | 2376 | 1464990066354 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:41:06 INFO - PROCESS | 2376 | 1464990066551 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:06 INFO - PROCESS | 2376 | ++DOCSHELL 20A4D800 == 96 [pid = 2376] [id = 778] 14:41:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 313 (20A53800) [pid = 2376] [serial = 2332] [outer = 00000000] 14:41:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 314 (214C1C00) [pid = 2376] [serial = 2333] [outer = 20A53800] 14:41:06 INFO - PROCESS | 2376 | 1464990066622 Marionette DEBUG loaded listener.js 14:41:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 315 (21B77400) [pid = 2376] [serial = 2334] [outer = 20A53800] 14:41:07 INFO - PROCESS | 2376 | 1464990067183 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] 14:41:07 INFO - PROCESS | 2376 | 1464990067303 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:41:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:41:07 INFO - PROCESS | 2376 | 1464990067308 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:41:07 INFO - PROCESS | 2376 | 1464990067310 Marionette TRACE conn5 <- [1,3070,null,{}] 14:41:07 INFO - PROCESS | 2376 | 1464990067314 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}] 14:41:07 INFO - PROCESS | 2376 | 1464990067455 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:41:07 INFO - PROCESS | 2376 | 1464990067647 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 2376 | ++DOCSHELL 23234800 == 97 [pid = 2376] [id = 779] 14:41:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 316 (2339C000) [pid = 2376] [serial = 2335] [outer = 00000000] 14:41:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 317 (233A1C00) [pid = 2376] [serial = 2336] [outer = 2339C000] 14:41:07 INFO - PROCESS | 2376 | 1464990067704 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 318 (233C0C00) [pid = 2376] [serial = 2337] [outer = 2339C000] 14:41:08 INFO - PROCESS | 2376 | 1464990068267 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]]]}] 14:41:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:41:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:41:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 14:41:08 INFO - PROCESS | 2376 | 1464990068279 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 2376 | 1464990068281 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:41:08 INFO - PROCESS | 2376 | 1464990068284 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - PROCESS | 2376 | 1464990068286 Marionette TRACE conn5 <- [1,3074,null,{}] 14:41:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:41:08 INFO - PROCESS | 2376 | 1464990068307 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}] 14:41:08 INFO - PROCESS | 2376 | 1464990068439 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:41:08 INFO - PROCESS | 2376 | 1464990068648 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:08 INFO - PROCESS | 2376 | ++DOCSHELL 21BF1000 == 98 [pid = 2376] [id = 780] 14:41:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 319 (21BF4400) [pid = 2376] [serial = 2338] [outer = 00000000] 14:41:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 320 (241EAC00) [pid = 2376] [serial = 2339] [outer = 21BF4400] 14:41:08 INFO - PROCESS | 2376 | 1464990068704 Marionette DEBUG loaded listener.js 14:41:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 321 (241F6400) [pid = 2376] [serial = 2340] [outer = 21BF4400] 14:41:09 INFO - PROCESS | 2376 | 1464990069250 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:41:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1031ms 14:41:09 INFO - PROCESS | 2376 | 1464990069321 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:41:09 INFO - PROCESS | 2376 | 1464990069323 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:41:09 INFO - PROCESS | 2376 | 1464990069327 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:41:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:41:09 INFO - PROCESS | 2376 | 1464990069328 Marionette TRACE conn5 <- [1,3078,null,{}] 14:41:09 INFO - PROCESS | 2376 | 1464990069332 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}] 14:41:09 INFO - PROCESS | 2376 | 1464990069522 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:41:09 INFO - PROCESS | 2376 | 1464990069718 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 2376 | ++DOCSHELL 237CC800 == 99 [pid = 2376] [id = 781] 14:41:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 322 (24285400) [pid = 2376] [serial = 2341] [outer = 00000000] 14:41:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 323 (246BD000) [pid = 2376] [serial = 2342] [outer = 24285400] 14:41:09 INFO - PROCESS | 2376 | 1464990069775 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 324 (2490DC00) [pid = 2376] [serial = 2343] [outer = 24285400] 14:41:10 INFO - PROCESS | 2376 | 1464990070297 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:41:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1020ms 14:41:10 INFO - PROCESS | 2376 | 1464990070354 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 2376 | 1464990070357 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:41:10 INFO - PROCESS | 2376 | 1464990070360 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - PROCESS | 2376 | 1464990070362 Marionette TRACE conn5 <- [1,3082,null,{}] 14:41:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:41:10 INFO - PROCESS | 2376 | 1464990070366 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}] 14:41:10 INFO - PROCESS | 2376 | 1464990070496 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:41:10 INFO - PROCESS | 2376 | 1464990070709 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 2376 | ++DOCSHELL 24911000 == 100 [pid = 2376] [id = 782] 14:41:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 325 (24914000) [pid = 2376] [serial = 2344] [outer = 00000000] 14:41:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 326 (24F51800) [pid = 2376] [serial = 2345] [outer = 24914000] 14:41:10 INFO - PROCESS | 2376 | 1464990070764 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 327 (25039000) [pid = 2376] [serial = 2346] [outer = 24914000] 14:41:11 INFO - PROCESS | 2376 | 1464990071303 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:41:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:41:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 14:41:11 INFO - PROCESS | 2376 | 1464990071353 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 2376 | 1464990071355 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:41:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:41:11 INFO - PROCESS | 2376 | 1464990071360 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - PROCESS | 2376 | 1464990071363 Marionette TRACE conn5 <- [1,3086,null,{}] 14:41:11 INFO - PROCESS | 2376 | 1464990071366 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}] 14:41:11 INFO - PROCESS | 2376 | 1464990071497 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:41:11 INFO - PROCESS | 2376 | 1464990071709 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:11 INFO - PROCESS | 2376 | ++DOCSHELL 24961000 == 101 [pid = 2376] [id = 783] 14:41:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 328 (24F46000) [pid = 2376] [serial = 2347] [outer = 00000000] 14:41:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 329 (25041400) [pid = 2376] [serial = 2348] [outer = 24F46000] 14:41:11 INFO - PROCESS | 2376 | 1464990071765 Marionette DEBUG loaded listener.js 14:41:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 330 (25044C00) [pid = 2376] [serial = 2349] [outer = 24F46000] 14:41:12 INFO - PROCESS | 2376 | 1464990072327 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]]]}] 14:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:41:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1016ms 14:41:12 INFO - PROCESS | 2376 | 1464990072380 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:41:12 INFO - PROCESS | 2376 | 1464990072382 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:41:12 INFO - PROCESS | 2376 | 1464990072386 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:41:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:41:12 INFO - PROCESS | 2376 | 1464990072388 Marionette TRACE conn5 <- [1,3090,null,{}] 14:41:12 INFO - PROCESS | 2376 | 1464990072391 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}] 14:41:12 INFO - PROCESS | 2376 | 1464990072524 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:41:12 INFO - PROCESS | 2376 | 1464990072725 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:12 INFO - PROCESS | 2376 | ++DOCSHELL 2503E000 == 102 [pid = 2376] [id = 784] 14:41:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 331 (2503FC00) [pid = 2376] [serial = 2350] [outer = 00000000] 14:41:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 332 (26A15800) [pid = 2376] [serial = 2351] [outer = 2503FC00] 14:41:12 INFO - PROCESS | 2376 | 1464990072779 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 333 (26A1E800) [pid = 2376] [serial = 2352] [outer = 2503FC00] 14:41:13 INFO - PROCESS | 2376 | 1464990073328 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:41:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1016ms 14:41:13 INFO - PROCESS | 2376 | 1464990073406 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:41:13 INFO - PROCESS | 2376 | 1464990073408 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:41:13 INFO - PROCESS | 2376 | 1464990073411 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:41:13 INFO - PROCESS | 2376 | 1464990073413 Marionette TRACE conn5 <- [1,3094,null,{}] 14:41:13 INFO - PROCESS | 2376 | 1464990073417 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}] 14:41:13 INFO - PROCESS | 2376 | 1464990073554 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:41:13 INFO - PROCESS | 2376 | 1464990073738 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:13 INFO - PROCESS | 2376 | ++DOCSHELL 161D6C00 == 103 [pid = 2376] [id = 785] 14:41:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 334 (16F8F800) [pid = 2376] [serial = 2353] [outer = 00000000] 14:41:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 335 (2807B800) [pid = 2376] [serial = 2354] [outer = 16F8F800] 14:41:13 INFO - PROCESS | 2376 | 1464990073793 Marionette DEBUG loaded listener.js 14:41:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 336 (2807DC00) [pid = 2376] [serial = 2355] [outer = 16F8F800] 14:41:14 INFO - PROCESS | 2376 | 1464990074323 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]]]}] 14:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:41:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:41:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 929ms 14:41:14 INFO - PROCESS | 2376 | 1464990074346 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:41:14 INFO - PROCESS | 2376 | 1464990074349 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:41:14 INFO - PROCESS | 2376 | 1464990074352 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:41:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:41:14 INFO - PROCESS | 2376 | 1464990074355 Marionette TRACE conn5 <- [1,3098,null,{}] 14:41:14 INFO - PROCESS | 2376 | 1464990074359 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}] 14:41:14 INFO - PROCESS | 2376 | 1464990074508 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:41:14 INFO - PROCESS | 2376 | 1464990074725 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 2376 | ++DOCSHELL 2808A800 == 104 [pid = 2376] [id = 786] 14:41:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 337 (2808AC00) [pid = 2376] [serial = 2356] [outer = 00000000] 14:41:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 338 (28162000) [pid = 2376] [serial = 2357] [outer = 2808AC00] 14:41:14 INFO - PROCESS | 2376 | 1464990074786 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 339 (28382C00) [pid = 2376] [serial = 2358] [outer = 2808AC00] 14:41:15 INFO - PROCESS | 2376 | 1464990075295 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"]]]}] 14:41:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:41:15 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 14:41:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:41:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 14:41:15 INFO - PROCESS | 2376 | 1464990075326 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 2376 | 1464990075328 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:41:15 INFO - PROCESS | 2376 | 1464990075332 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:41:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:41:15 INFO - PROCESS | 2376 | 1464990075334 Marionette TRACE conn5 <- [1,3102,null,{}] 14:41:15 INFO - PROCESS | 2376 | 1464990075338 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}] 14:41:15 INFO - PROCESS | 2376 | 1464990075508 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:41:15 INFO - PROCESS | 2376 | 1464990075717 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\", \"c0418c33-87ad-4cda-b3c6-86e0faf77f33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 2376 | ++DOCSHELL 24FD2000 == 105 [pid = 2376] [id = 787] 14:41:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 340 (24FD2400) [pid = 2376] [serial = 2359] [outer = 00000000] 14:41:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 341 (24FDC000) [pid = 2376] [serial = 2360] [outer = 24FD2400] 14:41:15 INFO - PROCESS | 2376 | 1464990075770 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 342 (24FDE400) [pid = 2376] [serial = 2361] [outer = 24FD2400] 14:41:16 INFO - PROCESS | 2376 | 1464990076311 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]]]}] 14:41:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:41:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1021ms 14:41:16 INFO - PROCESS | 2376 | 1464990076357 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 2376 | 1464990076359 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:41:17 WARNING - u'runner_teardown' () 14:41:17 INFO - No more tests 14:41:17 INFO - Got 0 unexpected results 14:41:17 INFO - SUITE-END | took 736s 14:41:17 INFO - Closing logging queue 14:41:17 INFO - queue closed 14:41:17 INFO - Return code: 0 14:41:17 WARNING - # TBPL SUCCESS # 14:41:17 INFO - Running post-action listener: _resource_record_post_action 14:41:17 INFO - Running post-run listener: _resource_record_post_run 14:41:18 INFO - Total resource usage - Wall time: 746s; CPU: 14.0%; Read bytes: 76794880; Write bytes: 1144871424; Read time: 1326720; Write time: 8174600 14:41:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:41:18 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 34104832; Read time: 0; Write time: 52180 14:41:18 INFO - run-tests - Wall time: 744s; CPU: 14.0%; Read bytes: 76794880; Write bytes: 1087411200; Read time: 1326720; Write time: 8073220 14:41:18 INFO - Running post-run listener: _upload_blobber_files 14:41:18 INFO - Blob upload gear active. 14:41:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:41:18 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 14:41:18 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'] 14:41:18 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 14:41:19 INFO - (blobuploader) - INFO - Open directory for files ... 14:41:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:41:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:41:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:41:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:41:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:41:20 INFO - (blobuploader) - INFO - Done attempting. 14:41:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:41:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:41:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:41:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:41:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:41:22 INFO - (blobuploader) - INFO - Done attempting. 14:41:22 INFO - (blobuploader) - INFO - Iteration through files over. 14:41:22 INFO - Return code: 0 14:41:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:41:22 INFO - Using _rmtree_windows ... 14:41:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:41:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3bb92746e8a6f0d56628f5bc2f5d2f6db4ba1051abb5c3ccc2cc780c155da15c4c9b1407273f9432f965361357980f60839d438ceb58a854af587b800838a84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c848352d62916e7f56ae4532c8b4ab24e49aaa83bd2c5e77c272e56dbf22b77c861b7cc2eba8b6223f9c0f17131c1e24bc56eb9dafd0c6732c9fc017ed3a5c3b"} 14:41:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:41:22 INFO - Writing to file C:\slave\test\properties\blobber_files 14:41:22 INFO - Contents: 14:41:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3bb92746e8a6f0d56628f5bc2f5d2f6db4ba1051abb5c3ccc2cc780c155da15c4c9b1407273f9432f965361357980f60839d438ceb58a854af587b800838a84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c848352d62916e7f56ae4532c8b4ab24e49aaa83bd2c5e77c272e56dbf22b77c861b7cc2eba8b6223f9c0f17131c1e24bc56eb9dafd0c6732c9fc017ed3a5c3b"} 14:41:22 INFO - Running post-run listener: copy_logs_to_upload_dir 14:41:22 INFO - Copying logs to upload dir... 14:41:22 INFO - mkdir: C:\slave\test\build\upload\logs 14:41:22 INFO - Copying logs to upload dir... 14:41:22 INFO - Using _rmtree_windows ... 14:41:22 INFO - Using _rmtree_windows ... 14:41:22 INFO - Using _rmtree_windows ... 14:41:22 INFO - Using _rmtree_windows ... 14:41:22 INFO - Using _rmtree_windows ... 14:41:22 INFO - Using _rmtree_windows ... 14:41:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1060.882000 ========= master_lag: 0.21 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 41 secs) (at 2016-06-03 14:41:22.588623) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 14:41:22.590118) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 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/3bb92746e8a6f0d56628f5bc2f5d2f6db4ba1051abb5c3ccc2cc780c155da15c4c9b1407273f9432f965361357980f60839d438ceb58a854af587b800838a84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c848352d62916e7f56ae4532c8b4ab24e49aaa83bd2c5e77c272e56dbf22b77c861b7cc2eba8b6223f9c0f17131c1e24bc56eb9dafd0c6732c9fc017ed3a5c3b"} build_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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/R2utlytXTw2GlbK7S9BBaQ/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/3bb92746e8a6f0d56628f5bc2f5d2f6db4ba1051abb5c3ccc2cc780c155da15c4c9b1407273f9432f965361357980f60839d438ceb58a854af587b800838a84e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c848352d62916e7f56ae4532c8b4ab24e49aaa83bd2c5e77c272e56dbf22b77c861b7cc2eba8b6223f9c0f17131c1e24bc56eb9dafd0c6732c9fc017ed3a5c3b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R2utlytXTw2GlbK7S9BBaQ/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-06-03 14:41:22.713960) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:41:22.714309) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:41:22.832579) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-03 14:41:22.833168) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-03 14:41:23.940405) ========= ========= Total master_lag: 0.36 =========